v1.5.2 v0.51.0

high risk

skeletonlabs/skeletonSep 17, 2026 → Sep 17, 20260 days between releases

What's New

Newer release introduces ESM-only packages and declarative JSON schemas, contrasting with the older OSINT-focused expansion.

Breaking Changes

  • npm packages are ESM only
  • Deprecated Prism re-exports removed from @lexical/code
  • exportJSON may serialize the instance as-is (stale values possible)

New Features

  • Declarative JSON serialization schemas via $config
  • Compact JSON export option (half the legacy size)
  • New @lexical/fast-check package for property-based tests
  • Expanded username OSINT modules (400+ new)
  • Metadata extraction support for large batches

Improvements

  • Faster serialization via declarative schemas
  • Improved reliability and false-positive fixes for OSINT modules
  • Enhanced scan output with better grouping
  • Module maintenance and updates (CodePen, Tumblr)

Bug Fixes

  • Fixed false positives for Screener, StackB, Instagram, and Gumroad
  • Fixed duplicate CSV headers when appending results

Upgrade Notes

If using CommonJS, ensure Node.js 20.19+ or use a bundler. Migrate from `LexicalComposer` to `LexicalExtensionComposer`.

The Two Releases

v1.5.2

v1.5.2

Sep 17, 2026· 1 month ago

This release focuses on expanding OSINT coverage significantly with hundreds of new username and email modules across diverse categories, alongside reliability fixes and output improvements.

Full release notes
v0.51.0

v0.51.0

Sep 17, 2026· 1 month ago

Introduces declarative JSON serialization schemas via `$config` for nodes, enabling faster serialization, compact export, and new packages like `@lexical/fast-check`. Moves towards Lexical 1.0 by switching to ESM-only npm packages and deprecating `LexicalComposer`.

Full release notes