Skip to content

Releases: zwave-js/node-zwave-js

Release v4.0.2

29 Jun 15:11
Compare
Choose a tag to compare

Bugfixes

  • The driver no longer goes into an infinite loop when receiving a CRC-16 Command Encapsulation CC (#888)

Release v4.0.1

26 Jun 10:45
Compare
Choose a tag to compare

Breaking changes

See "Changes under the hood". I don't expect anything to break, but to be safe, I'll declare this as a major version.

Bugfixes

  • It is now assumed that the Basic CC API is always supported

Features

  • Mandatory supported CCs that are defined in the device class config are now respected. This should improve support for legacy devices that don't include all CCs in the NIF.
  • Added support for Sound Switch CC
  • Added support for Alarm Sensor CC. This CC will only be interviewed if Notification CC is not supported.
  • Added a sendReport command to the Notification CC API, which can be used to send custom NotificationCCReports.

Changes under the hood

  • Moved the definition of legacy Z-Wave device classes to a config file.

  • This project has been converted to a monorepo and split into the following packages:

    • zwave-js: As before, this is the main entry point for consumers
    • @zwave-js/config: The configuration files and methods to access them
    • @zwave-js/core: The core modules, which are shared between zwave-js and @zwave-js/config
    • @zwave-js/serial: A lightweight wrapper around node-serialport with a built-in parser for received serial API messages
    • @zwave-js/shared: Utility methods that are shared between all other packages

    It is likely that other packages will be added in the future.

Release v3.8.5

18 Jun 19:56
Compare
Choose a tag to compare

Release v3.8.3

17 Jun 10:24
Compare
Choose a tag to compare

Release v3.8.2

17 Jun 09:21
Compare
Choose a tag to compare

Release v3.8.1

16 Jun 18:17
Compare
Choose a tag to compare

Release v3.8.0

16 Jun 16:06
Compare
Choose a tag to compare

Release v3.7.9

16 Jun 13:17
Compare
Choose a tag to compare

Release v3.7.8

16 Jun 11:40
Compare
Choose a tag to compare

Release v3.7.7

15 Jun 21:20
Compare
Choose a tag to compare