From 64a2f0ced6cf5254a53f02aa7354264f482b26e7 Mon Sep 17 00:00:00 2001 From: Dominic Griesel Date: Thu, 11 Jul 2024 12:50:45 +0200 Subject: [PATCH] chore: release v13.0.0-beta.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### 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) * 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) ### 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) ### 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/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 75e5e7a88ad2..43998cc0f7cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ Home Assistant users who manage `zwave-js-server` themselves, **must** install t * Home Assistant **TBD** or higher * `zwave-js-server` **TBD** --> -## __WORK IN PROGRESS__ +## 13.0.0-beta.4 (2024-07-11) ### 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) diff --git a/package.json b/package.json index 20c4a0c97a3e..5a2840d82254 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/repo", - "version": "13.0.0-beta.3", + "version": "13.0.0-beta.4", "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 477830f492a1..665ba75ddbd8 100644 --- a/packages/cc/package.json +++ b/packages/cc/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/cc", - "version": "13.0.0-beta.3", + "version": "13.0.0-beta.4", "description": "zwave-js: Command Classes", "keywords": [], "publishConfig": { diff --git a/packages/config/package.json b/packages/config/package.json index 98d665930f61..602d6b3a35e5 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/config", - "version": "13.0.0-beta.1", + "version": "13.0.0-beta.4", "description": "zwave-js: configuration files", "publishConfig": { "access": "public" diff --git a/packages/core/package.json b/packages/core/package.json index 33d151a5e73c..b6294034039f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/core", - "version": "13.0.0-beta.1", + "version": "13.0.0-beta.4", "description": "zwave-js: core components", "keywords": [], "publishConfig": { diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 05c1e97051e4..54371cb162d6 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.1", + "version": "13.0.0-beta.4", "description": "zwave-js: custom ESLint rules", "private": true, "keywords": [], diff --git a/packages/flash/package.json b/packages/flash/package.json index 9465b3490577..79fa18df4113 100644 --- a/packages/flash/package.json +++ b/packages/flash/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/flash", - "version": "13.0.0-beta.3", + "version": "13.0.0-beta.4", "description": "zwave-js: firmware flash utility", "keywords": [], "publishConfig": { diff --git a/packages/host/package.json b/packages/host/package.json index 844fd0b1e22a..629624b8ddc8 100644 --- a/packages/host/package.json +++ b/packages/host/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/host", - "version": "13.0.0-beta.1", + "version": "13.0.0-beta.4", "description": "zwave-js: Host abstractions", "keywords": [], "publishConfig": { diff --git a/packages/maintenance/package.json b/packages/maintenance/package.json index 2c50b8f82aef..d2220095c4c8 100644 --- a/packages/maintenance/package.json +++ b/packages/maintenance/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/maintenance", - "version": "13.0.0-beta.1", + "version": "13.0.0-beta.4", "description": "zwave-js: maintenance scripts", "private": true, "keywords": [], diff --git a/packages/nvmedit/package.json b/packages/nvmedit/package.json index cb207fc09f9b..af149f5c266a 100644 --- a/packages/nvmedit/package.json +++ b/packages/nvmedit/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/nvmedit", - "version": "13.0.0-beta.1", + "version": "13.0.0-beta.4", "description": "zwave-js: library to edit NVM backups", "keywords": [], "publishConfig": { diff --git a/packages/serial/package.json b/packages/serial/package.json index d98f8e7458b3..6f409a5c2af1 100644 --- a/packages/serial/package.json +++ b/packages/serial/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/serial", - "version": "13.0.0-beta.1", + "version": "13.0.0-beta.4", "description": "zwave-js: Serialport driver", "publishConfig": { "access": "public" diff --git a/packages/testing/package.json b/packages/testing/package.json index 49d1f02a296c..740fb46ca3d3 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/testing", - "version": "13.0.0-beta.1", + "version": "13.0.0-beta.4", "description": "zwave-js: testing utilities", "keywords": [], "publishConfig": { diff --git a/packages/zwave-js/package.json b/packages/zwave-js/package.json index eadcec31cb3d..88bd46afd367 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.3", + "version": "13.0.0-beta.4", "description": "Z-Wave driver written entirely in JavaScript/TypeScript", "keywords": [], "type": "commonjs",