Skip to content

CodeMirror migration D4: update code-field and Live Code Checker docs; deprecation announcement #419

Description

@fastlinemedia

Part of the Ace → CodeMirror migration (planning PR: beaverbuilder/beaver-builder-plugin#5595). The sub-plan is the source of truth — implement from it, not from this summary.

Scope: Update the code-field entry in the setting-fields reference (engine name; field schema explicitly unchanged for module authors); rewrite the HTML-module editor section from the contracts (syntax-level checking, shortcode-tolerant, save-blocking + "Save With Errors" preserved; features documented from the Baseline editor UX clause — not by inspecting the implementation); versioned 2.10 copy stays frozen. Draft the deprecation announcement (destination: dev blog/release notes, committed as an artifact per the plan — never changelog files) covering bb-plugin's ≥2-release window, the .data('codeEditor') migration target, the filter translation, and bb-theme's immediate Ace removal.

Depends on: D1 (beaverbuilder/beaver-builder-plugin) and D2 (beaverbuilder/beaver-builder-theme) — final behavior must be shipped/locked before docs publish.

🤖 Generated with Claude Code


Plan locations (plain text, for agents not following rendered links): repo beaverbuilder/beaver-builder-plugin (private — requires org access), commit af7c8cb546333572a8b032c90a96c1c73eeebaec, paths agents/plans/codemirror-migration-master.md, agents/plans/codemirror-d{1,2,3,4}-*.md, agents/research/codemirror-migration/. Fetch via: gh api repos/beaverbuilder/beaver-builder-plugin/contents/<path>?ref=af7c8cb546333572a8b032c90a96c1c73eeebaec -H 'Accept: application/vnd.github.raw'

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions