You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li>✅ check the global node_modules directory;</li>
144
144
</ul>
145
145
<h2id="355-dev-branch">[3.5.5] - Dev branch</h2>
146
+
<h3id="breaking-changes">Breaking Changes</h3>
147
+
<ul>
148
+
<li>[Node.Js]: Consider to update all setups to Node.Js 24 that is now the LTS.</li>
149
+
</ul>
146
150
<h3id="added">Added</h3>
147
151
<ul>
148
152
<li>[images]: Add OCI standard labels (<ahref="https://opencontainers.org/">https://opencontainers.org/</a>) to docker pipelines.</li>
@@ -151,19 +155,22 @@ <h3 id="added">Added</h3>
151
155
<h3id="changed">Changed</h3>
152
156
<ul>
153
157
<li>[package]: Update dependencies.</li>
154
-
<li>[storage]: Bump <code>node-persist-manager</code> v. 2.0.1,</li>
158
+
<li>[package]: Bump package to <code>automator</code> v.3.0.8.</li>
159
+
<li>[package]: Bump <code>node-persist-manager</code> to v.2.0.1,</li>
160
+
<li>[package]: Bump <code>eslint</code> to v.10.0.0.</li>
161
+
<li>[package]: Bump <code>matter.js</code> to v.0.16.9 (suspended, waiting for <ahref="https://github.com/matter-js/matter.js/issues/3232">https://github.com/matter-js/matter.js/issues/3232</a>).</li>
155
162
</ul>
156
163
<h3id="fixed">Fixed</h3>
157
164
<ul>
158
-
<li>[frontend]: Fix check authentication.</li>
165
+
<li>[frontend]: Fix possible issue with some browser in check authentication.</li>
159
166
</ul>
160
167
<p><ahref="https://www.buymeacoffee.com/luligugithub"><imgsrc="https://matterbridge.io/assets/bmc-button.svg" alt="Buy me a coffee" width="80"></a></p>
<li>[exports]: Removed Matterbridge export from matterbridge.</li>
165
172
</ul>
166
-
<h3id="breaking-changes">Breaking Changes</h3>
173
+
<h3id="breaking-changes-1">Breaking Changes</h3>
167
174
<ul>
168
175
<li>[doorLock]: The default value for <strong>DoorLock.actuatorEnabled</strong> has been changed to true. Thanks Ludovic BOUÉ (<ahref="https://github.com/Luligu/matterbridge/pull/509">https://github.com/Luligu/matterbridge/pull/509</a>).</li>
169
176
<li>[ingress]: Removed the <code>--ingress</code> parameter used in the old Home Assisant add-on. Update the Matterbridge Home Assistant Application (formerly known as add-on) if you didn't.</li>
<p><ahref="https://www.buymeacoffee.com/luligugithub"><imgsrc="https://matterbridge.io/assets/bmc-button.svg" alt="Buy me a coffee" width="80"></a></p>
284
291
<h2id="350-2026-01-20">[3.5.0] - 2026-01-20</h2>
285
-
<h3id="breaking-changes-2">Breaking Changes</h3>
292
+
<h3id="breaking-changes-3">Breaking Changes</h3>
286
293
<ul>
287
294
<li>[matter]: This release brings the upgrade to matter 1.4.2 and matter.js 0.16.x. It may cause the controllers to see a new device.</li>
288
295
<li>[childbridge]: Fixed nodeLabel from deviceName in childbridge mode. It may cause the controllers to see a new device.</li>
@@ -436,7 +443,7 @@ <h3 id="fixed-5">Fixed</h3>
436
443
</ul>
437
444
<p><ahref="https://www.buymeacoffee.com/luligugithub"><imgsrc="https://matterbridge.io/assets/bmc-button.svg" alt="Buy me a coffee" width="80"></a></p>
438
445
<h2id="343-2025-12-12">[3.4.3] - 2025-12-12</h2>
439
-
<h3id="breaking-changes-3">Breaking Changes</h3>
446
+
<h3id="breaking-changes-4">Breaking Changes</h3>
440
447
<ul>
441
448
<li>[frontend]: This version of the frontend features full responsiveness till a width of 360 pixel (smallest smartphones).
442
449
Mobile mode starts automatically below 1200 x 900 pixels.
<li>[frontend]: When a plugin is first added, it will not be anymore started to allow to configure it before restarting.</li>
589
596
</ul>
@@ -625,7 +632,7 @@ <h3 id="fixed-10">Fixed</h3>
625
632
</a>
626
633
627
634
<h2id="335-2025-10-31">[3.3.5] - 2025-10-31</h2>
628
-
<h3id="breaking-changes-5">Breaking Changes</h3>
635
+
<h3id="breaking-changes-6">Breaking Changes</h3>
629
636
<ul>
630
637
<li>[concentrationMeasurement]: Changed the default unit of measurement of some concentration measurement clusters to adapt to the generally used (and supported by Apple Home). Is is always possible to pass a different unit of measurement (Tvoc is Ugm3. Formaldehyde is Mgm3. Pm1, Pm2.5 and Pm10 are Ugm3. Ozone is Ugm3. Radon is Bqm3.)</li>
631
638
</ul>
@@ -649,7 +656,7 @@ <h3 id="fixed-11">Fixed</h3>
649
656
</a>
650
657
651
658
<h2id="334-2025-10-24">[3.3.4] - 2025-10-24</h2>
652
-
<h3id="breaking-changes-6">Breaking Changes</h3>
659
+
<h3id="breaking-changes-7">Breaking Changes</h3>
653
660
<ul>
654
661
<li>[nodejs]: Matterbridge will not start if the Node.js version is less then 20.x.x.</li>
655
662
</ul>
@@ -714,7 +721,7 @@ <h3 id="fixed-13">Fixed</h3>
714
721
</a>
715
722
716
723
<h2id="331-2025-10-12">[3.3.1] - 2025-10-12</h2>
717
-
<h3id="breaking-changes-7">Breaking Changes</h3>
724
+
<h3id="breaking-changes-8">Breaking Changes</h3>
718
725
<ul>
719
726
<li>[frontend]: When a plugin is first installed, it will not be anymore started to allow to configure it before restarting.</li>
720
727
<li>[index]: Removed old plugin api compatibility since it was changed one year ago.</li>
<li>[profiles]: Profile management has changed. Now, each profile has its own independent directories under <code>profiles</code> with storage, matterstorage, plugin config, and plugin directory. This means that if you are using profiles, Matterbridge will not find the old profile data. The new profile management allows to run multiple instances of matterbridge (change the frontend port and the matter port for each profile) or to simply make a test of a new plugin without modifing your production setup.</li>
837
844
</ul>
@@ -889,7 +896,7 @@ <h3 id="fixed-16">Fixed</h3>
889
896
</a>
890
897
891
898
<h2id="327-2025-09-14">[3.2.7] - 2025-09-14</h2>
892
-
<h3id="breaking-changes-9">Breaking Changes</h3>
899
+
<h3id="breaking-changes-10">Breaking Changes</h3>
893
900
<ul>
894
901
<li>[platform]: Typed PlatformConfig with the default properties: name, type, version, debug and unregisterOnShutdown.</li>
<li>[devices]: The single devices (i.e. Rvc, Evse etc...) are exported from matterbridge/devices. Please update your imports to use the new export path. Refer to the <ahref="README-DEV.html">documentation</a> for details on imports.</li>
<p>In this release some device types and the OnOff, LevelControl and ColorControl have been updated to be fully compliant with Matter 1.3 specifications.
1940
1947
It is possible that some controllers see them as new devices or need time to read the new clusters. It can be useful after the upgrade to power off the controller, wait a few minutes and power it on again.</p>
<li>[-bridge -childbridge]: You don't need anymore to add the parmeter -bridge or -childbridge on the command line or systemctl configuration or docker command: the default is bridge mode and if no parameter is added, Matterbridge uses the settings from the frontend that are saved.</li>
2223
2230
<li>[-logger]: You don't need anymore to add the parmeter -logger [level]: the default is info and if no parameter is added, Matterbridge uses the settings from the frontend that are saved.</li>
0 commit comments