Releases: Luligu/matterbridge
Releases · Luligu/matterbridge
Release 1.4.3
[1.4.3] - 2024-08-22
Added
- [frontend]: Added menu with Update, Restart and Shutdown.
- [frontend]: Added menu item Download matterbridge.log.
- [frontend]: Added menu item Download matter.log.
- [frontend]: Added menu item Download matter storage.
- [frontend]: Added menu item Download node storage.
- [frontend]: Added menu item Download plugin storage.
- [frontend]: Added the option to write the logs on file.
Changed
- [package]: Update dependencies.
- [package]: Update node-ansi-logger to 3.0.0.
- [package]: Update matter-history to 1.1.7.
![Buy me a coffee](/Luligu/matterbridge/raw/1.4.3/yellow-button.png)
Release 1.4.2
Release 1.4.1
[1.4.1] - 2024-07-28
Added
- [matterbridge]: Added logger levels: debug, info, notice, warn, error, fatal (parameter -logger with default info)
Changed
- [package]: Update dependencies.
- [logger]: Update node-ansi-logger to 2.0.6.
- [storage]: Update node-persist-manager to 1.0.8.
- [matter]: Update matter.js to 0.9.4.
![Buy me a coffee](/Luligu/matterbridge/raw/1.4.1/yellow-button.png)
Release 1.4.0
[1.4.0] - 2024-07-23
Added
Changed
- [package]: Update dependencies.
- [matterbridge]: Added PluginsManager.ts.
- [matterbridge]: Removed timeout on cleanup.
- [matterbridge]: Removed write cache and expired interval for node storage.
- [matterbridge]: Added matterbridgeTypes.ts
- [frontend]: The frontend reconnects to WebSocket when the connection is closed.
- [frontend]: Removed QR button for plugins in error and not enabled.
- [frontend]: The Logs page and the log in the Home page persist till you close or reload the frontend (the last 1000 lines are available).
Fixed
- [matterbridge]: Fixed utils export
![Buy me a coffee](/Luligu/matterbridge/raw/1.4.0/yellow-button.png)
Release 1.3.13
[1.3.13] - 2024-07-11
Added
Changed
- [frontend]: The Logs window in the Home page has the same filter as the Logs page.
- [matterbridge]: The plugins debug is now indipendent from matterbridge debug and matter.js log level. It can be set from the plugin config.
Fixed
- [frontend]: Fix Home page for mobile (the page doesn't "jump" anymore with touchscreens).
- [matterbridge]: Fixed npm ignore for exports.
- [matterbridge]: Fixed load plugin when the don't have author and description.
![Buy me a coffee](/Luligu/matterbridge/raw/1.3.13/yellow-button.png)
Release 1.3.12
Release 1.3.11
[1.3.11] - 2024-07-08
Added
- [device]: Added addRequiredClusterServers and addOptionalClusterServers methods.
- [frontend]: Added separated settings for the two logging systems (Matterbridge and Matter.js).
Changed
- [device]: Refactor contructor and loadInstance to accept DeviceTypeDefinition | AtLeastOne.
- [frontend]: Update to 1.2.0 (initial optimization for mobile)
- [dependencies]: Update dependencies.
![Buy me a coffee](/Luligu/matterbridge/raw/1.3.11/yellow-button.png)
Release 1.3.10
[1.3.10] - 2024-07-05
Added
- [fabrics]: Added fabricInfo to matterbridge in bridge mode and to the plugins in childbridge mode.
- [sessions]: Added sessionInfo to matterbridge in bridge mode and to the plugins in childbridge mode.
- [frontend]: Added fabricInfo in bridge mode and in childbridge mode instead of QRCode if already paired.
- [frontend]: Added sessionInfo in bridge mode and in childbridge mode instead of QRCode if already paired.
- [matterbridge]: Added parsePlugin to load the updated data from the plugin even when is disabled.
- [matterbridge]: Added an automatic plugin reinstall from npm when the plugin is not found. (e.g. when the docker image is updated and the plugin is not an official plugin)
Changed
- [dependencies]: Update dependencies.
![Buy me a coffee](/Luligu/matterbridge/raw/1.3.10/yellow-button.png)