Skip to content

Releases: Luligu/matterbridge

Release 1.5.3

04 Sep 14:13
d3cf97f
Compare
Choose a tag to compare

[1.5.3] - 2024-09-04

Added

  • [frontend]: Added mattermdnsinterface, matteripv4address and matteripv6address to the matter settings. If no parameters are added, Matterbridge will use the settings from the frontend that are saved. The default is all interfaces. If you are facing issues with pairing, I suggest to try first to put the interfaceName (e.g eth0, WiFi) in the MdnsInterface field. When nothing is selected, NodeJs will choose the interface but sometimes the choice is not correct at all.

Changed

  • [package]: Update dependencies.
  • [package]: Update matter-node.js to 0.10.0 and removed the Scene cluster to follow matter.js.
  • [package]: Update matter-history to 1.1.8.
  • [package]: Removed long deprecated exports.
Buy me a coffee

Release 1.5.2

30 Aug 18:43
f088173
Compare
Choose a tag to compare

[1.5.2] - 2024-08-30

Added

  • [frontend]: Added a confirmation message for removing and disabling plugins.
  • [matterbridge cli]: Added the parameter -sudo to force the use of sudo when installing or updating a package (this is useful when the internal logic is not working in your setup).
  • [matterbridge cli]: Added the parameter -nosudo to force not using sudo when installing or updating a package (this is useful when the internal logic is not working in your setup).

Changed

  • [package]: Update dependencies.
  • [spawn]: Modified the install or update function to add more info in the log.
Buy me a coffee

Release 1.5.1

28 Aug 06:08
509f930
Compare
Choose a tag to compare

[1.5.1] - 2024-08-28

Added

Changed

  • [matterbridgeDevice]: refactor WindowCovering cluster (removed AbsolutePosition).
  • [matterbridge]: Removed deprecated methods.
  • [package]: Update dependencies.
Buy me a coffee

Release 1.5.0

27 Aug 07:14
85131cf
Compare
Choose a tag to compare

[1.5.0] - 2024-08-27

Breaking Changes

  • [-bridge -childbridge]: You don't need anymore to add the parmeter -bridge or -childbridge on the command line or systemctl configuration or docker command: the default is bridge mode and if no parameter is added, Matterbridge uses the settings from the frontend that are saved.
  • [-logger]: You don't need anymore to add the parmeter -logger [level]: the default is info and if no parameter is added, Matterbridge uses the settings from the frontend that are saved.
  • [-filelogger]: You don't need anymore to add the parmeter -filelogger: the default is false and if no parameter is added, Matterbridge uses the settings from the frontend that are saved.
  • [-matterlogger]: You don't need anymore to add the parmeter -matterlogger [level]: the default is info and if no parameter is added, Matterbridge uses the settings from the frontend that are saved.
  • [-matterfilelogger]: You don't need anymore to add the parmeter -matterfilelogger: the default is false and if no parameter is added, Matterbridge uses the settings from the frontend that are saved.

Breaking Changes for developers

Added

  • [frontend]: Added menu item "Update".
  • [frontend]: Added menu item "Restart".
  • [frontend]: Added menu item "Shutdown".
  • [frontend]: Added menu item "Download".
  • [frontend]: Added menu item "Backup".
  • [frontend]: Added menu item "Unregister all devices" with a confirmation dialog.
  • [frontend]: Added menu item "Reset commissioning" with a confirmation dialog.
  • [frontend]: Added menu item "Factory reset" with a confirmation dialog.

Changed

  • [package]: Update dependencies.
Buy me a coffee

Release 1.4.3

22 Aug 05:48
c48ca69
Compare
Choose a tag to compare

[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

Release 1.4.2

20 Aug 11:25
502cb95
Compare
Choose a tag to compare

[1.4.2] - 2024-08-20

Added

  • [logger]: Integrated matter.js logger in the matterbridge logger.

Changed

  • [package]: Update dependencies.
  • [logger]: Update node-ansi-logger to 2.0.8.
  • [history]: Update matter-history to 1.1.6.
  • [frontend]: Removed duplicated buttons.

Fixed

  • [package]: Fixed dependencies.
Buy me a coffee

Release 1.4.1

28 Jul 15:00
e3d21e9
Compare
Choose a tag to compare

[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

Release 1.4.0

23 Jul 07:16
d22fccc
Compare
Choose a tag to compare

[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

Release 1.3.13

11 Jul 14:56
eb520d1
Compare
Choose a tag to compare

[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

Release 1.3.12

10 Jul 07:16
4badb8d
Compare
Choose a tag to compare

[1.3.12] - 2024-07-10

Added

Changed

  • [frontend]: The Logs in 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 for mobile.
Buy me a coffee