NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4968 most downloaded on npm
This package contains misc utilities for Lexical.
Last release today
23 Sep 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
5 years old
688 releases · first in 2022
One column per quarter.
Nothing published for this version
Nothing published for this version
This is a patch release with a fix for the new $config flat NodeState API
This is a patch release with a fix for the new $config flat NodeState API
Core
updateJSON support for $config flat NodeStateRangeSelection.setFormat setterFull Changelog: https://github.com/facebook/lexical/compare/v0.33.0...v0.33.1
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
[lexical][Breaking Change] Bug Fix: Change $copyNode to use afterCloneFrom by @etrepum in https://github.com/facebook/lexical/pull/7609
This is a monthly release with some major new features and lots of bug fixes
If you have code that assumes that newNode.afterCloneFrom(prevNode) will not be called as a result of $copyNode(prevNode), and would no longer work if it was, then it will need some refactoring. This is a very unlikely scenario.
role no longer removed from readonly LexicalContentEditableElement #7647The role attribute is no longer removed from readonly LexicalContentEditableElement for better accessibility compliance. This may require application and/or CSS changes in rare cases.
$config protocol #7258There's a new protocol for creating new node classes, that's more concise, automatically generates the boilerplate for the static methods (getType, clone, importJSON) and has additional features for NodeState.
See the Creating custom nodes with $config and NodeState documentation.
Core
$config protocol + NodeState registration/flattening (also #7659 #7661 #7667 #7671)TextNode.splitTextClipboard
Code
Devtools
List
React
Table
SELECTION_INSERT_CLIPBOARD_NODES_COMMAND dispatched from child editorsPlayground
Full Changelog: https://github.com/facebook/lexical/compare/v0.32.1...v0.33.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This is an ad-hoc patch release to include #7602 - which fixes an issue that could corrupt a document if a TabNode was at the anchor or focus of a sel
This is an ad-hoc patch release to include #7602 - which fixes an issue that could corrupt a document if a TabNode was at the anchor or focus of a selection when text is inserted under certain circumstances.
Core
Full Changelog: https://github.com/facebook/lexical/compare/v0.32.0...v0.32.1
Nothing published for this version
✅ #7544 2 Tabs on single line selection should indent
Core
Playground
Markdown
React
Website
LexicalUpdateTags by @ttzztztz in https://github.com/facebook/lexical/pull/7593Full Changelog: https://github.com/facebook/lexical/compare/v0.31.2...v0.32.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Patch release for #7549, this is a bug fix release
Patch release for #7549, this is a bug fix release
Core:
Code:
Markdown:
Playground:
Full Changelog: https://github.com/facebook/lexical/compare/v0.31.1...v0.31.2
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This is a patch release primarily to address a dev tools build regression
This is a patch release primarily to address a dev tools build regression (#7522)
Rich Text
List
Markdown
React
useBasicTypeaheadTriggerMatch punctuation regex fragment is now configurableTable
Playground
Dev Tools
Docs
Full Changelog: https://github.com/facebook/lexical/compare/v0.31.0...v0.31.1
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
[lexical][lexical-playground] Chore: Deprecate KEY_MODIFIER_COMMAND and use KEY_DOWN_COMMAND for playground shortcuts by @etrepum in https://github.co…
Core
Playground
React
Collab
Table
Markdown
Full Changelog: https://github.com/facebook/lexical/compare/v0.30.0...v0.31.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →