Skip to content

v0.38.1#7951

Merged
etrepum merged 1 commit intomainfrom
0.38.1__release
Oct 27, 2025
Merged

v0.38.1#7951
etrepum merged 1 commit intomainfrom
0.38.1__release

Conversation

@etrepum
Copy link
Collaborator

@etrepum etrepum commented Oct 27, 2025

v0.38.1 is an monthly release with a lot of fixes and a few potentially breaking changes (this is a re-publish of v0.38.0, which had problems during initial npm publish).

Breaking Changes

#7926 Static transforms from superclasses are always applied

Before $config there was a limited amount of "automatic" re-use of the static transform by subclasses, because class inheritance also inherits static methods, so you get the implementation of whatever static transform method was in the superclass if it wasn't overridden.

Now the application of these static transforms (whether by method or $config) is implicit. There is no need to call super if adding an additional transform. The implementation walks up the inheritance tree by $config extends or Object.getPrototypeOf and will register all transforms it finds.

#7936 Extension configuration for CodeHighlighterShikiExtension has been flattened

If you are using CodeHighlighterShikiExtension the configuration has changed.

Before:

configExtension(CodeHighlighterShikiExtension, {tokenizer: {...ShikiTokenizer, defaultTheme: })

After:

configExtension(CodeHighlighterShikiExtension, {defaultTheme: })

#7933 LexicalTableSelectionHelpers listener priorities lowered to HIGH from CRITICAL

This is unlikely to break most applications but the priority of these command listeners has been lowered to allow them to be overridden.

Highlights

Core:

Extension:

List:

Table:

Clipboard:

Link:

React:

Collab v2:

Code:

Markdown:

Playground:

Examples:

Documentation:

What's Changed

New Contributors

Full Changelog: v0.37.0...v0.38.0

@vercel
Copy link

vercel bot commented Oct 27, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
lexical Ready Ready Preview Comment Oct 27, 2025 8:11pm
lexical-playground Ready Ready Preview Comment Oct 27, 2025 8:11pm

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Oct 27, 2025
@etrepum etrepum enabled auto-merge October 27, 2025 20:13
@etrepum etrepum added this pull request to the merge queue Oct 27, 2025
Merged via the queue into main with commit 3949571 Oct 27, 2025
12 checks passed
@etrepum etrepum mentioned this pull request Oct 31, 2025
@zurfyx zurfyx deleted the 0.38.1__release branch December 18, 2025 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants