v2.26.2-beta
Pre-releaseContributors:
The following users have been contributing to this release. Thank you for that!
@Markkuuss, @SwoopX, @ebaauw and @manup
This is the last small beta before the stable version expected in a few days.
Changes
Device Support
- DDF for Aqara E1 Water Leak Sensor SJCGQ13LM #7676
- Mode in State attribute in Hue Effects cluster as bitmap #7652
Enhancements
- Don't load rules lasttriggered and timestriggered from database #7678
- Replace use of deCONZ::jsonStringFromMap() by Json::serialize() #7675
- Improve rules database handling #7672
- Move REST API common code to rest_api.cpp/h #7674
- Fix printf format warnings and align DEV prefix in device.cpp #7669
- Show used OpenSSL version in about dialog.
- Improve fonts on Windows and macOS in about and main window connection dialogs.
Bug Fixes
- DDF for ubisys S1(-R) corrected #7630
- Use bundled OpenSSL on macOS #7668
- Show correct deCONZ version in macOS app bundle details #7670
Upcoming v2.27.0-beta
The next beta release is cooking behind the curtains and contains larger refactoring on how DDFs are loaded and initial beta support for DDF bundles. These are an evolution of how device integrations are currently distributed.
For example, if in a deCONZ setup running via Home Assistant add-on you want to use a freshly created device integration for some device, currently this requires waiting for a new deCONZ release. With DDF bundles this becomes independent of the deCONZ release cadence: And just one small file for the new device needs to be uploaded (via REST-API / web UI).
The idea is, that if a new device is added, or a bug is fixed for a device, users can test it right away and also revert back easily.