v1.5.2 v0.51.0
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
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 notesv0.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