Skip to content

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

Release v9.1.0

17 Nov 16:07
66235a8
Compare
Choose a tag to compare

Changes

  • Bump ZWave JS from v12 to V14 + other dependencies

New Features

  • Added ability to set the base config directory.
    Note: Installing configuration updates, now requires this to be utilised.
    This not considered a breaking change, as it does not affect use.

Release v9.0.4

28 Apr 16:54
Compare
Choose a tag to compare

Maintenance Release

  • Update dependencies

Release v9.0.3

06 Dec 16:49
Compare
Choose a tag to compare

Maintenance Release

  • Update dependencies
  • Update Node/UI status with regards to Route Rebuilding

Release v9.0.2

17 Oct 18:08
Compare
Choose a tag to compare

Bug Fixes

  • Fix CMD Factory crashing Node RED, when required values are missing.

Release v9.0.1

15 Oct 18:05
13c29c4
Compare
Choose a tag to compare

Bug Fixes

  • Correctly attach to the network healing events.
    V12 of the Driver renamed these events (to accurately describe what they actually do)
    Seems I didn't update the event handlers
    (please note: healing route rebuilding was still occurring, just the events were not being triggered)
    Therefore Node RED was not aware of it's progress

  • Check for NodeId in notification events for device nodes (I missed 1)
    This would have only affected notifications for endpoints > 0

Release v9.0.0

15 Oct 07:45
8c03d5d
Compare
Choose a tag to compare

Breaking Changes

  • The min node version is now 18
  • If you execute certain methods your self, the following have been renamed
    • beginHealingNetwork -> beginRebuildingRoutes
    • stopHealingNetwork -> stopRebuildingRoutes
    • healNode -> rebuildNodeRoutes

New Features

  • Added getValueTimestamp to the Value API - args will be the single Value ID
    The event will be VALUE_TIMESTAMP

Changes

  • Bump ZWave JS to v12
  • The lastSeen property will now use the Drivers internal value, which is persistant between reboots

Deprecations

  • The old message format has now been deprecated, and support will be removed in V10.
    PLEASE SEE MIGRATION GUIDE
  • Support for responseThroughEvent will be removed in V10 (all methods will return in v10)
  • Support for forceUpdate will be removed in V10 (you will be requied to manage this your self if using the CC API)
  • Support for getLastEvents will be removed in V10.
    (the introdcution of the persistant lastSeen value and getValueTimestamp has made this somewhat bloatware)

Release v8.2.1

10 Sep 15:29
Compare
Choose a tag to compare

Changes

  • Bump ZWave JS

Bug Fixes

  • Address Node RED 3.1 evaluateJSONataExpression Warning

Release v8.2.0

25 Jul 17:27
ed87d36
Compare
Choose a tag to compare

Changes

  • Update dependencies.

Release v8.1.0

02 May 16:05
1f40cfb
Compare
Choose a tag to compare

Changes

  • Update dependencies.
  • Switch serial port list to use Driver provided methods, removing the dependency on the Serialport package

Release v8.0.0

23 Sep 16:57
e9bf169
Compare
Choose a tag to compare

Breaking Changes

  • Dropped support for Node 12 (min required is now 14.13.0)
  • If you use the set method of the Configuration CC in CCAPI mode, the arguments must now have one object (see Github CL)
   [
     {"parameter": <number>, "value": <Desired Value>, "valueSize": <Number>}
   ]
  • ValueAPI is now default on the CMD Factory node. If you have problems with this node after the update, please open it up, and select your API, then save.

New Features

  • Default scales can now be applied inside the controller config
  • Added ability to export/import node name & location maps
  • Implemented a Firmware Update Service, that allows to install Firmware on devices that have known updates - Please double click controller!
  • 2 new event types have been added : ALIVE, DEAD - these allow you to monitor if a device has been marked dead or alive accordingly.
  • Added a color chooser for color input types in the UI
  • Added a new Driver function getLastEvents
  • Device last seen timestamp is now shown in the UI
  • Node list now contains the date when the device was last seen.

Bug Fixes

  • Modal alerts are now rendering HTML content once again
  • Missing normalizedObject.label for Thermostat devices
  • Fix some data type odities in the UI editor
  • msg properties are now carried through the CMD Factory node

Changes

  • Current Value(s) who's type is an object have been changed to prompt for a double click in the UI
  • Association Management has been updated, and changes are now applied in batch.
  • For battery operated devices, certain UI actions now ask you to wake up said device before anything is comit
  • Various performance boosts in the UI
  • Bump ZWave JS to V10
  • Bump Winston
  • Bump ESlint