Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
ivailop7
approved these changes
Oct 27, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
$configthere 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$configextendsorObject.getPrototypeOfand will register all transforms it finds.#7936 Extension configuration for CodeHighlighterShikiExtension has been flattened
If you are using
CodeHighlighterShikiExtensionthe configuration has changed.Before:
After:
#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