npm @lexical/react 0.17.1
v0.17.1

latest releases: 0.20.1-nightly.20241108.0, 0.20.0, 0.19.1-nightly.20241107.0...
2 months ago

Highlights

  • Multiple fixes focused on table stability
  • Various cleans up and small refactors across the codebase

What's Changed

  • v0.17.0 by @potatowagon in #6487
  • [lexical-table] Bug Fix: Enable observer updates on table elements attributes change by @EugeneVorobyev in #6479
  • [lexical] Bug Fix: Merge pasted paragraph into empty quote by @2wheeh in #6367
  • [@lexical/playground] fix: block cursor show horizontal by @keiseiTi in #6486
  • When creating a new check list, set the checked value of the list item to false instead of undefined by @amanharwara in #5978
  • Revert "[@lexical/playground] fix: block cursor show horizontal" by @etrepum in #6490
  • docs: prevent automatic <p> tag wrapping by @devy-bee in #6491
  • [lexical] Feature: Add version identifier to LexicalEditor constructor by @etrepum in #6488
  • [lexical-playground] Bug Fix: Update tooltip for redo button with correct macOS shortcut by @etrepum in #6497
  • Flow: add more HTMLDivElementDOMProps by @zurfyx in #6500
  • Fix splitText when detached by @zurfyx in #6501
  • [lexical] Bug Fix: Fix decorator selection regression with short-circuiting by @etrepum in #6508
  • [lexical] surface more error details in reconciler by @potatowagon in #6511
  • [@lexical/selection] Feature: yield target to style patch fn by @mrdivyansh in #6472
  • [lexical] Refactor: [RFC] LexicalNode.afterCloneFrom to simplify clone implementation by @etrepum in #6505
  • [lexical-react] remove editor__DEPRECATED that has been deprecated for two years by @etrepum in #6494
  • Fix OverflowNode configuration by @zurfyx in #6027
  • [lexical-react] Fix: Fix React.startTransition on Webpack + React 17 by @turnerguo in #6517
  • Revert "Fix OverflowNode configuration" by @etrepum in #6535
  • [lexical-table] Bug Fix: Selection in tables with merged cells by @elbotho in #6529
  • [*] Chore: Mark additional tests as flaky from #6535 test runs by @etrepum in #6536
  • [lexical-list] Bug Fix: handle non-integer numbers in setIndent by @jrfitzsimmons in #6522
  • Chore: change className props in TreeView component to optional by @reekystive in #6531
  • [lexical-table] Fix a number of table Cut command scenarios by @ivailop7 in #6528
  • [lexical-table] Stop selecting the whole table after pasting cells by @ivailop7 in #6539
  • [lexical-yjs] Bug Fix: Properly sync when emptying document via undo by @moughxyz in #6523
  • [lexical-react] Fix multiple node selection deletion by @ivailop7 in #6538
  • [lexical-playground] Fix: in playground show component-menu when scroll by @keiseiTi in #6510
  • Bug Fix: Fix issue where triple-clicking a cell would dangerously select entire document by @moughxyz in #6542
  • [lexical-playground] Bug Fix: Fix firefox e2e test regression in Selection.spec.mjs by @etrepum in #6546
  • [lexical-table][lexical-clipboard] Bug Fix: Race condition in table CUT_COMMAND by @etrepum in #6550
  • [lexical-table] Fix table selection paste as plain text by @ivailop7 in #6548
  • [lexical-table] Bug Fix: Append a ParagraphNode to each cell when unmerging by @kmslab20 in #6556
  • [lexical] Add tests for HTMLConfig by @2wheeh in #5507
  • [lexical-playground] Bug Fix: fix comment timestamps by @irahopkinson in #6555
  • Revert "[lexical-playground] Fix: in playground show component-menu w… by @zurfyx in #6558

New Contributors

Full Changelog: v0.17.0...v0.17.1

Don't miss a new react release

NewReleases is sending notifications on new releases.