Download Latest Version v0.38.2 source code.tar.gz (5.7 MB)
Email in envelope

Get an email when there's a new version of Lexical

Home / v0.37.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-10-11 3.6 kB
v0.37.0 source code.tar.gz 2025-10-11 5.7 MB
v0.37.0 source code.zip 2025-10-11 6.5 MB
Totals: 3 Items   12.1 MB 1

v0.37.0 is an ad-hoc release, primarily to update the happy-dom dependency to address a CVE (#7909 - lexical's usage of this package was not susceptible) but also includes several bug fixes. This was marked as a minor release because it includes an experimental collab v2 implementation which is not yet ready for use (see [#7616] [#7903])

Highlights

Core: - [#7900] ✅ Fix $cloneWithProperties so that it doesn't throw an exception when used in read-only mode - [#7904] 🆕 Add new (internal) ephemeral node concept for situations where a cloned node is intentionally decoupled from the editor state for mutations that will only have a local effect

Examples: - 🆕 [#7879] New sveltekit ssr example demonstrating the use of @lexical/headless/dom

React: - ✅ [#7899] LexicalMenu guard against undefined option when list shrinks

Collab:

  • 🆕 [#7616] [#7903] [#7907] [#7908] Initial implementation of collab v2

List

  • 🆕 [#7892] Keep list marker for markdown round-trip

Rich Text:

  • ✅ [#7902] Fix up/down arrows for node selection

Clipboard/Playground: - ✅ [#7900] ImageNode caption support for exportDOM and importDOM - ✅ [#7906] Export ParagraphNode as div role="paragraph" when it contains block DOM (such as the <figure> from ImageNode captions)

Headless - 🧹 [#7909] Update to happy-dom v20 to address CVE reports (lexical's usage was not susceptible)

What's Changed

New Contributors

Full Changelog: https://github.com/facebook/lexical/compare/v0.36.2...v0.37.0

Source: README.md, updated 2025-10-11