v0.32.1
facebook/lexicalv0.32.1Jun 4, 2025by etrepum
AI Summary
This is an ad-hoc patch release (v0.32.1) that addresses critical bugs, primarily fixing a document corruption issue when a TabNode was at the anchor or focus of a selection during text insertion. The release also standardizes Firefox's Select All (Ctrl+A) behavior to match other browsers.
Key Highlights
- Fixed document corruption issue when TabNode is at selection anchor/focus during text insertion (#7602)
- Standardized Firefox Select All (Ctrl+A) behavior to match other browsers (#7579)
- Monthly release cycle continuation from v0.32.0
Full Release Notes
This is an ad-hoc patch release to include #7602 - which fixes an issue that could corrupt a document if a TabNode was at the anchor or focus of a selection when text is inserted under certain circumstances. ## Highlights Core - ✅ #7602 Treat all TabNode as if they are in token mode - ✅ #7579 Firefox now handles Select All (Ctrl+A) the same way as other browsers ## What's Changed * [Monthly Release] v0.32.0 by @lilshady in https://github.com/facebook/lexical/pull/7599 * [lexical][lexical-selection] Bug Fix: Treat all TabNode as if they are in token mode by @etrepum in https://github.com/facebook/lexical/pull/7602 * [scripts] update next version in lexical-esm-nextjs by @lilshady in https://github.com/facebook/lexical/pull/7604 * [tests] Chore: Update table test to use locator API instead of page.evaluate by @etrepum in https://github.com/facebook/lexical/pull/7603 * [lexical] Fix: ctrl+a doesn't work well in plain text mode on Firefox by @wataru-chocola in https://github.com/facebook/lexical/pull/7579 ## New Contributors * @wataru-chocola made their first contribution in https://github.com/facebook/lexical/pull/7579 **Full Changelog**: https://github.com/facebook/lexical/compare/v0.32.0...v0.32.1