Skip to content

Commit c73df27

Browse files
committed
Update Htmls
1 parent da2a8de commit c73df27

File tree

2 files changed

+26
-19
lines changed

2 files changed

+26
-19
lines changed

docs/CHANGELOG.html

Lines changed: 25 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,10 @@ <h2 id="project-evolution">Project evolution</h2>
143143
<li>✅ check the global node_modules directory;</li>
144144
</ul>
145145
<h2 id="355-dev-branch">[3.5.5] - Dev branch</h2>
146+
<h3 id="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>
146150
<h3 id="added">Added</h3>
147151
<ul>
148152
<li>[images]: Add OCI standard labels (<a href="https://opencontainers.org/">https://opencontainers.org/</a>) to docker pipelines.</li>
@@ -151,19 +155,22 @@ <h3 id="added">Added</h3>
151155
<h3 id="changed">Changed</h3>
152156
<ul>
153157
<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 <a href="https://github.com/matter-js/matter.js/issues/3232">https://github.com/matter-js/matter.js/issues/3232</a>).</li>
155162
</ul>
156163
<h3 id="fixed">Fixed</h3>
157164
<ul>
158-
<li>[frontend]: Fix check authentication.</li>
165+
<li>[frontend]: Fix possible issue with some browser in check authentication.</li>
159166
</ul>
160167
<p><a href="https://www.buymeacoffee.com/luligugithub"><img src="https://matterbridge.io/assets/bmc-button.svg" alt="Buy me a coffee" width="80"></a></p>
161168
<h2 id="354-2026-02-13">[3.5.4] - 2026-02-13</h2>
162169
<h3 id="dev-breaking-changes">Dev Breaking Changes</h3>
163170
<ul>
164171
<li>[exports]: Removed Matterbridge export from matterbridge.</li>
165172
</ul>
166-
<h3 id="breaking-changes">Breaking Changes</h3>
173+
<h3 id="breaking-changes-1">Breaking Changes</h3>
167174
<ul>
168175
<li>[doorLock]: The default value for <strong>DoorLock.actuatorEnabled</strong> has been changed to true. Thanks Ludovic BOUÉ (<a href="https://github.com/Luligu/matterbridge/pull/509">https://github.com/Luligu/matterbridge/pull/509</a>).</li>
169176
<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&#39;t.</li>
@@ -206,7 +213,7 @@ <h3 id="dev-breaking-changes-1">Dev Breaking Changes</h3>
206213
<ul>
207214
<li>[logger]: The logger (node-ansi-logger) has been refactored and updated (v.3.2.0) to support the new features below.</li>
208215
</ul>
209-
<h3 id="breaking-changes-1">Breaking Changes</h3>
216+
<h3 id="breaking-changes-2">Breaking Changes</h3>
210217
<ul>
211218
<li>[docker]: Updated latest and dev docker images to use node:24-trixie-slim as base.</li>
212219
<li>[node]: Consider to update all setups to node 24 that is now the LTS.</li>
@@ -228,7 +235,7 @@ <h3 id="changed-2">Changed</h3>
228235
<li>[workflows]: Updated all workflows to use Node.js 24.</li>
229236
<li>[readme]: Updated readme files to clarify which Node.js version should be installed.</li>
230237
<li>[docker]: Updated docker readme file to clarify which base image is used.</li>
231-
<li>[matter.js]: Bump to matter.j v. 0.16.8.</li>
238+
<li>[matter.js]: Bump to matter.js v. 0.16.8.</li>
232239
<li>[frontend]: Bumped <code>frontend</code> version to v. 3.4.4.</li>
233240
<li>[frontend]: Updated <code>frontend</code> dependencies.</li>
234241
<li>[frontend]: Updated rendering of button actions in config editor.</li>
@@ -282,7 +289,7 @@ <h3 id="changed-4">Changed</h3>
282289
</ul>
283290
<p><a href="https://www.buymeacoffee.com/luligugithub"><img src="https://matterbridge.io/assets/bmc-button.svg" alt="Buy me a coffee" width="80"></a></p>
284291
<h2 id="350-2026-01-20">[3.5.0] - 2026-01-20</h2>
285-
<h3 id="breaking-changes-2">Breaking Changes</h3>
292+
<h3 id="breaking-changes-3">Breaking Changes</h3>
286293
<ul>
287294
<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>
288295
<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>
436443
</ul>
437444
<p><a href="https://www.buymeacoffee.com/luligugithub"><img src="https://matterbridge.io/assets/bmc-button.svg" alt="Buy me a coffee" width="80"></a></p>
438445
<h2 id="343-2025-12-12">[3.4.3] - 2025-12-12</h2>
439-
<h3 id="breaking-changes-3">Breaking Changes</h3>
446+
<h3 id="breaking-changes-4">Breaking Changes</h3>
440447
<ul>
441448
<li>[frontend]: This version of the frontend features full responsiveness till a width of 360 pixel (smallest smartphones).
442449
Mobile mode starts automatically below 1200 x 900 pixels.
@@ -583,7 +590,7 @@ <h3 id="changed-14">Changed</h3>
583590
</a>
584591

585592
<h2 id="337-2025-11-08">[3.3.7] - 2025-11-08</h2>
586-
<h3 id="breaking-changes-4">Breaking Changes</h3>
593+
<h3 id="breaking-changes-5">Breaking Changes</h3>
587594
<ul>
588595
<li>[frontend]: When a plugin is first added, it will not be anymore started to allow to configure it before restarting.</li>
589596
</ul>
@@ -625,7 +632,7 @@ <h3 id="fixed-10">Fixed</h3>
625632
</a>
626633

627634
<h2 id="335-2025-10-31">[3.3.5] - 2025-10-31</h2>
628-
<h3 id="breaking-changes-5">Breaking Changes</h3>
635+
<h3 id="breaking-changes-6">Breaking Changes</h3>
629636
<ul>
630637
<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>
631638
</ul>
@@ -649,7 +656,7 @@ <h3 id="fixed-11">Fixed</h3>
649656
</a>
650657

651658
<h2 id="334-2025-10-24">[3.3.4] - 2025-10-24</h2>
652-
<h3 id="breaking-changes-6">Breaking Changes</h3>
659+
<h3 id="breaking-changes-7">Breaking Changes</h3>
653660
<ul>
654661
<li>[nodejs]: Matterbridge will not start if the Node.js version is less then 20.x.x.</li>
655662
</ul>
@@ -714,7 +721,7 @@ <h3 id="fixed-13">Fixed</h3>
714721
</a>
715722

716723
<h2 id="331-2025-10-12">[3.3.1] - 2025-10-12</h2>
717-
<h3 id="breaking-changes-7">Breaking Changes</h3>
724+
<h3 id="breaking-changes-8">Breaking Changes</h3>
718725
<ul>
719726
<li>[frontend]: When a plugin is first installed, it will not be anymore started to allow to configure it before restarting.</li>
720727
<li>[index]: Removed old plugin api compatibility since it was changed one year ago.</li>
@@ -831,7 +838,7 @@ <h3 id="changed-21">Changed</h3>
831838
</a>
832839

833840
<h2 id="329-2025-09-27">[3.2.9] - 2025-09-27</h2>
834-
<h3 id="breaking-changes-8">Breaking Changes</h3>
841+
<h3 id="breaking-changes-9">Breaking Changes</h3>
835842
<ul>
836843
<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>
837844
</ul>
@@ -889,7 +896,7 @@ <h3 id="fixed-16">Fixed</h3>
889896
</a>
890897

891898
<h2 id="327-2025-09-14">[3.2.7] - 2025-09-14</h2>
892-
<h3 id="breaking-changes-9">Breaking Changes</h3>
899+
<h3 id="breaking-changes-10">Breaking Changes</h3>
893900
<ul>
894901
<li>[platform]: Typed PlatformConfig with the default properties: name, type, version, debug and unregisterOnShutdown.</li>
895902
<li>[platform]: Removed DefaultPlatformConfig interface definition.</li>
@@ -1043,7 +1050,7 @@ <h3 id="fixed-20">Fixed</h3>
10431050
</a>
10441051

10451052
<h2 id="320-2025-08-01">[3.2.0] - 2025-08-01</h2>
1046-
<h3 id="breaking-changes-10">Breaking Changes</h3>
1053+
<h3 id="breaking-changes-11">Breaking Changes</h3>
10471054
<p>Removed node 18 support.
10481055
Please install Node.js 22 LTS.
10491056
Don&#39;t use Node.js Current but always the Node.js LTS.
@@ -1272,7 +1279,7 @@ <h3 id="changed-40">Changed</h3>
12721279
</a>
12731280

12741281
<h2 id="307-2025-06-21">[3.0.7] - 2025-06-21</h2>
1275-
<h3 id="breaking-changes-11">Breaking Changes</h3>
1282+
<h3 id="breaking-changes-12">Breaking Changes</h3>
12761283
<ul>
12771284
<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 <a href="README-DEV.html">documentation</a> for details on imports.</li>
12781285
</ul>
@@ -1442,7 +1449,7 @@ <h3 id="fixed-28">Fixed</h3>
14421449
</a>
14431450

14441451
<h2 id="300-2025-04-29">[3.0.0] - 2025-04-29</h2>
1445-
<h2 id="breaking-changes-12">Breaking changes</h2>
1452+
<h2 id="breaking-changes-13">Breaking changes</h2>
14461453
<p>This release brings Matter 1.4.</p>
14471454
<p>New device types:</p>
14481455
<ul>
@@ -1935,7 +1942,7 @@ <h3 id="fixed-43">Fixed</h3>
19351942
</a>
19361943

19371944
<h2 id="167-2024-12-15">[1.6.7] - 2024-12-15</h2>
1938-
<h3 id="breaking-changes-13">Breaking Changes</h3>
1945+
<h3 id="breaking-changes-14">Breaking Changes</h3>
19391946
<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.
19401947
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>
19411948
<h3 id="added-67">Added</h3>
@@ -2217,7 +2224,7 @@ <h3 id="changed-83">Changed</h3>
22172224
</a>
22182225

22192226
<h2 id="152-2024-08-30">[1.5.2] - 2024-08-30</h2>
2220-
<h3 id="breaking-changes-14">Breaking Changes</h3>
2227+
<h3 id="breaking-changes-15">Breaking Changes</h3>
22212228
<ul>
22222229
<li>[-bridge -childbridge]: You don&#39;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>
22232230
<li>[-logger]: You don&#39;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>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@
196196
"updateMatter:latest": "npm install --save-exact @matter/main@latest && npm install && npm run reset",
197197
"updateMatter:dev": "npm install --save-exact @matter/main@dev && npm install && npm run reset",
198198
"updateMatter:loc": "npm install ../matter.js/packages/matter.js && npm install && npm run reset",
199-
"install:eslint10": "npm --workspaces --include-workspace-root pkg set \"overrides.eslint=10.0.0\" && npm --workspaces --include-workspace-root pkg set \"overrides.@eslint/js=10.0.1\" && npm --workspaces --include-workspace-root pkg set \"devDependencies.eslint=10.0.0\" && npm --workspaces --include-workspace-root pkg set \"devDependencies.@eslint/js=10.0.1\"",
199+
"install:eslint10:on": "npm --workspaces --include-workspace-root pkg set \"overrides.eslint=10.0.0\" && npm --workspaces --include-workspace-root pkg set \"overrides.@eslint/js=10.0.1\" && npm --workspaces --include-workspace-root pkg set \"devDependencies.eslint=10.0.0\" && npm --workspaces --include-workspace-root pkg set \"devDependencies.@eslint/js=10.0.1\"",
200200
"install:eslint10:off": "npm --workspaces --include-workspace-root pkg delete \"overrides.eslint=10.0.0\" && npm --workspaces --include-workspace-root pkg delete \"overrides.@eslint/js\" && npm --workspaces --include-workspace-root pkg set \"devDependencies.eslint=9.39.2\" && npm --workspaces --include-workspace-root pkg set \"devDependencies.@eslint/js=9.39.2\"",
201201
"install:dependencies": "npm install --no-fund --no-audit --save-exact @matterbridge/types @matterbridge/dgram @matterbridge/jest-utils @matterbridge/thread @matterbridge/utils @matterbridge/vitest-utils @matterbridge/core",
202202
"install:scripts": "npm install --no-fund --no-audit --save-dev --save-exact npm-check-updates shx cross-env marked",

0 commit comments

Comments
 (0)