lexical Releases
123 releases of facebook/lexical
- 2.3
A feature-rich update for the wger project focusing on ingredient synchronization, full-text search, Docker improvements, and UI enhancements like progress bars and calendar reworks.
Apr 5, 2025
- v0.29.0
Lexical v0.29.0 introduces several breaking changes including a refactored LexicalNestedComposer with new skipEditableListener prop, deprecated initialNodes prop, improved markdown character escaping, and updated table frozen class application. The release also adds a fallback selection to InsertTableCommand, fixes RootNode selection behavior, and improves accessibility in the playground.
Mar 25, 2025
- v0.28.0
This ad-hoc minor release (v0.28.0) addresses critical bugs and introduces enabling features, most notably fixing a 3+ year old bug (#7341) where nodes could fail to update in the DOM under certain conditions. The release includes breaking changes to NodeSelection delete handlers, ListItemNode CSS styling (requiring theme updates), and TableCellNode importDOM behavior.
Mar 18, 2025
- 0.8.0v0.8.0
Mar 17, 2025
- v0.27.2
A patch release addressing a prismjs security vulnerability (CVE) and fixing touch-related issues in table interactions.
Mar 11, 2025
- v0.27.1
A patch release fixing a regression in `getCommonAncestor` for non-ElementNodes and adding RTL direction support for list items.
Mar 4, 2025
- v0.27.0
An ad-hoc release addressing regressions from v0.26.0, specifically regarding arrow key navigation and deleteLine behavior.
Mar 3, 2025
- v0.26.0
A monthly release featuring the experimental NodeState API and significant refactoring of selection logic, including making CollapsibleContainerNode a shadowRoot.
Mar 1, 2025
- v0.25.0
A release targeting an Android Chrome input regression, introducing the NodeCaret API and several new table features.
Feb 21, 2025
- v0.24.0
A release focusing on build optimization, core editor fixes, and table alignment support.
Feb 7, 2025
- v0.23.1
A patch release fixing a minor behavior change regarding update listeners and a TabNode deserialization regression.
Jan 9, 2025
- v0.23.0
A release introducing textFormat/textStyle properties to ElementNode and exposing new collab utilities.
Jan 5, 2025
- v0.22.0
A release adding capitalization format support and various table fixes, including Google Docs import support.
Dec 24, 2024
- v0.21.0
This release introduces experimental scrollable tables with a new DOM slot API, deprecates the `$nodesOfType` function, and fixes numerous bugs related to table selection, cursor handling, and accessibility across the editor core and plugins.
Dec 2, 2024
- v0.20.2
A maintenance release that includes the same highlights as v0.21.0, including experimental scrollable tables and the deprecation of `$nodesOfType`, along with various bug fixes for React, tables, and selection handling.
Dec 1, 2024
- v1.1.6
This release primarily focuses on documentation updates and introduces a new experimental branch called MacNet for exploring multi-agent collaboration scaling laws.
Nov 12, 2024
- v0.20.0
Focuses on Markdown improvements, including an `onUpdate` callback for editor updates, control over TextMatchTransformer end nodes, and fixes for collaboration (Yjs) and pasting styles.
Nov 8, 2024
- v0.19.0
Introduces accessibility features like aria-errormessage and aria-invalid support, improves clipboard handling by trusting HTML, and adds support for backward row deletion in tables.
Oct 28, 2024
- v0.18.0
Major update introducing multiline Markdown/MDX support, iterable `$dfs` method, and table row striping. Includes several breaking changes in Markdown transformers and code node imports.
Sep 26, 2024
- v2.0.0
A major version update focused on refactoring the codebase into a modular structure, enhancing CLI capabilities, and adding new tools for GitHub workflow automation.
Sep 13, 2024