Releases: zwave-js/node-zwave-js
Releases · zwave-js/node-zwave-js
Release v14.0.0-beta.5
Breaking changes · Migration guide
Driver.installConfigUpdates()
now requires the external config directory to be configured (#7365)
Changes under the hood
- Decorators have been migrated from the legacy specification to the accepted proposal (#7360)
Release v14.0.0-beta.4
Z-Wave JS is now released as hybrid ESM/CJS packages.
Changes under the hood
- Transition modules to hybrid ESM/CJS, switch to vitest for testing (#7349)
Release v14.0.0-beta.2
Breaking changes · Migration guide
- Replace Node.js Buffer with
Uint8Array
portable replacement classBytes
(#7332) zwave-js
no longer loops up the package version at runtime (#7344)- Changed some paths to be relative to
process.cwd()
instead of source location (#7345)
Config file changes
- Add Aeotec TriSensor 8 (#7342)
Changes under the hood
Release v13.10.3
Config file changes
- Disable Supervision for Everspring SE813 (#7333)
Release v13.10.2
Bugfixes
- Bootloader mode is now detected in more difficult cases (#7327)
Release v14.0.0-beta.0
In this release, a lot of the internal API was refactored to decrease interdependencies. Technically this results in a huge list of breaking changes, but most of those should not affect any application, unless very low-level APIs are frequently used. For example, Z-Wave JS UI and Z-Wave JS Server had just two small breaks.
Breaking changes · Migration guide
- Decouple CCs and messages from host, split parsing and creation, split ZWaveNode class (#7305)
Release v13.10.1
Bugfixes
- Correct unit of Meter CC values (#7322)
- Bootloader mode is now detected even when short chunks of data are received (#7318)
- Corrected the wording of idle/busy queue logging (#7309)
Config file changes
- Add Heatit Z-TEMP3 (#7179)
- Add new parameters 17 and 18 for HeatIt TF016_TF021 FW 1.92 (#7287)
- Disable Supervision for Heatit TF021 (#7321)
- Add ZVIDAR WB04V Smartwings Day Night Shades (#7319)
- Add ZVIDAR WM25L Smartwings Smart Motor (#7312)
- Add ZVIDAR ZW881 Multi-Protocol Gateway (#7311)
- Add include, exclude, and wakeup instructions for VCZ1 (#7307)
- Add new Product ID to Namron 16A Switch (#7301)
- Add Minoston MP24Z 800LR Outdoor Smart Plug - 2 Outlet (#7302)
Release v13.10.0
Features
mock-server
now supports putting the simulated controller into add and remove mode (#7314)
Release v13.9.1
Bugfixes
- Fixed an issue where preferred scales were not being found when set as a string (#7286)