Skip to content

Bump @lexical/rich-text from 0.35.0 to 0.43.0 in /frontend#85

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/lexical/rich-text-0.43.0
Open

Bump @lexical/rich-text from 0.35.0 to 0.43.0 in /frontend#85
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/lexical/rich-text-0.43.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 21, 2026

Bumps @lexical/rich-text from 0.35.0 to 0.43.0.

Release notes

Sourced from @​lexical/rich-text's releases.

v0.43.0 is a monthly release with a minor breaking change, new features, and a number of bug fixes across selection, tables, markdown, and extensions. Notable highlights include a new useExtensionSignalValue hook, and CSS theme options for Yjs collaboration cursors.

Outside of the release artifact, we've refreshed the lexical.dev website thanks to @​m-santanna (and inspired by design mockups from @​ixahmedxi). Importantly this refresh includes a set of modern examples (examples/website-* and examples/agent-example) that are embedded on the front page and showcase current best practices.

Breaking Changes

Asynchronous parent editor delegation #8308

@lexical/react nested editors now use asynchronous parent editor delegation when needed to match pre-0.42.0 legacy behavior.

New APIs

@lexical/react - useExtensionSignalValue #8286

A new @lexical/react/useExtensionSignalValue module is available for reading signal values from extension output within React components

Highlights

Core:

  • ⚠️ #8308 Use asynchronous parent editor delegation when needed in nested editors
  • #8267 Exclude Android WebView from IS_SAFARI browser detection
  • #8273 Fix merging TextNodes when __state contains a different number of default values
  • #8266 Replace $insertNodes with $insertNodeIntoLeaf for consistent DecoratorNode behavior inside MarkNode

Code:

  • #8254 Remove usage of skipTransforms in CodeHighlighterPrism and CodeHighlighterShiki

Extension:

  • 🆕 #8286 Add @lexical/react/useExtensionSignalValue module for reading signals from React

Examples:

  • 🆕 #8281 Add a new agent example using a local LLM (Transformers.js / in-browser)
  • 🆕 #8258 Add additional website examples

Headless:

  • #8274 Use window.happyDOM.close() to ensure proper cleanup

Link:

  • #8309 Preserve cursor position when merging adjacent identical links

Markdown:

  • #8265 Preserve hard line breaks during import when newlines are preserved

... (truncated)

Changelog

Sourced from @​lexical/rich-text's changelog.

v0.43.0 (2026-04-09)

  • lexical-link Bug Fix Preserve cursor position when merging adjacent identical links (#8309) Sathvik Veerapaneni
  • Breaking Changelexical Bug Fix Use asynchronous parent editor delegation when needed (#8308) Bob Ippolito
  • Chore Upgrade vite to 7.3.2 (#8307) Bob Ippolito
  • lexical Chore Upgrade ESLint 8 to ESLint 10 with flat configuration (#8287) Bob Ippolito
  • lexical-website Documentation Update clarify Yjs custom node property syncing (#8288) Ved Thakar
  • lexical-react Feature Add lexicalreactuseExtensionSignalValue module for reading signals (#8286) Bob Ippolito
  • example Feature Add a new agent-example using a local LLM (#8281) Bob Ippolito
  • lexical-yjs Feature Add CSS classes to collaboration cursor elements (#8271) Mike Burton
  • build(deps) bump lodash-es from 4.17.22 to 4.18.1 (#8279) dependabotbot
  • lexical-utilslexical-extension Bug Fix Fix insertNodeIntoLeaf edge case and update preactsignals-core, hermes, and flow related dependencies (#8276) Bob Ippolito
  • lexical-website Chore community page updates (#8270) Bob Ippolito
  • lexical-markdown Bug Fix Preserve markdown hard line breaks during import when newlines are preserved (#8265) joshjryan
  • Bump flow and replace legacy flow syntax with modern ones (#8277) Sam Zhou
  • lexical-headless Bug Fix Use window.happyDOM.close() to ensure proper cleanup (#8274) Bob Ippolito
  • lexical Fix merge TextNodes when state contains different number of default values (#8273) James Fitzsimmons
  • lexical-website Feature ui improvement in the homepage of lexical.dev (#8216) Matheus SantAnna
  • build(deps) bump happy-dom from 20.8.8 to 20.8.9 (#8269) dependabotbot
  • lexical Fix Replaced the function insertNodes with insertNodeIntoLeaf for consistent behavior of Decorator Node within MarkNode (#8266) Ajinkya Nikam
  • examples Feature Added examples (for the website) (#8258) Matheus SantAnna
  • lexical Fix exclude Android WebView from ISSAFARI browser detection (#8267) K
  • lexical-playground Bug Fix Use isExactShortcutMatch for Dvorak keyboard compatibility (#8260) Sathvik Veerapaneni
  • build(deps) bump happy-dom from 20.0.11 to 20.8.8 (#8264) dependabotbot
  • lexical-table Bug Fix Infer column header state from position during DOM import (#8259) Sathvik Veerapaneni
  • lexical-selection Bug Fix Make getSelectionStyleValueForProperty direction-independent (#8261) Sathvik Veerapaneni
  • build(deps) bump astro from 5.18.0 to 5.18.1 in scriptstestsintegrationfixtureslexical-esm-astro-react (#8262) dependabotbot
  • lexical-code-prismlexical-code-shiki Bug Fix Remove usage of skipTransforms in CodeHighlighterPrism and CodeHighlighterShiki (#8254) Bob Ippolito
  • Chore Update flow-bin to 0.306.0 and add incompatible-variance workaround (#8253) Bob Ippolito
  • Chore Github CI workflows action updates and run with node 24 (#8248) Bob Ippolito
  • Chore Update unit tests with extensions to use explicit resource management (using) (#8243) Bob Ippolito
  • examples Chore Update examples for v0.42.0 (#8246) Bob Ippolito
  • build(deps) bump next from 15.5.11 to 15.5.14 in scriptstestsintegrationfixtureslexical-esm-nextjs (#8242) dependabotbot
  • v0.42.0 (#8245) Bob Ippolito
  • v0.42.0 Lexical GitHub Actions Bot

v0.42.0 (2026-03-19)

  • lexical-table Bug Fix handle table selections crossing intoout of nested tables (#8234) Randal
  • lexical-link Feature Merge adjacent LinkNodes with identical attributes (#8236) Achal Jhawar
  • build(deps) bump next from 15.5.11 to 16.1.7 in scriptstestsintegrationfixtureslexical-esm-nextjs (#8232) dependabotbot
  • lexical-rich-text Bug Fix use writable node in HeadingNode.setTag (#8235) Karesansui
  • lexical-devtools-core Bug Fix Clean up strict mode useLexicalCommandsLog behavior (#8230) Bob Ippolito
  • lexical-playground Chore Remove unused code from playground TablePlugin (#8231) Bob Ippolito
  • lexical-extensionlexical-react Feature LexicalExtensionEditorComposer, NestedEditorExtension, and fixed SharedHistoryExtension with playground refactor (#8202) Bob Ippolito
  • lexical-codelexical-marklexical-reactlexical-tablelexical-rich-textlexical-link Bug Fix Add and fix afterCloneFrom implementations (#8229) Bob Ippolito
  • lexical-playground Bug fix make clear formatting work on multiple paragraphs (#8224) Piotr Dbrowski
  • lexical-eslint-plugin Chore update lexicaleslint-plugin for better eslint 9 support, finish jest to vitest migration (#8227) Bob Ippolito
  • lexical Fix Fixing cursor position after inline equation, fix block equations (#8228) Ajinkya Nikam
  • lexical-link Refactor add afterCloneFrom method to LinkNodeAutoLinkNode (#8226) Sergey Gorbachev

... (truncated)

Commits
  • cb27a57 v0.43.0
  • fd98a8a v0.42.0 (#8245)
  • 8a418f0 [lexical-rich-text] Bug Fix: use writable node in HeadingNode.setTag (#8235)
  • 2c932a5 [lexical-code][lexical-mark][lexical-react][lexical-table][lexical-rich-text]...
  • 4ba61a9 v0.41.0 (#8166)
  • 8d64fa8 [lexical-rich-text] Bug Fix: Inherit format and style when inserting tab (#8152)
  • 36b8872 [lexical-extension][lexical-rich-text][lexical-react] Feature: Support config...
  • b961452 v0.40.0 (#8104)
  • 26ec991 [lexical][lexical-utils] Chore: Use workspace:* for monorepo versions and fix...
  • f508ff5 Chore: Add an ignore-previously-published arg to the publish action (#8023)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 21, 2026
Bumps [@lexical/rich-text](https://github.com/facebook/lexical/tree/HEAD/packages/lexical-rich-text) from 0.35.0 to 0.43.0.
- [Release notes](https://github.com/facebook/lexical/releases)
- [Changelog](https://github.com/facebook/lexical/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/lexical/commits/v0.43.0/packages/lexical-rich-text)

---
updated-dependencies:
- dependency-name: "@lexical/rich-text"
  dependency-version: 0.43.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/frontend/lexical/rich-text-0.43.0 branch from 1e1e1d8 to 345c743 Compare April 26, 2026 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants