[3.7.1] - 2026-03-27
Breaking Changes
- [cli]: Change names to mb-mdns mb-coap mb-health. The old names (mb_mdns, mb_coap and mb_health) are still available but change your scripts and setups.
Dev news
- [utils]: Add getEnumDescription() function to log cluster enums.
- [endpoint]: Add createPinDoorLockClusterServer() endpoint helper to create a DoorLock device with PIN and COTA feature.
- [endpoint]: Add createUserPinDoorLockClusterServer() endpoint helper to create a DoorLock device with USR, PIN and COTA feature.
Added
- [package]: Add
CODE_OF_CONDUCT.md. - [plugins]: Add
titleandui:widgetto default schema. - [threads]: Add
DockerVersionthread. - [reset]: The reset commissioning clears also plugin and device with mode = server.
- [mb-mdns]: Add
mb-mdnsv.2.0.0 and refactor both bins to exported CLI entrypoints with dedicated tests. - [mb-coap]: Add
mb-coapv.2.0.0 and refactor both bins to exported CLI entrypoints with dedicated tests. - [mb-run]: Add
mb-runbin.
Changed
- [package]: Update dependencies.
- [package]: Bump
eslintto v.10.1.0. - [package]: Bump
typescriptto v.6.0.2. - [frontend]: Bump
frontendversion to v.3.4.9. - [frontend]: Bump
typescriptto v.6.0.2. - [frontend]: Bump
viteversion to v.8.0.1 and fix imports for the new RollDown. - [frontend]: Bump
@rjsfversion to v.6.4.1 and refactor component ConfigPluginDialog. - [boot]: Change boot time limit from 120 to 300 seconds.
- [frontend]: Remove
matterbridge-irobotfrom ignore list. It has been published.
Fixed
- [frontend]:
Filter byin the Devices page is now case insensitive. - [rvc]: Update
currentAreaparameter type to allow null in createDefaultServiceAreaClusterServer. - [config]: Fix config editor, to send formData consistently in onAction().
- [config]: Fix config editor, to add the device name instead of newKey in properties dialog. Thanks Tamer Salah.