Skip to content

Releases: Luligu/matterbridge

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

Release 1.3.11

08 Jul 12:39
20cb633
Compare
Choose a tag to compare

[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

Release 1.3.10

05 Jul 17:10
5a9042e
Compare
Choose a tag to compare

[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

Release 1.3.9

05 Jul 17:04
328e73e
Compare
Choose a tag to compare

[1.3.9] - 2024-07-02

Fixed

  • [matterbridge]: Fixed nodeLabel in childbridge mode
  • [matterbridge]: Fixed MeasurementClusters
Buy me a coffee

Release 1.3.8

01 Jul 06:32
8651e7e
Compare
Choose a tag to compare

[1.3.8] - 2024-07-01

Fixed

  • [matterbridge]: Fixed crash in childbridge mode
Buy me a coffee

Release 1.3.7

30 Jun 06:41
19c4ec1
Compare
Choose a tag to compare

[1.3.7] - 2024-06-30

Added

  • [matter.js]: Added -mdnsinterface command line parameter to limit the MdnsBroadcaster to a single interface (e.g. matterbridge -bridge -mdnsinterface eth0). Matterbridge will validate the given interface and log a message if the interface is not available and will use all available interfaces.

Changed

  • [dependencies]: Update dependencies.
  • [dependencies]: Update eslint to 9.6.0.
  • [dependencies]: Update matter.js to 0.9.3.
Buy me a coffee

Release 1.3.6

28 Jun 20:04
182dc6d
Compare
Choose a tag to compare

[1.3.6] - 2024-06-28

Changed

  • [matterbridge]: Unified the http server port for the frontend and the WebSockerServer.
  • [matterbridge]: Unified the https server port for the frontend and the WebSockerServer.
  • [certificates]: The certificates for https connections are imported from the directory ~/.matterbridge/certs with these names: cert.pem, key.pem and ca.pem (optional). Use the -ssl command line parameter to activate https for both frontend and WebSocketServer.

Fixed

  • [matterbridge]: Fixed exports
  • [matterbridgeDevice]: Fixed ElectricalEnergyMeasurement and ElectricalPowerMeasurement
Buy me a coffee