Skip to content

Releases: Luligu/matterbridge

Release 1.3.1

20 Jun 13:52
1f277fc
Compare
Choose a tag to compare

[1.3.1] - 2024-06-20

Changed

  • [matterbridge]: Updated dependencies
  • [matterbridge]: Refactor the loading of schemas, now they load from the plugin directory.
  • [matterbridge]: Moved getPluginVersion to the start also for disabled plugins.
Buy me a coffee

Release 1.3.0

16 Jun 16:02
a2b0e85
Compare
Choose a tag to compare

[1.3.0] - 2024-06-16

This release is all about Matter 1.3

If you are wondering whether the controllers already support Matter 1.3, the answer is unfortunately no.

Only Home Automation supports:

  • airQualitySensor (Matter 1.2)

and (probably only like BooleanState cluster)

  • waterFreezeDetector (Matter 1.3)
  • waterLeakDetector (Matter 1.3)
  • rainSensor (Matter 1.3)

Changed

  • [matterbridge]: Updated dependencies
  • [matterbridge]: Default config and schema for the new plugin matterbridge-shelly (will be published after this release)

Added

  • [matterbridgeDevice]: Added waterFreezeDetector, waterLeakDetector, rainSensor, smokeCoAlarm, electricalSensor and deviceEnergyManagement device types as conformance to Matter 1.3
  • [matterbridgeDevice]: Added all clusters needed for the above Matter 1.3 device types
  • [matterbridgeDevice]: Added FanControl cluster (rev. 2) helper methods for the Fan device type
  • [matterbridge]: Added parameter -matterlogger [debug | info | notice | warn | error | fatal] to set the matter.js Logger separately from the Matterbridge log
  • [frontend]: Added logger level settings to reflect -matterlogger [debug | info | notice | warn | error | fatal]
Buy me a coffee

Release 1.2.22

06 Jun 13:24
5782176
Compare
Choose a tag to compare

[1.2.22] - 2024-06-04

Changed

  • [matterbridge]: Updated dependencies
  • [matterbridge]: Default config and schema for the new plugin matterbridge-shelly
Buy me a coffee

Release 1.2.21

04 Jun 08:36
1a9d096
Compare
Choose a tag to compare

[1.2.21] - 2024-06-04

Changed

  • [matterbridge]: Updated dependencies

Fixed

  • [matterbridge]: Removed error stack from log error for npm get versions
  • [matterbridge]: Fixed the error that caused -add plugin to fail at the first run of matterbridge
Buy me a coffee

Release 1.2.20

03 Jun 06:56
6fce354
Compare
Choose a tag to compare

[1.2.20] - 2024-06-03

Changed

  • [matter.js]: Update to @project-chip/matter-node.js v. 0.9.1
  • [matterbridge]: Updated dependencies

Fixed

  • [matterbridge]: Log level of Plugin already configured is now info
Buy me a coffee

Release 1.2.19

01 Jun 06:32
84d7416
Compare
Choose a tag to compare

[1.2.19] - 2024-06-01

Breaking change on Matterbridge start!

Now the plugins load and start before the controller connects.
A special thank to Tamer Salah (https://github.com/tammeryousef1006) for his help testing all controllers.

Changed

  • [matterbridge]: In bridge mode the plugins are loaded and started immediately
  • [matterbridge]: In child bridge mode the plugins are loaded and started immediately
  • [matterbridge]: Updated dependencies

Fixed

  • [frontend]: Fixed the error badge in the registered plugins window
  • [frontend]: Added tooltip to the plugin update badge in the registered plugins window
Buy me a coffee

Release 1.2.18

28 May 19:35
2d995ba
Compare
Choose a tag to compare

[1.2.18] - 2024-05-28

Changed

  • [matterbridgeDevice]: bridgedNode and powerSource device types as conformance to Matter 1.3

Fixed

  • [matterbridge]: Fixed /api/settings error after resetting commissioning server
  • [matterbridge]: Added error message and clean shutdown when WebSocketServer or ExpressServer ports are already in use

Added

  • [frontend]: Added a dropdown menu in Add Remove plugin to select the plugins
Buy me a coffee

Release 1.2.17

25 May 08:10
b74e1ab
Compare
Choose a tag to compare

[1.2.17] - 2024-05-22

Fixed

  • [matterbridge]: Fixed the issue causing the commissioning reset for all fabrics when only one is removed. (Apple uses 2 fabrics: Home app and Key chain).

Changed

  • [matterbridge]: Preliminary integration for the new matterbridge-shelly plugin (still not published)
  • [matterbridge]: Updated dependencies
  • [matterbridge]: Moved eslint to @typescript-eslint/strict and @typescript-eslint/stylistic

Added

  • [frontend]: Fetch data in Home page every minute
  • [device]: Added new method addClusterServerFromList
  • [device]: Added ModeSelectClusterServer (only for testing)
  • [matterbridge]: Added fabric info in the log on startup
  • [matterbridge]: Added vendorId for Alexa
Buy me a coffee

Release 1.2.15

14 May 19:39
c56a385
Compare
Choose a tag to compare

[1.2.15] - 2024-05-14

Added

  • [frontend]: Added sponsor link in Header.
  • [frontend]: Added sponsor link in the plugin list.

Fixed

  • [frontend]: Fixed the case when the latest version of Matterbridge or a plugin is not available.
Buy me a coffee

Release 1.2.14

09 May 07:33
6853d60
Compare
Choose a tag to compare

[1.2.14] - 2024-05-09

Added

  • [frontend]: Frontend updated to 0.9.0.
  • [frontend]: Added Plugin config editor
  • [frontend]: Added tool column to registered plugins with QRCode, Config, Remove and Enable/Disable
  • [frontend]: Removed Shutdown button when Matterbridge runs as a service or with docker
  • [frontend]: Added Error state to registered plugins
Buy me a coffee