npm @lexical/react 0.29.0
v0.29.0

latest releases: 0.29.1-nightly.20250402.0, 0.29.1-nightly.20250401.0, 0.29.1-nightly.20250331.0...
8 days ago

Breaking Changes

#7351 : Only select RootNode on removal of last child if there was an existing selection
#7353: Support escaping markdown characters
#7357: Refactor: LexicalNestedComposer add skipEditableListener prop and deprecate initialNodes prop and implicit namespace setting
#7372: Set tableFrozenColumn and tableFrozenRow classes only on the scrollable table wrapper

Highlights

React:
🆕 #7357: LexicalNestedComposer add skipEditableListener prop and deprecate initialNodes prop and implicit namespace setting

Table:
#7372: Set tableFrozenColumn and tableFrozenRow classes only on the scrollable table wrapper
#7316: Add fallback selection to InsertTableCommand

Core editor:
#7351: Only select RootNode on removal of last child if there was an existing selection
#7354: Ignore input event from inside decorators

Markdown:
🆕 #7353: Feature: Support escaping markdown characters

Playground:
🆕 #7352 : Chore: Improve accessibility of DraggableBlockPlugin add block button
#7334: Table action menu visibility with cell overflow
#7362: Fix equation rendering in Safari
🆕 #7371: Chore: Update excalidraw to v0.18.0
Doc:
#7365: Update react.md, fix typo

What's Changed

  • v0.28.0 by @etrepum in #7348
  • [lexical-playground] Chore: Improve accessibility of DraggableBlockPlugin add block button by @etrepum in #7352
  • [Breaking Change][lexical] Bug Fix: Only select RootNode on removal of last child if there was an existing selection by @etrepum in #7351
  • [lexical-playground] Bug Fix: Table action menu visibility with cell overflow by @kirandash in #7334
  • [Breaking Change][lexical-markdown] Feature: Support escaping markdown characters by @AlessioGr in #7353
  • [lexical-table] Bug Fix: Add fallback selection to InsertTableCommand by @patrick-atticus in #7316
  • Update react.md, fix typo by @bohdanbirdie in #7365
  • [lexical-playground] Bug Fix: Fix equation rendering in Safari by @kirandash in #7362
  • [Breaking Change][lexical-react] Refactor: LexicalNestedComposer add skipEditableListener prop and deprecate initialNodes prop and implicit namespace setting by @etrepum in #7357
  • [lexical] Bug Fix: Ignore input event from inside decorators by @etrepum in #7354
  • [Breaking Change][lexical-table][lexical-playground] Bug Fix: Set tableFrozenColumn and tableFrozenRow classes only on the scrollable table wrapper by @etrepum in #7372
  • [lexical-playground] Chore: Update excalidraw to v0.18.0 by @etrepum in #7371

New Contributors

Full Changelog: v0.28.0...v0.29.0

Don't miss a new react release

NewReleases is sending notifications on new releases.