v1.5.2 v0.51.0

high risk

trycompai/compSep 17, 2026 → Sep 17, 20260 days between releases

What's New

Releases describe different software: v1.5.2 (OSINT) vs v0.51.0 (Lexical)

Breaking Changes

  • npm packages are ESM-only (CommonJS builds removed from npm)
  • LexicalComposer is deprecated in favor of LexicalExtensionComposer
  • exportJSON may serialize stale values
  • Removed deprecated Prism re-exports from @lexical/code

New Features

  • Declarative JSON serialization schemas via $config
  • Compact JSON export option
  • New @lexical/fast-check package
  • Subpath exports for @lexical/extension

Improvements

  • Packages published as ESM-only for modern bundler support
  • Faster serialization code generation
  • Property-based testing capabilities added

Upgrade Notes

Migrate to LexicalExtensionComposer and ESM-only imports. Handle potential stale values in exportJSON. Update bundler configuration for ESM support.

The Two Releases

v1.5.2

v1.5.2

Sep 17, 2026· 1 month ago

Expands OSINT coverage significantly with 400+ new username modules and new email modules, while improving reliability and fixing false positives for platforms like Screener, OkCupid, and Instagram.

Full release notes
v0.51.0

v0.51.0

Sep 17, 2026· 1 month ago

This release introduces declarative JSON serialization schemas for nodes via `$config`, enabling faster, safer, and more flexible serialization. It also focuses on moving towards Lexical 1.0 by deprecating older APIs and publishing packages as ESM-only.

Full release notes