-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Milestone
Description
This is an overview of tasks related to the recent upgrade of the code editor.
Formatter
Builder integrations
- Elementor integration: Occasionally shows unrendered template code in the preview #2
- Beaver integration: Overly eager CSS breaks editor styles #3
Improvements
- ACF Template field: ACF's CSS affecting select fields in Settings #24
- Document how autocomplete works based on language definition #7
About the upgrade from CodeMirror 5 to 6
New editor
Documentation for the new editor: https://docs.loopsandlogic.com/reference/template-system/editor/
The new editor based on CodeMirror 6 is enabled by default in the template post type edit screen (Template, Style, Script, and Control) and in Gutenberg. However, in the Elementor and Beaver Builder integrations, the old editor is still needed until compatibility issues are resolved.
Old editor
The old editor based on CodeMirror 5 has been archived to its own repository.
Its minified bundle without source maps is still in the Template System, until the new editor fully replaces it: modules/codemirror-5.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Type
Projects
Status
Doing