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