From b2a7ccd563cdb42a0b9d3cf22571684bae79f7b2 Mon Sep 17 00:00:00 2001 From: Dominic Griesel Date: Wed, 17 Jul 2024 10:29:08 +0200 Subject: [PATCH] chore: release v13.0.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### Application compatibility Home Assistant users who manage `zwave-js-server` themselves, **must** install the following upgrades before upgrading to this driver version: * Home Assistant **TBD** or higher * `zwave-js-server` **1.37.0** ### Breaking changes ยท [Migration guide](https://zwave-js.github.io/node-zwave-js/#/getting-started/migrating-to-v13) * Align Meter CC Reset v6 with specifications, add mocks, add API for report commands (#6921) * Convert all Z-Wave specific configs except devices and manufacturers into code, move from ConfigManager methods to utility functions (#6925, #6929, #7023) * Remove `ZWaveApplicationHost` dependency from `CommandClass.toLogEntry()` (#6927) * Removed some deprecated things (#6928) * Replace `Controller.isAssociationAllowed` with `Controller.checkAssociation` (#6935) * Fixed health checks for ZWLR nodes, throw when requesting neighbors (#6939) * The repo now uses Yarn 4 and Corepack to manage its dependencies (#6949) * "Master Code" was renamed to "Admin Code" (#6995) ### Features * `mock-server` now supports communication with endpoints (#7005) ### Bugfixes * Reset aborted flags when starting link reliability or route health check (#7022) ### Config file changes * Update Zooz ZEN30 to latest revisions (#6630) * Support MCO Home MH-S412 parameters properly (#6623) * Add Ring Flood Freeze Sensor (#6970) * Override user code count for Yale ZW2 locks to expose admin code (#6528) * Add GDZW7-ECO Ecolink 700 Series Garage Door Controller (#6572) * Correct label for Remote 3-Way Switch parameter on Zooz ZEN32 (#6871) * Add UltraPro 700 Series Z-Wave In-Wall Smart Dimmer (#6904) * Add Yale Assure 2 Biometric Deadbolt locks (#6972) * Add iDevices In-Wall Smart Dimmer (#5521) * Support Comet parameters properly (#6583) * Update label of Nortek GD00Z-6, -7, -8 (#6991) * Disable Supervision for Zooz ZSE11 (#6990) * Clarify parameters and units for Everspring AN158 (#6364) * Force-add support for Multilevel Switch CC to FGRM-222, remove Binary Switch CC (#6986) * Add ZVIDAR Z-PI 800 Series PI Module (#7018) ### Changes under the hood * Upgrade to TypeScript 5.5 (#6919) * The root `tsconfig.json` is now set up in "solution-style", which should improve the goto references functionality. In addition, linting, testing and running locally no longer requires all modules to be compiled first. (#6748) * Fixed some minor issues found by code scanning (#6992) * Fixed an issue where `yarn codefind` was loading no source files (#6993) * Fixed an issue where `import(...)` types with absolute paths could appear in in CC docs (#6996) --- 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/shared/package.json | 2 +- packages/testing/package.json | 2 +- packages/transformers/package.json | 2 +- packages/zwave-js/package.json | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a7e8f7d4297b..1518b10ae1f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ -## __WORK IN PROGRESS__ +## 13.0.0 (2024-07-17) ### Application compatibility Home Assistant users who manage `zwave-js-server` themselves, **must** install the following upgrades before upgrading to this driver version: * Home Assistant **TBD** or higher diff --git a/package.json b/package.json index b49a37c2b59e..36987f0969d7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/repo", - "version": "13.0.0-beta.7", + "version": "13.0.0", "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 61110f67cca4..b9475ae740d1 100644 --- a/packages/cc/package.json +++ b/packages/cc/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/cc", - "version": "13.0.0-beta.7", + "version": "13.0.0", "description": "zwave-js: Command Classes", "keywords": [], "publishConfig": { diff --git a/packages/config/package.json b/packages/config/package.json index 5e092610b6f8..3f9a25903d73 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/config", - "version": "13.0.0-beta.7", + "version": "13.0.0", "description": "zwave-js: configuration files", "publishConfig": { "access": "public" diff --git a/packages/core/package.json b/packages/core/package.json index d14ae335c67b..744c2fbd1008 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/core", - "version": "13.0.0-beta.7", + "version": "13.0.0", "description": "zwave-js: core components", "keywords": [], "publishConfig": { diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 171d5954dc02..285ae0337ecd 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/eslint-plugin", - "version": "13.0.0-beta.7", + "version": "13.0.0", "description": "zwave-js: custom ESLint rules", "private": true, "keywords": [], diff --git a/packages/flash/package.json b/packages/flash/package.json index 317e1fbe5369..a0d366e4054a 100644 --- a/packages/flash/package.json +++ b/packages/flash/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/flash", - "version": "13.0.0-beta.7", + "version": "13.0.0", "description": "zwave-js: firmware flash utility", "keywords": [], "publishConfig": { diff --git a/packages/host/package.json b/packages/host/package.json index dc30febe639c..cc6417149b26 100644 --- a/packages/host/package.json +++ b/packages/host/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/host", - "version": "13.0.0-beta.7", + "version": "13.0.0", "description": "zwave-js: Host abstractions", "keywords": [], "publishConfig": { diff --git a/packages/maintenance/package.json b/packages/maintenance/package.json index f24e1249fbd6..e75768d0bf49 100644 --- a/packages/maintenance/package.json +++ b/packages/maintenance/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/maintenance", - "version": "13.0.0-beta.7", + "version": "13.0.0", "description": "zwave-js: maintenance scripts", "private": true, "keywords": [], diff --git a/packages/nvmedit/package.json b/packages/nvmedit/package.json index 829de48d4f1d..3112e7dda95e 100644 --- a/packages/nvmedit/package.json +++ b/packages/nvmedit/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/nvmedit", - "version": "13.0.0-beta.7", + "version": "13.0.0", "description": "zwave-js: library to edit NVM backups", "keywords": [], "publishConfig": { diff --git a/packages/serial/package.json b/packages/serial/package.json index be1c0d4fc5ba..0cb966bfd8ae 100644 --- a/packages/serial/package.json +++ b/packages/serial/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/serial", - "version": "13.0.0-beta.7", + "version": "13.0.0", "description": "zwave-js: Serialport driver", "publishConfig": { "access": "public" diff --git a/packages/shared/package.json b/packages/shared/package.json index 8d41ecc773cf..5b3ac8c951ce 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/shared", - "version": "13.0.0-beta.1", + "version": "13.0.0", "description": "zwave-js: shared utilities", "keywords": [], "publishConfig": { diff --git a/packages/testing/package.json b/packages/testing/package.json index 9187409665a2..c65577fe01cc 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/testing", - "version": "13.0.0-beta.7", + "version": "13.0.0", "description": "zwave-js: testing utilities", "keywords": [], "publishConfig": { diff --git a/packages/transformers/package.json b/packages/transformers/package.json index c8eb32feba25..753ce0356e23 100644 --- a/packages/transformers/package.json +++ b/packages/transformers/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/transformers", - "version": "13.0.0-beta.1", + "version": "13.0.0", "description": "zwave-js: compile-time transformers", "private": true, "keywords": [], diff --git a/packages/zwave-js/package.json b/packages/zwave-js/package.json index af4e6597d725..662d95c636f2 100644 --- a/packages/zwave-js/package.json +++ b/packages/zwave-js/package.json @@ -1,6 +1,6 @@ { "name": "zwave-js", - "version": "13.0.0-beta.7", + "version": "13.0.0", "description": "Z-Wave driver written entirely in JavaScript/TypeScript", "keywords": [], "type": "commonjs",