Repository navigation
·
30 commits
to refs/heads/master
since this release
🛠 Improvements
⚙️ Core:
All connectors:
- Refactored RPC processing @samson0v @Prus-Oleksandr
🧩 BLE connector:
- Added configurable RPC timeout for BLE devices (#2218) @Prus-Oleksandr
🧩 ODBC connector:
- Added environment variable support for database credentials (#2188) @Prus-Oleksandr
🧩 S7 connector:
- Implemented shared attribute sync (#2183) @Prus-Oleksandr
Other:
- Bump pyjwt from 2.13.0 to 2.15.0 in /tests (#2198) @dependabot[bot]
🐛 Bug fixes
🐛 Core:
- Fixed SQLite DatabaseThread spinning at 100% CPU after the storage is re-created (#2199) @tijn-hedgehog
- Fixed not implemented custom connector duplication (#2192) @Prus-Oleksandr
- Avoid SQLite reader busy loops on shared write backlog (#2189) @shrutikbalwan
🐛 Modbus connector:
🐛 BLE connector:
- Fixed BLE advertisement errors for characteristic-only devices (#2219) @Prus-Oleksandr
🐛 BACnet connector:
- Fixed confirmation handler exiting on an unmatched confirmation (#2200) @lucas-souza-enerlab
🐛 KNX connector:
- Fixed handling of null values in uplink converter (#2184) @Prus-Oleksandr
🐛 ODBC connector:
- Fixed ODBC connector not reconnecting after database connection loss (#2212) @Prus-Oleksandr
🐛 Socket connector:
🐛 XMPP connector:
🐛 S7 connector:
- Fixed device removal on transient reconnect (#2202) @Prus-Oleksandr
- Added validation to reject zero heartbeatInterval (#2193) @Prus-Oleksandr