Breaking Changes
Starting from v. 2.0.0, Matterbridge is running only in mode edge (no parameter needed and no badge in the frontend).
Starting from 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 with the 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.
If you use docker, all plugins are already installed in the image so you just need to pull the new image.
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.4] - 2025-02-07
Added
- [frontend]: Added memorycheck before cleanup.
- [platform]: Added a check for not latin characters.
- [platform]: Added a check for already registered device names.
Changed
- [package]: Update matter.js to 0.12.3.
- [matter.js]: Since matter.js storage cannot properly encode non latin names, they are encoded before passing them to matter.js.