From cb35157da5e95f970447a67cbb2792e364b9d1e1 Mon Sep 17 00:00:00 2001 From: Dominic Griesel Date: Wed, 21 Oct 2020 20:29:55 +0200 Subject: [PATCH] chore: release v5.3.2 ### Bugfixes * Added / fixed some missing or incorrect exports from `zwave-js`: * The `CCAPI` type is now exported * `NODE_ID_BROADCAST` and `NODE_ID_MAX` are now value exports * The `Endpoint` class is now exported * The `InterviewStage` enum is now exported * Several user-facing errors were converted from `Error` to `ZWaveError` in order to be consistent with other errors. * Warnings about insecure communication with a node because of missing security configuration are now emitted as `ZWaveError`s with code `ZWaveErrorCodes.Controller_NodeInsecureCommunication` * Internal references to `@types/fs-extra` and `jest` are no longer leaked, allowing users to consume this library without `skipLibCheck` * `User Code CC` no longer uses V2 methods during the interview of a V1 node * Fixed an error during the `Central Scene CC` interview that could occur if `Association Group Information` is not supported * For several CCs, missing responses to non-critical requests are now ignored during the interview * Sent nonces are now transmitted using the `ACK` and `AutoRoute` transmit options to fix secure inclusion issues with some devices * Fixed an error during logging of a `DoorLockCCConfigurationSet` command * After a fresh interview, battery-powered nodes that are temporarily mains-powered, are no longer sent into a "go to sleep" loop * When a node requests multiple nonces in a short timespan, only respond to the most recent request ### Changes under the hood * `SpyTransport` was moved to `@zwave-js/testing`, a development-only testing package --- CHANGELOG.md | 2 +- lerna.json | 2 +- packages/config/package.json | 2 +- packages/core/package.json | 2 +- packages/serial/package.json | 2 +- packages/testing/package.json | 2 +- packages/zwave-js/package.json | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37f0e5264ba6..d03394673dcd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ ## __WORK IN PROGRESS__ --> -## __WORK IN PROGRESS__ +## 5.3.2 (2020-10-21) ### Bugfixes * Added / fixed some missing or incorrect exports from `zwave-js`: * The `CCAPI` type is now exported diff --git a/lerna.json b/lerna.json index f76c42d05b7c..3eed98c07adc 100644 --- a/lerna.json +++ b/lerna.json @@ -2,7 +2,7 @@ "packages": [ "packages/*" ], - "version": "5.3.1", + "version": "5.3.2", "command": { "run": { "stream": true diff --git a/packages/config/package.json b/packages/config/package.json index 500efc656a6f..3d7ad5a4a9c9 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/config", - "version": "5.3.1", + "version": "5.3.2", "description": "zwave-js: configuration files", "publishConfig": { "access": "public" diff --git a/packages/core/package.json b/packages/core/package.json index cde43b9e23aa..2634a4aa96d8 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/core", - "version": "5.3.0", + "version": "5.3.2", "description": "zwave-js: core components", "publishConfig": { "access": "public" diff --git a/packages/serial/package.json b/packages/serial/package.json index d2818100b983..e5bd03a84379 100644 --- a/packages/serial/package.json +++ b/packages/serial/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/serial", - "version": "5.3.0", + "version": "5.3.2", "description": "zwave-js: Serialport driver", "publishConfig": { "access": "public" diff --git a/packages/testing/package.json b/packages/testing/package.json index dfd7b60f7852..074deb5632f7 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/testing", - "version": "5.3.0", + "version": "5.3.2", "description": "zwave-js: testing utilities", "private": true, "keywords": [], diff --git a/packages/zwave-js/package.json b/packages/zwave-js/package.json index f802bc685b9a..130f20a217eb 100644 --- a/packages/zwave-js/package.json +++ b/packages/zwave-js/package.json @@ -1,6 +1,6 @@ { "name": "zwave-js", - "version": "5.3.1", + "version": "5.3.2", "description": "Z-Wave driver written entirely in JavaScript/TypeScript", "keywords": [], "main": "index.js",