What's Changed
- Fix failing WWW build by @thegreatercurve in #5826
- feat: export 'IS_' and 'CAN_*' environment constants from @lexical/utils by @etrepum in #5831
- Add missing flow type parameters for insertNewAfter by @Sahejkm in #5832
- fix: webpack needs its own export condition by @etrepum in #5833
- Use unnamed ESM imports for Prism modules by @thegreatercurve in #5828
- chore: upgrade to docusaurus 3 by @etrepum in #5838
- Use updated docRoot count in removeRootElementEvents by @thegreatercurve in #5847
- Fix #5620 Persist format at paragraph level for new line by @Sahejkm in #5822
- Fix issue with removing selectionchange correctly by @thegreatercurve in #5848
- Playground - Clear Format button fix by @ManuelOjedaWz in #5849
- feat(@lexical/devtools): Added TreeView rendering instead of a simple textarea by @StyleT in #5830
- Fix bug with typeahead positioning by @thegreatercurve in #5859
- Revert "feat(@lexical/devtools): Added TreeView rendering instead of a simple textarea" by @thegreatercurve in #5861
- Revert "Revert "feat(@lexical/devtools): Added TreeView rendering instead of a simple textarea"" by @thegreatercurve in #5864
- Add missing rewrite of utils import by @thegreatercurve in #5866
- TextNode support font-weight bold by @zurfyx in #5852
- Replace async arrow with function by @zurfyx in #5870
- Fix #5663 styling from td not persisted on copy paste by @Sahejkm in #5855
- fix test failing after rebase on bug fix for multiple text nodes styles in a cell node by @Sahejkm in #5872
- fix #4468 Preserv elemement text align format on new paragraph creation by @Sahejkm in #5878
- fix(playground): wrong logic for FloatingLinkEditorPlugin bad node by @agriffis in #5814
- feat: use dev/prod conditions instead of webpack in exports by @etrepum in #5858
- docs: fix typedoc links and add missing packages by @etrepum in #5850
- Fix nested typo in README by @zheckert in #5892
- Fix broken style for node overrides example on docs by @2wheeh in #5890
- Bump publish scripts to v4 by @ivailop7 in #5817
- Remove a special case in table deleteTextHandler by @AlexanderReznik in #5891
- feat(@lexical/devtools): Extracted store/messaging implementation to the separate packages by @StyleT in #5894
- Fix #3456 stale selection state after clear format by @Sahejkm in #5896
- fix(lexical/createEditor): avoid implicit any type by @jason89521 in #5889
- Remove unnecessary type assertions from useReport.ts by @2wheeh in #5884
- Refine useDecorators type by @zurfyx in #5846
New Contributors
- @ManuelOjedaWz made their first contribution in #5849
- @zheckert made their first contribution in #5892
Full Changelog: v0.14.3...v0.14.4