From d070781081bd2a81168efddb2822c29a36c7898e Mon Sep 17 00:00:00 2001 From: Dominic Griesel Date: Fri, 22 Sep 2023 12:18:15 +0200 Subject: [PATCH] chore: release v12.0.0-beta.3 ### Bugfixes * A bug in the `7.19.x` SDK has surfaced where the controller gets stuck in the middle of a transmission. Previously this would go unnoticed because the failed commands would cause the nodes to be marked dead until the controller finally recovered. Since `v11.12.0` however, Z-Wave JS would consider the controller jammed and retry the last command indefinitely. This situation is now detected and Z-Wave JS attempts to recover by soft-resetting the controller when this happens. (#6296) ### Config file changes * Add Shelly Wave 1PM (#6280) ### Changes under the hood * Migrated more Z-Wave JS specific checks to the custom ESLint plugin (#6297, #6302) --- CHANGELOG.md | 2 +- package.json | 2 +- packages/cc/package.json | 2 +- packages/config/package.json | 2 +- packages/core/package.json | 2 +- packages/eslint-plugin/package.json | 2 +- packages/flash/package.json | 2 +- packages/host/package.json | 2 +- packages/maintenance/package.json | 2 +- packages/nvmedit/package.json | 2 +- packages/serial/package.json | 2 +- packages/testing/package.json | 2 +- packages/zwave-js/package.json | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a5fdead2408a..437592fb3923 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ -## __WORK IN PROGRESS__ +## 12.0.0-beta.3 (2023-09-22) ### Bugfixes * A bug in the `7.19.x` SDK has surfaced where the controller gets stuck in the middle of a transmission. Previously this would go unnoticed because the failed commands would cause the nodes to be marked dead until the controller finally recovered. Since `v11.12.0` however, Z-Wave JS would consider the controller jammed and retry the last command indefinitely. This situation is now detected and Z-Wave JS attempts to recover by soft-resetting the controller when this happens. (#6296) diff --git a/package.json b/package.json index 1bd890794d15..6aae76d1742f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/repo", - "version": "12.0.0-beta.2", + "version": "12.0.0-beta.3", "private": true, "description": "Z-Wave driver written entirely in JavaScript/TypeScript", "keywords": [], diff --git a/packages/cc/package.json b/packages/cc/package.json index 91d913c23191..a143b86990aa 100644 --- a/packages/cc/package.json +++ b/packages/cc/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/cc", - "version": "12.0.0-beta.2", + "version": "12.0.0-beta.3", "description": "zwave-js: Command Classes", "keywords": [], "publishConfig": { diff --git a/packages/config/package.json b/packages/config/package.json index ddbde1aec37c..b4f2dc1a7c96 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/config", - "version": "12.0.0-beta.2", + "version": "12.0.0-beta.3", "description": "zwave-js: configuration files", "publishConfig": { "access": "public" diff --git a/packages/core/package.json b/packages/core/package.json index 6243fe623dd0..1556afc6a0e6 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/core", - "version": "12.0.0-beta.1", + "version": "12.0.0-beta.3", "description": "zwave-js: core components", "keywords": [], "publishConfig": { diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index c3110f7d6050..418e04594137 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/eslint-plugin", - "version": "12.0.0-beta.2", + "version": "12.0.0-beta.3", "description": "zwave-js: custom ESLint rules", "private": true, "keywords": [], diff --git a/packages/flash/package.json b/packages/flash/package.json index 5112eef37e87..cbf9ae9b2da0 100644 --- a/packages/flash/package.json +++ b/packages/flash/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/flash", - "version": "12.0.0-beta.2", + "version": "12.0.0-beta.3", "description": "zwave-js: firmware flash utility", "keywords": [], "publishConfig": { diff --git a/packages/host/package.json b/packages/host/package.json index 92556a97a133..80a8eef09c10 100644 --- a/packages/host/package.json +++ b/packages/host/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/host", - "version": "12.0.0-beta.2", + "version": "12.0.0-beta.3", "description": "zwave-js: Host abstractions", "keywords": [], "publishConfig": { diff --git a/packages/maintenance/package.json b/packages/maintenance/package.json index 4e14842e6f7b..8b829b752008 100644 --- a/packages/maintenance/package.json +++ b/packages/maintenance/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/maintenance", - "version": "12.0.0-beta.2", + "version": "12.0.0-beta.3", "description": "zwave-js: maintenance scripts", "private": true, "keywords": [], diff --git a/packages/nvmedit/package.json b/packages/nvmedit/package.json index bcaab033310f..dc9eb6cd4405 100644 --- a/packages/nvmedit/package.json +++ b/packages/nvmedit/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/nvmedit", - "version": "12.0.0-beta.1", + "version": "12.0.0-beta.3", "description": "zwave-js: library to edit NVM backups", "keywords": [], "publishConfig": { diff --git a/packages/serial/package.json b/packages/serial/package.json index ec9a970b0d3b..012dce5e2ebb 100644 --- a/packages/serial/package.json +++ b/packages/serial/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/serial", - "version": "12.0.0-beta.2", + "version": "12.0.0-beta.3", "description": "zwave-js: Serialport driver", "publishConfig": { "access": "public" diff --git a/packages/testing/package.json b/packages/testing/package.json index 6b9860a24688..bffac6649dbc 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/testing", - "version": "12.0.0-beta.2", + "version": "12.0.0-beta.3", "description": "zwave-js: testing utilities", "keywords": [], "publishConfig": { diff --git a/packages/zwave-js/package.json b/packages/zwave-js/package.json index 521f444574b0..dcb98e05e3d9 100644 --- a/packages/zwave-js/package.json +++ b/packages/zwave-js/package.json @@ -1,6 +1,6 @@ { "name": "zwave-js", - "version": "12.0.0-beta.2", + "version": "12.0.0-beta.3", "description": "Z-Wave driver written entirely in JavaScript/TypeScript", "keywords": [], "main": "build/index.js",