Release v0.9.2
hyper-light-card v0.9.2 🎉
This release brings significant improvements to the hyper-light-card, enhancing user experience,
performance, and developer workflows. With 11 commits across 20 files, this update introduces
795 new lines of code while refining and removing 231 lines.
🚀 Highlights
- ✨ Smoother effect selection with auto-scroll and async updates
- ⚡️ Major performance optimizations for color handling and state updates
- ♿ Enhanced accessibility with improved keyboard navigation and ARIA attributes
- 🛠️ Streamlined build process and CI/CD workflow
🔧 Key Improvements
User Experience
- Auto-scroll to current effect in dropdown for easier navigation
- Async effect selection for more responsive interactions
Performance
- Debounced color extraction and optimized state updates
- Improved brightness update efficiency
- Mutation observer for entity icon changes
Accessibility
- Added ARIA attributes and roles
- Enhanced keyboard navigation for dropdown items
- Improved alt text and semantic structure
Development and CI/CD
- Updated build output directory for HACS compatibility
- Consolidated CI and release processes
- Enhanced release management script
📝 Notes
- This release maintains compatibility with Home Assistant 2024.2.0 and newer
- No breaking changes reported