Skip to content

Releases: Luligu/matterbridge

Release 3.2.3

20 Aug 07:57
ef6a4eb
Compare
Choose a tag to compare

[3.2.3] - 2025-08-20

Added

  • [Oven]: Added Oven() class and Jest test. It is not supported by the Home app.
  • [MicrowaveOven]: Added MicrowaveOven() class and Jest test. It is not supported by the Home app.
  • [Cooktop]: Added Cooktop() class and Jest test. It is not supported by the Home app.
  • [Refrigerator]: Added Refrigerator() class and Jest test. It is not supported by the Home app.
  • [Pages]: Added first draft of https://luligu.github.io/matterbridge.
  • [Matter]: Added Matter Specification Version 1.0, 1.1, 1.2, 1.3, 1.4 and 1.4.1 pdf files.
  • [Development]: Improved README-DEV.md.

Changed

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

Matter specs 1.4.1

14 Aug 07:37
Compare
Choose a tag to compare
Matter-1.4.1

Add Matter specs

Matter specs 1.4

14 Aug 07:36
Compare
Choose a tag to compare
Matter-1.4

Add Matter specs

Matter specs 1.3

14 Aug 07:35
Compare
Choose a tag to compare
Matter-1.3

Add Matter specs

Matter specs 1.2

14 Aug 07:35
Compare
Choose a tag to compare
Matter-1.2

Add Matter specs

Matter specs 1.1

14 Aug 07:34
Compare
Choose a tag to compare
Matter-1.1

Add Matter specs

Matter specs 1.0

14 Aug 07:33
Compare
Choose a tag to compare
Matter-1.0

Add Matter specs

Release 3.2.2

11 Aug 00:22
7d63918
Compare
Choose a tag to compare

[3.2.2] - 2025-08-10

Changed

  • [package]: Updated dependencies.

Fixed

  • [frontend]: Fixed new Matterbridge frontend version message on the Home page.
Buy me a coffee

Release 3.2.1

10 Aug 23:48
8836577
Compare
Choose a tag to compare

[3.2.1] - 2025-08-10

Added

  • [platform]: Added uniqueId validation in registerDevice method. It prevents to register a device if the implementation didn't call createDefaultBasicInformationClusterServer() or createDefaultBridgedDeviceBasicInformationClusterServer().
  • [platform]: Added deviceName validation in registerDevice method.
  • [platform]: Added serialNumber validation in registerDevice method.
  • [endpoint]: Removed static MatterbridgeEndpoint.bridgeMode.
  • [endpoint]: Removed BasicInformationServer remap to BridgedDeviceBasicInformationServer in MatterbridgeEndpoint.
  • [platform]: Added BasicInformationServer remap to BridgedDeviceBasicInformationServer in MatterbridgePlatform registerDevice method when needed (bridgeMode = bridge and platform type = DynamicPlatform in childbridge mode).
  • [frontend]: Bumped frontend version to 2.7.3.
  • [frontend]: Added frontend version to MatterbridgeInformation. It triggers the page reload message on the Home page when updated.
  • [frontend]: Removed the sponsor badge. Added star and sponsor icons buttons.

Changed

  • [package]: Updated dependencies.
  • [matter.js]: Bumped matter.js to 0.15.3. Thanks matter.js!
  • [matter.js]: Bumped typescript to 5.9.2.

Fixed

  • [frontend]: Fixed pointer on Discord icon.
  • [deepcopy]: Fixed Date test case to use a specific UTC timestamp. It was failing on different timezones.
  • [frontend]: Fixed new Matterbridge version message on the Home page.
Buy me a coffee

Release 3.2.0

01 Aug 14:49
fb1e4d0
Compare
Choose a tag to compare

[3.2.0] - 2025-08-01

Breaking Changes

Removed node 18 support.
Please install Node.js 22 LTS.
Don't use Node.js Current but always the Node.js LTS.
Node.js 23, like all odd-numbered versions, is not supported.

Added

  • [update]: Added a Snackbar message for available updates from npm. It differs for latest and dev versions. The update check, as always, is performed at restart (1 minute after) and each 12 hours. It can be triggered manually from the frontend.
  • [update]: First steps of update and log important messages from GitHub.
  • [build]: Added workflow_dispatch trigger and enhance dependency management in CI.
  • [build]: Added macOS 15 to the CI matrix for Node.js builds.
  • [frontend]: Bump version 2.7.2.
  • [frontend]: Added the plugin name on the QR/Fabrics when in childbridge mode. Changed operational mode to one click only.

Changed

  • [package]: Updated dependencies.
  • [matter.js]: Bumped matter.js to 0.15.2 (matter-js/matter.js#2203). Great job matter.js!
  • [node.js]: Removed node 18 support.
Buy me a coffee