v2.0.0-alpha.2 #8
sathvikc
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Lume.js v2.0.0-alpha.2 Release Notes
Release Date: January 14, 2026
🎉 What's New
🔌 Explicit Effect Dependencies & Debugging Tools
Lume.js v2.0.0-alpha.2 brings significant enhancements to developer experience and control. We've introduced "Explicit Mode" for effects to give you fine-grained control over reactivity, a powerful new Debug Addon for inspecting your stores, and major performance optimizations for DOM binding.
👉 Explore the new Effect docs: docs/api/core/effect.md
🏆 Highlights
effect()support (Auto-tracking vs Explicit Tuples)bindDom(N listeners → 1 listener)create/updateseparation for cleaner list rendering📦 Key Features
1. Explicit Effect Dependencies
You can now choose between "Magic" (auto-tracking) and "Explicit" (dependency array) modes.
2. Debug Addon 🐞
A developer-friendly tool to inspect reactive state operations.
Features:
debug.enable(),debug.filter('key')debug.logStats()shows a table of GET/SET/NOTIFY operations3. Event Delegation in
bindDomWe've rewritten
bindDomto use a single event listener on the root element instead of attaching listeners to every input.Map📚 Resources
📊 Stats & Improvements
Test Coverage
Bundle Size
⚙️ Installation
For Early Adopters
This is an alpha release intended for testing and feedback.
Not recommended for production until stable v2.0.0.
💬 Getting Help
Happy coding with Lume.js! 🌟
Full Changelog: v2.0.0-alpha.1...v2.0.0-alpha.2
This discussion was created from the release v2.0.0-alpha.2.
Beta Was this translation helpful? Give feedback.
All reactions