diff --git a/CHANGELOG.md b/CHANGELOG.md index 30869da1..bd171c84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,12 +16,22 @@ Tamer (https://github.com/tammeryousef1006) has created the Matterbridge Discord ### Breaking Changes Starting from v. 2.0.0 Matterbridge is running only in mode edge (no parameter needed and no badge in the frontend). + With this release v. 2.1.0, the legacy old api of matter.js have been completely removed from Matterbridge and from all plugins. + For this reason there is no compatibility for old versions of the plugins. + You need to update all plugins you use and Matterbridge in the same moment. + I suggest to first update all plugins without restarting and then to update Matterbridge so when it restarts, all versions will be the latest. -## [2.1.0.dev.12] - 2025-02-01 +Compatibility list: +matterbridge-shelly v. 1.1.5 +matterbridge-zigbee2mqtt v. 2.4.4 +matterbridge-somfy-tahoma v. 1.2.3 +matterbridge-hass v. 0.0.8 + +## [2.1.0] - 2025-02-02 ### Added @@ -31,7 +41,6 @@ I suggest to first update all plugins without restarting and then to update Matt - [frontend]: Frontend v.2.4.0. - [matterbridge]: Added deep memory scan details. - ### Changed - [package]: Removed legacy imports. @@ -40,8 +49,6 @@ I suggest to first update all plugins without restarting and then to update Matt - [package]: Update matter.js to 0.12.1. - [package]: Update matter.js to 0.12.2. -### Fixed - Buy me a coffee diff --git a/package-lock.json b/package-lock.json index e8643a96..7ec39a6d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "matterbridge", - "version": "2.1.0-dev.12", + "version": "2.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "matterbridge", - "version": "2.1.0-dev.12", + "version": "2.1.0", "license": "Apache-2.0", "dependencies": { "@matter/main": "0.12.2", @@ -27,7 +27,7 @@ "@types/eslint__js": "8.42.3", "@types/express": "5.0.0", "@types/jest": "29.5.14", - "@types/node": "22.12.0", + "@types/node": "22.13.0", "@types/ws": "8.5.14", "eslint": "9.19.0", "eslint-config-prettier": "10.0.1", @@ -1722,9 +1722,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.12.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.12.0.tgz", - "integrity": "sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==", + "version": "22.13.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.0.tgz", + "integrity": "sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index c5b72f77..eb174b3d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "matterbridge", - "version": "2.1.0-dev.12", + "version": "2.1.0", "description": "Matterbridge plugin manager for Matter", "author": "https://github.com/Luligu", "license": "Apache-2.0", @@ -161,7 +161,7 @@ "@types/eslint__js": "8.42.3", "@types/express": "5.0.0", "@types/jest": "29.5.14", - "@types/node": "22.12.0", + "@types/node": "22.13.0", "@types/ws": "8.5.14", "eslint": "9.19.0", "eslint-config-prettier": "10.0.1",