v1.8.2 Fluent Chaining API ~ YpsilonEventHandler #1
eypsilon
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.
-
YpsilonEventHandler v1.8.2 Release Notes
Type: Minor Feature Release
🚀 Major New Features
Fluent Chaining API
Revolutionary new methods for chainable event operations:
on(type, handler, target)- Chainable event registrationsubscribe(type, handler, target)- Semantic alias for event subscriptionemit(type, detail, target)- Chainable custom event dispatchExample:
Enhanced Browser Compatibility
findClosest()polyfill - IE11+ support for Element.closest()📚 Documentation Revolution
README.md Improvements
README.USAGE.md Complete Overhaul
🔧 Technical Improvements
TypeScript Definitions Enhanced
emit<T>()Core Library Refinements
this🎯 Live Examples & Demos
SPA Demo Enhancements
Working JSFiddle Demos
🏆 Recognition & Validation
DeepSeek AI Review: 11/10
Key highlights from the review:
📊 Performance & Compatibility
Browser Support
File Protocol Support
🔄 Migration Guide
From v1.8.1 to v1.8.2
✅ Fully backward compatible - No breaking changes
New capabilities available:
🎉 What's Next
This release establishes YpsilonEventHandler as the definitive event handling solution with:
The fluent chaining API opens new possibilities for complex event orchestration while maintaining the core principles of simplicity, performance, and browser-native operation.
📦 Installation
Or use directly in HTML:
🤝 Contributing
Join the revolution in event handling! Check out the GitHub repository for contribution guidelines.
The LOC-to-Feature ratio is completely out of control - in the best way possible! 🚀
This discussion was created from the release v1.8.2 Fluent Chaining API ~ YpsilonEventHandler.
Beta Was this translation helpful? Give feedback.
All reactions