v0.51.0 v0.6.2

high risk

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

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 notes
v0.6.2

v0.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