v0.74.4 v0.51.0

high risk

rajnandan1/kenerSep 12, 2026 → Sep 17, 20266 days between releases

What's New

The provided notes are for different repositories (fzf and Lexical).

Breaking Changes

  • npm packages are ESM only, requiring `await import()` or Node 20.19+
  • Lexical `exportJSON` behavior changed to read directly from node properties
  • Removed deprecated Prism re-exports from `@lexical/code`
  • LexicalComposer is deprecated in favor of `LexicalExtensionComposer`

New Features

  • Declarative JSON serialization schemas for nodes using `$config`
  • Compact JSON export option that omits default values
  • ESM-only publishing for npm packages
  • New `@lexical/fast-check` package for property-based testing
  • Non-blocking Vim plugin behavior (returns empty list, use sink/sinklist)

Improvements

  • Faster serialization via declarative schemas
  • Generated serialization code in `@lexical/compiler`
  • Subpath exports in `@lexical/extension`

Bug Fixes

  • Fixed escape sequence split across reads being parsed as a fragment
  • Fixed `progress` in the `--listen` status payload staying at 100
  • Fixed adaptive height not reserving a line for the divider
  • Fixed fzf erasing the line the prompt was on when it exits
  • Fixed fzf exiting with status 2 while waiting for a key

Upgrade Notes

The older release notes describe fzf v0.74.4, while the newer release notes describe Lexical v0.51.0. These are different repositories and cannot be upgraded against one another.

The Two Releases

v0.74.4

0.74.4

Sep 12, 2026· 1 month ago

This release focuses on improving the Vim plugin experience by making it non-blocking and adding floating pane support for tmux and Zellij, alongside various bug fixes for escape sequences, progress tracking, and shell integrations.

Full release notes
v0.51.0

v0.51.0

Sep 17, 2026· 1 month ago

A major release introducing declarative JSON serialization schemas on `$config` for nodes, enabling faster serialization, compact export options, and generated code, alongside a shift to ESM-only npm publishing.

Full release notes