Skip to content

Keep Lexical updates tied to MDXEditor - #1210

Merged
nedtwigg merged 2 commits into
mainfrom
renovate-mdxeditor-lexical
Oct 20, 2026
Merged

nedtwigg merged 2 commits into
mainfrom
renovate-mdxeditor-lexical

Conversation

@nedtwigg

@nedtwigg nedtwigg commented Oct 20, 2026 •

Copy link
Copy Markdown
Member

Independent Lexical updates install a second copy beside MDXEditor's dependencies. #1195 patches a LinkNode class the editor never uses; #1205 makes viewer helpers read another copy's editor state. Merging both would still leave MDXEditor on its older copy.

Disable Renovate updates for direct lexical and @lexical/** dependencies in dor-tools-builtin, while leaving MDXEditor updates enabled. Update the direct pins in the MDXEditor upgrade PR whenever its Lexical dependencies change. Add package tests that compare resolved module identities for the viewer, MDXEditor, and LinkNode, and document the shared-module contract.

The spec-lint rationale-marker fixtures now start a new root heading: a fixture under the original H1 is valid when that ancestor has a rationale entry. This keeps the mutation invalid regardless of which spec has the most word-budget headroom.

Validation: built-in Tools build and tests passed (148 passed, 3 Windows-only skips); both duplicate-module mutations were rejected; spec and Markdown lints, all 21 supply-chain configuration tests, and the complete lint self-test isolation gate passed.

Supersedes #1195 and #1205, to be closed after this merges.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Deploying mouseterm with  Cloudflare Pages  Cloudflare Pages

Latest commit: 02e2b2f
Status: ✅  Deploy successful!
Preview URL: https://7dd61fdb.mouseterm.pages.dev
Branch Preview URL: https://renovate-mdxeditor-lexical.mouseterm.pages.dev

View logs

@nedtwigg
nedtwigg merged commit 6e58500 into main Oct 20, 2026
13 checks passed

This branch is waiting to be deployed

1 waiting deployment
hosted-preview — 02e2b2f8 Waiting Oct 20, 2026 by nedtwigg via cleanup #1594
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants