Skip to content

Commit e3b96fd

Browse files
committed
Update changelog and download history with new features and fixes
1 parent 6142c00 commit e3b96fd

3 files changed

Lines changed: 26 additions & 20 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,12 @@ If you like this project and find it useful, please consider giving it a star on
4141

4242
### Added
4343

44-
- [closure]: Add the optional `ventilation`, `pedestrian`, and `calibration` options to the `Closure` constructor. Each option defaults to `false` and enables the corresponding ClosureControl feature when set to `true`. The Calibration feature also adds the Calibrate command forwarder and conformant Calibrating state behavior.
45-
- [matterbridge]: `MatterbridgeValveConfigurationAndControlServer` now implements the Matter 1.6 `ValveConfigurationAndControl` Open/Close state machine (TargetState/TargetLevel/RemainingDuration transitions, fault handling) and can simulate the Open/Close movement duration and RemainingDuration countdown/auto-close, opt-in via the new `state.movementDuration`/`state.autoClose` (both disabled by default; automatically enabled under `MATTERBRIDGE_CHIP_TEST`).
46-
- [matterbridge]: Add the optional `movementDuration` and `autoClose` parameters to `createDefaultValveConfigurationAndControlClusterServer()`, to enable the built-in Open/Close movement and RemainingDuration auto-close simulation for endpoints with no real device implementation managing the valve.
47-
- [devices]: Add the optional `movementDuration` and `autoClose` parameters to `IrrigationSystem.addZone()`, passed through to the zone's `ValveConfigurationAndControl` cluster server.
48-
- [matterbridge]: `MatterbridgeOperationalStateServer` now implements the Matter 1.6 `OperationalState` cluster's Pause/Resume compatibility tables, rejects Start with `UnableToStartOrResume` from the Error state, and emits the `OperationalError`/`OperationCompletion` events (`OperationCompletion`'s `TotalOperationalTime`/`PausedTime` tracked across Start/Pause/Resume cycles).
49-
- [matterbridge]: Add the optional `operationalStateList`, `operationalError`, `phaseList`, and `currentPhase` parameters to `createDefaultOperationalStateClusterServer()`.
50-
51-
### Fixed
52-
53-
- [thread]: `checkUpdates` no longer checks the npm latest version for private plugins.
44+
- [Closure]: Add the optional `ventilation`, `pedestrian`, and `calibration` options to the `Closure` constructor. Each option defaults to `false` and enables the corresponding ClosureControl feature when set to `true`. The Calibration feature also adds the Calibrate command forwarder and conformant Calibrating state behavior.
45+
- [WaterValve]: `MatterbridgeValveConfigurationAndControlServer` now implements the Matter 1.6 `ValveConfigurationAndControl` Open/Close state machine (TargetState/TargetLevel/RemainingDuration transitions, fault handling) and can simulate the Open/Close movement duration and RemainingDuration countdown/auto-close, opt-in via the new `state.movementDuration`/`state.autoClose` (both disabled by default; automatically enabled under `MATTERBRIDGE_CHIP_TEST`).
46+
- [WaterValve]: Add the optional `movementDuration` and `autoClose` parameters to `createDefaultValveConfigurationAndControlClusterServer()`, to enable the built-in Open/Close movement and RemainingDuration auto-close simulation for endpoints with no real device implementation managing the valve.
47+
- [IrrigationSystem]: Add the optional `movementDuration` and `autoClose` parameters to `IrrigationSystem.addZone()`, passed through to the zone's `ValveConfigurationAndControl` cluster server.
48+
- [OperationalState]: `MatterbridgeOperationalStateServer` now implements the Matter 1.6 `OperationalState` cluster's Pause/Resume compatibility tables, rejects Start with `UnableToStartOrResume` from the Error state, and emits the `OperationalError`/`OperationCompletion` events (`OperationCompletion`'s `TotalOperationalTime`/`PausedTime` tracked across Start/Pause/Resume cycles).
49+
- [OperationalState]: Add the optional `operationalStateList`, `operationalError`, `phaseList`, and `currentPhase` parameters to `createDefaultOperationalStateClusterServer()`.
5450

5551
### Changed
5652

@@ -70,6 +66,10 @@ If you like this project and find it useful, please consider giving it a star on
7066
- [frontend]: Bump `oxfmt` to v.0.64.0.
7167
- [frontend]: Bump `oxlint` to v.1.79.0.
7268

69+
### Fixed
70+
71+
- [thread]: `checkUpdates` no longer checks the npm latest version for private plugins.
72+
7373
<a href="https://www.buymeacoffee.com/luligugithub"><img src="https://matterbridge.io/assets/bmc-button.svg" alt="Buy me a coffee" width="80"></a>
7474

7575
## [3.10.6] - 2026-08-21

docker-downloads-history.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -910,5 +910,11 @@
910910
"repo": "luligu/matterbridge",
911911
"pull_count": 8003015,
912912
"delta": 66893
913+
},
914+
{
915+
"ts": "2026-08-23T23:00:02.280Z",
916+
"repo": "luligu/matterbridge",
917+
"pull_count": 8062919,
918+
"delta": 59904
913919
}
914920
]

docs/CHANGELOG.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -161,16 +161,12 @@ <h3 id="development-news">Development News</h3>
161161
</ul>
162162
<h3 id="added">Added</h3>
163163
<ul>
164-
<li>[closure]: Add the optional <code>ventilation</code>, <code>pedestrian</code>, and <code>calibration</code> options to the <code>Closure</code> constructor. Each option defaults to <code>false</code> and enables the corresponding ClosureControl feature when set to <code>true</code>. The Calibration feature also adds the Calibrate command forwarder and conformant Calibrating state behavior.</li>
165-
<li>[matterbridge]: <code>MatterbridgeValveConfigurationAndControlServer</code> now implements the Matter 1.6 <code>ValveConfigurationAndControl</code> Open/Close state machine (TargetState/TargetLevel/RemainingDuration transitions, fault handling) and can simulate the Open/Close movement duration and RemainingDuration countdown/auto-close, opt-in via the new <code>state.movementDuration</code>/<code>state.autoClose</code> (both disabled by default; automatically enabled under <code>MATTERBRIDGE_CHIP_TEST</code>).</li>
166-
<li>[matterbridge]: Add the optional <code>movementDuration</code> and <code>autoClose</code> parameters to <code>createDefaultValveConfigurationAndControlClusterServer()</code>, to enable the built-in Open/Close movement and RemainingDuration auto-close simulation for endpoints with no real device implementation managing the valve.</li>
167-
<li>[devices]: Add the optional <code>movementDuration</code> and <code>autoClose</code> parameters to <code>IrrigationSystem.addZone()</code>, passed through to the zone&#39;s <code>ValveConfigurationAndControl</code> cluster server.</li>
168-
<li>[matterbridge]: <code>MatterbridgeOperationalStateServer</code> now implements the Matter 1.6 <code>OperationalState</code> cluster&#39;s Pause/Resume compatibility tables, rejects Start with <code>UnableToStartOrResume</code> from the Error state, and emits the <code>OperationalError</code>/<code>OperationCompletion</code> events (<code>OperationCompletion</code>&#39;s <code>TotalOperationalTime</code>/<code>PausedTime</code> tracked across Start/Pause/Resume cycles).</li>
169-
<li>[matterbridge]: Add the optional <code>operationalStateList</code>, <code>operationalError</code>, <code>phaseList</code>, and <code>currentPhase</code> parameters to <code>createDefaultOperationalStateClusterServer()</code>.</li>
170-
</ul>
171-
<h3 id="fixed">Fixed</h3>
172-
<ul>
173-
<li>[thread]: <code>checkUpdates</code> no longer checks the npm latest version for private plugins.</li>
164+
<li>[Closure]: Add the optional <code>ventilation</code>, <code>pedestrian</code>, and <code>calibration</code> options to the <code>Closure</code> constructor. Each option defaults to <code>false</code> and enables the corresponding ClosureControl feature when set to <code>true</code>. The Calibration feature also adds the Calibrate command forwarder and conformant Calibrating state behavior.</li>
165+
<li>[WaterValve]: <code>MatterbridgeValveConfigurationAndControlServer</code> now implements the Matter 1.6 <code>ValveConfigurationAndControl</code> Open/Close state machine (TargetState/TargetLevel/RemainingDuration transitions, fault handling) and can simulate the Open/Close movement duration and RemainingDuration countdown/auto-close, opt-in via the new <code>state.movementDuration</code>/<code>state.autoClose</code> (both disabled by default; automatically enabled under <code>MATTERBRIDGE_CHIP_TEST</code>).</li>
166+
<li>[WaterValve]: Add the optional <code>movementDuration</code> and <code>autoClose</code> parameters to <code>createDefaultValveConfigurationAndControlClusterServer()</code>, to enable the built-in Open/Close movement and RemainingDuration auto-close simulation for endpoints with no real device implementation managing the valve.</li>
167+
<li>[IrrigationSystem]: Add the optional <code>movementDuration</code> and <code>autoClose</code> parameters to <code>IrrigationSystem.addZone()</code>, passed through to the zone&#39;s <code>ValveConfigurationAndControl</code> cluster server.</li>
168+
<li>[OperationalState]: <code>MatterbridgeOperationalStateServer</code> now implements the Matter 1.6 <code>OperationalState</code> cluster&#39;s Pause/Resume compatibility tables, rejects Start with <code>UnableToStartOrResume</code> from the Error state, and emits the <code>OperationalError</code>/<code>OperationCompletion</code> events (<code>OperationCompletion</code>&#39;s <code>TotalOperationalTime</code>/<code>PausedTime</code> tracked across Start/Pause/Resume cycles).</li>
169+
<li>[OperationalState]: Add the optional <code>operationalStateList</code>, <code>operationalError</code>, <code>phaseList</code>, and <code>currentPhase</code> parameters to <code>createDefaultOperationalStateClusterServer()</code>.</li>
174170
</ul>
175171
<h3 id="changed">Changed</h3>
176172
<ul>
@@ -190,6 +186,10 @@ <h3 id="changed">Changed</h3>
190186
<li>[frontend]: Bump <code>oxfmt</code> to v.0.64.0.</li>
191187
<li>[frontend]: Bump <code>oxlint</code> to v.1.79.0.</li>
192188
</ul>
189+
<h3 id="fixed">Fixed</h3>
190+
<ul>
191+
<li>[thread]: <code>checkUpdates</code> no longer checks the npm latest version for private plugins.</li>
192+
</ul>
193193
<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>
194194
<h2 id="3106-2026-08-21">[3.10.6] - 2026-08-21</h2>
195195
<h3 id="development-breaking-changes">Development Breaking Changes</h3>

0 commit comments

Comments
 (0)