This project follows Semantic Versioning.
v9.1.5
Changed
- Migrate CI from CircleCI to GitHub Actions (#1259)
- Migrate from asdf to mise (#1254)
- Adjust CI to create release notes after release is merged in (#1251)
Fixed
- Fix z-wave event types
messaging_user_code_entered_via_keypadandnon_access_credential_usednot allowed when decoding access control event params (#1258) - Fix Elixir 1.20 warnings for bin pattern matching
size(pinned)and unusedrequire Loggerstatements (#1262) - Fix
progress_timernot created when dispatching initial fw update async command (#1261) - Fix firmware update timeouts conflated with nack responses from devices (#1260)
v9.1.4
Changed
- Fix crash on decoding a thermostat mode report (#1246)
v9.1.3
Changed
v9.1.2
Fixed
- Fix minor bugs in OTW update runner (#1230)
v9.1.1
Fixed
- Fix OTW update runner issues when Z/IP Gateway is not available (#1227)
- Reduce default DTLS connect and handshake timeouts to 1s (#1228)
v9.1.0
Removed
Grizzly.BackgroundRSSIMonitorhas been removed (#1214)
v9.0.0
Changed
- OTW firmware updates for the Z-Wave module have been rewritten to use Elixir instead of zw_programmer (#1142)
- The deprecated behaviour
Grizzly.StatusReporterhas been removed (useGrizzly.Eventsinstead) (#1144) Grizzly.Commands.*has been renamedGrizzly.Requests.*to clarify between Z-Wave commands and requests to Z/IP Gateway- Many Z-Wave commands are now encoded/decoded using a generic encoder instead of requiring a module and custom encode/decode functions for every single command
v8.x Changelog
For Grizzly v8 and older, see the v8 changelog.