v0.8.1
facebook/lexicalv0.8.1Feb 23, 2023by thegreatercurve
AI Summary
A maintenance release focusing on CSS cache improvements, adding Chinese character support, and fixing various selection and type-related issues.
Key Highlights
- Fixed CSS cache mutation issues by cloning objects before use.
- Added Chinese character support for native webkit.
- Enhanced type safety for createEditor APIs and HTMLElement checks.
- Introduced KEY_DOWN_COMMAND for better keyboard event handling.
New Features
- Chinese character support
- KEY_DOWN_COMMAND addition
- Autocapitalization fix
- ContentEditable type improvements
Full Release Notes
- Clone objects from the CSS cache before mutating them (#3945) Brian Birtles - added docsfeature-button in lexical playground issue#3918 (#3935) Mohan Sai Potla - fix: change from to (#3942) Asim Kattum Thazha - Added Chinese character support for native webkit (#3846) Annabelle Almås - Fix autocapitalization (#3881) Gerard Rovira - Expand the actionable empty playground editor text area via flex (#3883) Brandon - Fix toggling styles on collapsed selections with (#3922) Brian Birtles - Remove condition for history merge on null prev selection (#3914) Acy Watson - fix: change tablecell return type for TableCellNode (#3925) Sebastien Ahkrin - Align types for createEditor APIs (#3928) Acy Watson - Remove instanceof type checks against HTMLElement and subtypes (#3913) Acy Watson - Fix small lint error breaking main (#3924) John Flockton - Update plugins.md (#3926) dimitarbikov - Added support for Java & C++ (#3884) Vignesh gupta - Add fixme annotation to flaky collab tests (#3916) Acy Watson - Playground: fix issue with floating link editor plugin not closing (#3904) Rich - Further tweaks to format/style selection (#3895) Dominic Gannaway - Add KEY_DOWN_COMMAND (#3878) Dominic Gannaway - Remove draggable block plugin on mobile devices (#3875) John Flockton - Close color pickers on select (#3874) John Flockton - Fix ContentEditable types for internal use (#3868) John Flockton - Fix v0.8.9 typo in changelog, should be v0.8.0 (#3869) Joel Besada