Skip to content

Release 3.2.1

Compare
Choose a tag to compare
@Luligu Luligu released this 10 Aug 23:48
· 2 commits to main since this release
8836577

[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