Skip to content

Releases: hyperb1iss/signalrgb-homeassistant

Release v0.6.1

14 Aug 16:16
Compare
Choose a tag to compare

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

14 Aug 09:06
Compare
Choose a tag to compare

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

14 Aug 02:33
Compare
Choose a tag to compare
Version 0.5.0

v0.4.0

12 Aug 06:17
Compare
Choose a tag to compare

Adds support for new SignalRGB APIs

  • Enable/disable canvas
  • Control brightness

v0.3.0

28 Jul 03:59
Compare
Choose a tag to compare

Improved state management, image support, better testing, standalone build

v0.2.3

25 Jul 17:53
Compare
Choose a tag to compare
Pull attributes into the integration

v0.2.0

24 Jul 21:12
Compare
Choose a tag to compare

Initial release