Highlights
Core
- ✅ #7544 2 Tabs on single line selection should indent
- 🆕 #7573 Feature: Improve Tab/Indent/Outdent to match VSCode
- ✅ #7568 unbulleting an image doesn't work #5698 ([lexical-selection][lexical-playground])
- 🆕 #7593 Type: Add flow export type for LexicalUpdateTags
Playground
- ✅ #7556 Change list, strikethrough and quoteblock shortcuts to match Google Docs for Windows compatibility
- ✅ #7545 Support Apple Pencil
- 🆕 #7567 Chore: source command priority from package
- ✅ #7572 Preserve row striping in frozen table columns
- ✅ #7568 unbulleting an image doesn't work #5698
- ✅ #7558 Made checklist icon fully scalable, clickable, and properly spaced at large font sizes
- 🆕 #7590 Refactor: simplify ExcalidrawModal
- 🆕 #7509 FloatingUI Context Menu
- 🆕 #7596 Chore: source command priority from package
Markdown
- ✅ #7560 Link Transformer URL Protocol Han…
- ✅ #7564 Prevent transform from removing nodes if the replace function returns false
- ✅ #7594 Don't select nodes when importing
React
- ✅ #7589 page freezes when typing a link in an overflow area
- 🆕 #7584 Feature: allow whitespaces in search keyword in useBasicTypeaheadTriggerMatch
Website
- ✅ #7569 fix documentation typos
- ✅ #7574 Fix docusaurus build by adding removeLegacyPostBuildHeadAttribute flag
What's Changed
- v0.31.2 by @etrepum in #7550
- Revert "[lexical-markdown] Bug Fix: Link Transformer URL Protocol Han… by @zurfyx in #7560
- [lexical-playground] Bug Fix: Change list, strikethrough and quoteblock shortcuts to match Google Docs for Windows compatibility by @harshmetkel24 in #7556
- [lexical-code] Bug Fix: 2 Tabs on single line selection should indent by @jeromew in #7544
- [lexical-list] Bug Fix: Removed the hardcoded checkbox width in checklist onclick helper by @jvithlani in #7559
- [lexical][lexical-playground] Bug Fix: Support Apple Pencil by @circlingthesun in #7545
- [lexical-markdown] Bug fix: Prevent transform from removing nodes if the replace function returns false by @rodrigomotion in #7564
- [lexical-website] Chore: fix documentation typos by @noritaka1166 in #7569
- [lexical-playground] Chore: source command priority from package by @eliottvincent in #7567
- [lexical-playground] Bug Fix: Preserve row striping in frozen table columns by @kirandash in #7572
- [Update] Fix docusaurus build by adding removeLegacyPostBuildHeadAttribute flag by @lilshady in #7574
- [lexical-selection][lexical-playground] Bug Fix: unbulleting an image doesn't work #5698 by @kamilpitula in #7568
- [lexical-playground][lexical-list] Bug Fix: Made checklist icon fully scalable, clickable, and properly spaced at large font sizes by @swrsaini in #7558
- [lexical-table] Bug Fix: error when deleting multiple rows with merged row cells by @kamilpitula in #7582
- [lexical-link] Feature: Move URL formatting from #7499 to LinkNode sanitizeUrl by @etrepum in #7585
- [lexical-react][lexical-playground] FloatingUI Context Menu by @ivailop7 in #7509
- [lexical-playground] Refactor: simplify ExcalidrawModal by @thorn0 in #7590
- [lexical-react] Bug Fix: page freezes when typing a link in an overflow area by @kamilpitula in #7589
- [lexical-react][lexical-playground] Feature: allow whitespaces in search keyword in useBasicTypeaheadTriggerMatch by @harshmetkel24 in #7584
- [lexical-code] Feature: Improve Tab/Indent/Outdent to match VSCode by @jeromew in #7573
- [Lexical] Type: Add flow export type for
LexicalUpdateTags
by @ttzztztz in #7593 - [lexical-playground][lexical-rich-text][lexical-website][tests][examples] Chore: source command priority from package by @eliottvincent in #7596
- [lexical-markdown] Bug Fix: Don't select nodes when importing by @juusolain in #7594
New Contributors
- @jeromew made their first contribution in #7544
- @circlingthesun made their first contribution in #7545
- @rodrigomotion made their first contribution in #7564
- @noritaka1166 made their first contribution in #7569
- @eliottvincent made their first contribution in #7567
- @kamilpitula made their first contribution in #7568
- @swrsaini made their first contribution in #7558
- @ttzztztz made their first contribution in #7593
- @juusolain made their first contribution in #7594
Full Changelog: v0.31.2...v0.32.0