Releases: hyperb1iss/signalrgb-homeassistant
Release v0.6.1
SignalRGB Home Assistant Integration v0.6.1 Release Notes
⚡️ This minor release focuses on enhancing the reliability of effect changes in the SignalRGB Home Assistant Integration. With just 2 commits, we've made significant improvements to the user experience.
What's New
Performance Improvements 🚀
- Implemented delayed refresh for SignalRGB light (d21aa7a)
- Added retry logic for failed effect applications
- Enhanced reliability of effect changes
- Improved robustness of the user experience
Testing Updates ✅
- Updated tests to cover new delayed refresh functionality (d21aa7a)
Documentation 📝
- Updated version number to 0.6.1 in relevant files (f5ef452)
Release Metrics
- Total commits: 2
- Files changed: 5
- Lines added: 125
- Lines deleted: 17
This release aligns with our goal of providing seamless control of SignalRGB lighting effects through Home Assistant. The new delayed refresh mechanism ensures that lighting effects are applied correctly, even in cases where the initial application might fail.
No breaking changes or special upgrade notes for this release. Users can update to v0.6.1 to benefit from the improved reliability in effect changes.
Release v0.6.0
SignalRGB Home Assistant Integration v0.6.0
This release brings significant improvements to debugging, state handling, and release management for the SignalRGB Home Assistant Integration. With 8 commits and 556 lines of code changes across 13 files, v0.6.0 focuses on enhancing reliability and user experience.
🔍 Highlights:
• 🐛 Improved state handling in SignalRGBLight component
• 🔊 Enhanced debugging with comprehensive logging
• 📦 Streamlined release management process
• 🔧 Updated CI/CD workflow for better efficiency
📝 Key Improvements
SignalRGBLight Component Enhancements:
• ✨ Added pending_effect attribute for better effect tracking
• ⚡️ Improved state updates and effect application logic
• 🔍 Comprehensive debug logging for all major operations
Release Management:
• 🎨 Implemented colorful ASCII art banner
• 🔧 Enhanced error handling and user feedback
• 📈 Streamlined git operations and manifest handling
CI/CD Improvements:
• 👷 Consolidated hassfest and validate workflows
• 🔄 Updated CI/CD badge in README
Documentation:
• 📚 Clarified that SignalRGB Pro is required for the integration
🚨 Important Notes:
• This release requires Home Assistant 2024.2.0 or newer
• SignalRGB Pro subscription is necessary for the integration
v0.5.0
Version 0.5.0
v0.4.0
Adds support for new SignalRGB APIs
- Enable/disable canvas
- Control brightness
v0.3.0
Improved state management, image support, better testing, standalone build
v0.2.3
Pull attributes into the integration
v0.2.0
Initial release