v0.51.0 v0.6.2
sinewaveai/agent-security-scanner-mcpSep 17, 2026 → Sep 18, 20261 day between releases
What's New
Projects differ significantly (Lexical vs GPUI Kit) and version numbers are inconsistent (0.51.0 vs 0.6.2)
Breaking Changes
- npm packages are now ESM only, removing direct CommonJS `require` support
- `exportJSON` now serializes properties directly without resolving `getLatest()`, potentially causing stale data
- Removed dock's tiles canvas
- Changes to Panel::title_bar API for custom chrome
New Features
- Declarative JSON serialization schemas using `json` property in `$config`
- Compact JSON export via `toJSON(true)`
- Mobile support for iOS and Android with touch interactions
- New components: Carousel, Empty, and InputGroup
- Public editor search API
Improvements
- Reduced per-frame work in TextView, List, Plot, and Chart
- Faster, safer, and more flexible serialization via declarative schemas
- Markdown inline plugins and motion sequencing
- New `@lexical/fast-check` package for property-based testing
Upgrade Notes
The provided notes describe different repositories (Lexical vs GPUI Kit) with incompatible version numbers (0.51.0 vs 0.6.2), making an upgrade impossible based on this data.
The Two Releases
v0.51.0
Sep 17, 2026· 1 month ago
This monthly release introduces declarative JSON serialization schemas on `$config` for nodes, offering faster, safer, and more flexible serialization. It enables a new compact JSON export option and moves the project towards ESM-only packages, while deprecating `LexicalComposer` in favor of `LexicalExtensionComposer`.
Full release notesv0.6.2
Sep 18, 2026· 1 month ago
A feature-rich patch release introducing mobile support, new UI components, and a public editor search API, while removing the legacy dock tiles canvas and improving overall performance.
Full release notes