Skip to content

Release 2.0.0

Latest
Compare
Choose a tag to compare
@Luligu Luligu released this 20 Jan 07:32
a1e3167

Breaking Changes

Starting from v. 2.0.0 Matterbridge is running only in mode edge (no parameter needed).
The legacy old api have been removed.

The frontend has a new dark and light mode. The dark mode is now the default mode.
It is possible to change the mode (Classic, Dark or Light) in Settings, Matterbridge settings.

[2.0.0] - 2025-01-20

Added

  • [behavior]: Added MatterbridgeValveConfigurationAndControlServer behavior with open close command.
  • [matterbridge]: Added /memory endpoint for debugging memory use.

Changed

  • [legacy]: Removed MatterbridgeDevice and MatterbridgeEdge classes.
  • [factoryreset]: Now it deletes also the backup files and backup directories.
  • [mattebridge]: Restyled the Matterbridge class and created the Frontend class that manages the frontend express and websocket api calls.
  • [frontend]: Frontend v.2.3.12.
  • [iconView]: Improved render for energySensor adding voltage, current and power.
  • [iconView]: Improved render for PowerSource adding battery voltage.
  • [jest]: Refactor all tests for edge.
  • [frontend]: WebSocketProvider added a startTimeout of 300 sec. to start ping.
  • [frontend]: WebSocketProvider changed pingIntervalSeconds to 60 sec. and offlineTimeoutSeconds to 50 sec.
  • [frontend]: Search on select is no more case sensitive.
  • [matterbridge]: Deferred memory intensive tasks after initialization.
  • [package]: Optimized all imports from matter.js.
  • [package]: Update dependencies.

Fixed

  • [sessions]: Fixed the case when Active session was not reporting correctly.
Buy me a coffee