Skip to content

Releases: zwave-js/node-red-contrib-zwave-js

Release v7.1.2

18 Jun 20:08
77c758a
Compare
Choose a tag to compare

Changes

  • Address minor security warnings
  • Bump ZWave JS
  • Bump Prettier

Release v7.1.1

26 May 18:43
84cdfbc
Compare
Choose a tag to compare

Fixes

  • Missing body-parser module (we no longer use it) and now read the body directly from express.

Changes

  • Small improvements to power level sliders in RF settings, and the UI in general.
  • Updated all config inputs to use all available width.
  • The active Network ID is now part of the controller dialogs.

Release v7.1.0

19 May 12:11
683de87
Compare
Choose a tag to compare

New Features

  • Added new Advanced Transceiver Settings dialog (and where supported by the ZWave radio in use)
    • Region settings
    • RF Power settings
    • Backup/Restore NVM
  • The Inclusion completed dialog, now displays the security class that was achieved.

Changes

  • Increase UI timeout to 15s to account for slower responding systems
  • Optimizations to firmware upload Mechanics.
  • Bump ZWave JS to 9.3.0.

Release v7.0.3

09 May 19:56
f72c4e5
Compare
Choose a tag to compare

Changes

  • Replaced LGTM quality check with deepscan
  • Address deepscan alerts
  • Added CodeQL security checks
  • Bump Zwave JS to 9.2.2
  • Implement publish to NPM workflow (github release)
  • Update shields

Release v7.0.2

08 May 07:26
43a6811
Compare
Choose a tag to compare

Fixes

  • Fix networkId format
  • Address LGTM alert

Release v7.0.1

07 May 18:41
9863a85
Compare
Choose a tag to compare

Changes

  • Small optimisations to Express route cleanup.

Release v7.0.0

06 May 17:08
5e19fa5
Compare
Choose a tag to compare

Breaking Changes

  • The GET_VALUE_RESPONSE object is no longer partitioned with response and valueId properties.
    Instead, the returned object now represents a shape simular to VALUE_UPDATED events.
    The value will now be attached to the currentValue property, along with the Value ID on the same level.
  • The VALUE_DB objects are no longer partitioned with currentValue and valueId properties.
    Instead, the returned objects now include the Value ID on the same level as currentValue
  • Much like above, GET_VALUE_METADATA_RESPONSE has also been simplified, where the result is attached to metadata, with the Value ID on the same level.

New Features

  • VALUE_UPDATED, VALUE_NOTIFICATION, GET_VALUE_RESPONSE and VALUE_DB now contain a normalizedObject property.
    This property aims to make it easy to utilise the value change, in that it summarises the event with easy to understand property names.
  • An entierly new side panel UI. This redesign aims to better align with the Node RED style guide.
  • An entierly new Network Mesh Map, that is now based on routing header information instead of Node Neighbours.
  • Network statistics now include route information that is obtained during communication, and is used
    as the basis of the new map.
  • Multiple ZWave sticks/Networks are now supported (finally)
    • All message will contain a property of networkId to indentify the source network.
      WARNING: Before adding another network - please ensure you open up the currently configured Controller
      and save it again (Remembering to deploy) - this will allign the current network to ID 1
  • Improved Recovery when the USB/ZWave transceiver has been removed/re-introduced.
  • This is possible with a custom Watchdog implmentation, this introduces a new event type of WATCHDOG
    Which will describe what is happening.

Fixes

  • Nodes that are not marked as ready can now be removed correctly.
  • Fix potential issue when httpAdminRoot has a custom value.
  • Various performance, stability and optimisations to the UI.
  • UI Interaction is no longer picked up by Device Nodes.

Changes

  • Bump serialport to V10
  • Bump ZWJS to V9
  • New mapping algorithm - The new algorithm results in a much needed accuracy improvement, and is far superior to previous methods.
  • Nodes have now been named more clearly
  • Live Camera QR Code Scanning has been removed

Release v6.5.5

05 Feb 14:56
ea6aab9
Compare
Choose a tag to compare

Fixes

  • Fix NPM Ignore rules

Release v6.5.4

05 Feb 14:10
e6dc771
Compare
Choose a tag to compare

Changes

  • Smart Start Web Application, has been moved to use the express instance provided by Node RED
    • Live QR Scanning now requires Node RED to be SSL Enabled - basic QR capture can still be used without SSL.
  • Added Min Node RED Version to package.json
  • Switched static resources to use /resources/ endpoint provided by Node RED
  • Added node examples
  • Bump Zwave JS to 8.11.3
  • Bump ESLint to 8.8.0

Release v6.5.3

30 Jan 08:43
9f251b1
Compare
Choose a tag to compare

Fixes

  • Wait for driver unload.