From 4e2830a2437bf65f03b57a9af8c8e8299daebb7d Mon Sep 17 00:00:00 2001 From: Dominic Griesel Date: Mon, 11 Nov 2024 14:22:20 +0100 Subject: [PATCH] chore: release v14.3.0 This release adds support for using the WebCrypto API as the cryptography backend. Unlike the `node:crypto` module, this API is supported by all modern browsers and JS runtimes. Technically this is a breaking change, as `SecurityManager2` now needs to be instantiated asynchronously using `await SecurityManager2.create()` instead of `new SecurityManager2()`. However, we don't expect anyone to use this class directly, so this will not be marked as a semver-major release. ### Changes under the hood * Improve portability of the library by supporting the WebCrypto API as cryptography backend (#7386) --- CHANGELOG.md | 2 +- package.json | 2 +- packages/cc/package.json | 2 +- packages/config/package.json | 2 +- packages/config/src/_version.ts | 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/zwave-js/package.json | 2 +- packages/zwave-js/src/lib/_version.ts | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e42221d4d7c..c15858acb206 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ -## __WORK IN PROGRESS__ +## 14.3.0 (2024-11-11) This release adds support for using the WebCrypto API as the cryptography backend. Unlike the `node:crypto` module, this API is supported by all modern browsers and JS runtimes. Technically this is a breaking change, as `SecurityManager2` now needs to be instantiated asynchronously using `await SecurityManager2.create()` instead of `new SecurityManager2()`. However, we don't expect anyone to use this class directly, so this will not be marked as a semver-major release. diff --git a/package.json b/package.json index 67b5eeb2c384..38be6bd5cecd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/repo", - "version": "14.2.0", + "version": "14.3.0", "private": true, "description": "Z-Wave driver written entirely in JavaScript/TypeScript", "type": "module", diff --git a/packages/cc/package.json b/packages/cc/package.json index 4de7358c8d39..d89308e0e7fa 100644 --- a/packages/cc/package.json +++ b/packages/cc/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/cc", - "version": "14.2.0", + "version": "14.3.0", "description": "zwave-js: Command Classes", "keywords": [], "publishConfig": { diff --git a/packages/config/package.json b/packages/config/package.json index 74de446b2227..dc3677c7c7ee 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/config", - "version": "14.2.0", + "version": "14.3.0", "description": "zwave-js: configuration files", "publishConfig": { "access": "public" diff --git a/packages/config/src/_version.ts b/packages/config/src/_version.ts index 076ed0c997e2..1a1eae1fbe92 100644 --- a/packages/config/src/_version.ts +++ b/packages/config/src/_version.ts @@ -1,2 +1,2 @@ // This file is auto-generated by the codegen maintenance script -export const PACKAGE_VERSION = "14.2.0"; +export const PACKAGE_VERSION = "14.3.0"; diff --git a/packages/core/package.json b/packages/core/package.json index ebda8b249bf0..5b6b1624f4da 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/core", - "version": "14.2.0", + "version": "14.3.0", "description": "zwave-js: core components", "keywords": [], "publishConfig": { diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 6d9d661f476a..c5d527b66ddd 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/eslint-plugin", - "version": "14.2.0", + "version": "14.3.0", "description": "zwave-js: custom ESLint rules", "private": true, "keywords": [], diff --git a/packages/flash/package.json b/packages/flash/package.json index d06286eddd81..13adf2c89575 100644 --- a/packages/flash/package.json +++ b/packages/flash/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/flash", - "version": "14.2.0", + "version": "14.3.0", "description": "zwave-js: firmware flash utility", "keywords": [], "publishConfig": { diff --git a/packages/host/package.json b/packages/host/package.json index 8c0b5061e3ff..7d13acd8404a 100644 --- a/packages/host/package.json +++ b/packages/host/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/host", - "version": "14.2.0", + "version": "14.3.0", "description": "zwave-js: Host abstractions", "keywords": [], "publishConfig": { diff --git a/packages/maintenance/package.json b/packages/maintenance/package.json index a736741c1ff2..cdcc2136f959 100644 --- a/packages/maintenance/package.json +++ b/packages/maintenance/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/maintenance", - "version": "14.2.0", + "version": "14.3.0", "description": "zwave-js: maintenance scripts", "private": true, "keywords": [], diff --git a/packages/nvmedit/package.json b/packages/nvmedit/package.json index fc125c259f7a..79af8b852ce8 100644 --- a/packages/nvmedit/package.json +++ b/packages/nvmedit/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/nvmedit", - "version": "14.2.0", + "version": "14.3.0", "description": "zwave-js: library to edit NVM backups", "keywords": [], "publishConfig": { diff --git a/packages/serial/package.json b/packages/serial/package.json index 1ae1d4976802..0d4ce7451c47 100644 --- a/packages/serial/package.json +++ b/packages/serial/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/serial", - "version": "14.2.0", + "version": "14.3.0", "description": "zwave-js: Serialport driver", "publishConfig": { "access": "public" diff --git a/packages/shared/package.json b/packages/shared/package.json index 6fca15064ce1..aad00ed6245a 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/shared", - "version": "14.1.0", + "version": "14.3.0", "description": "zwave-js: shared utilities", "keywords": [], "publishConfig": { diff --git a/packages/testing/package.json b/packages/testing/package.json index ee88cf15ed07..f8d1138ef4f5 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@zwave-js/testing", - "version": "14.2.0", + "version": "14.3.0", "description": "zwave-js: testing utilities", "keywords": [], "publishConfig": { diff --git a/packages/zwave-js/package.json b/packages/zwave-js/package.json index d1e0d28869f8..15f781d39b19 100644 --- a/packages/zwave-js/package.json +++ b/packages/zwave-js/package.json @@ -1,6 +1,6 @@ { "name": "zwave-js", - "version": "14.2.0", + "version": "14.3.0", "description": "Z-Wave driver written entirely in JavaScript/TypeScript", "keywords": [], "type": "module", diff --git a/packages/zwave-js/src/lib/_version.ts b/packages/zwave-js/src/lib/_version.ts index 59154ee4864b..a2f7aeb07716 100644 --- a/packages/zwave-js/src/lib/_version.ts +++ b/packages/zwave-js/src/lib/_version.ts @@ -1,3 +1,3 @@ // This file is auto-generated by the codegen maintenance script -export const PACKAGE_VERSION = "14.2.0"; +export const PACKAGE_VERSION = "14.3.0"; export const PACKAGE_NAME = "zwave-js";