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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,16 +41,12 @@ If you like this project and find it useful, please consider giving it a star on
41
41
42
42
### Added
43
43
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()`.
54
50
55
51
### Changed
56
52
@@ -70,6 +66,10 @@ If you like this project and find it useful, please consider giving it a star on
70
66
-[frontend]: Bump `oxfmt` to v.0.64.0.
71
67
-[frontend]: Bump `oxlint` to v.1.79.0.
72
68
69
+
### Fixed
70
+
71
+
-[thread]: `checkUpdates` no longer checks the npm latest version for private plugins.
72
+
73
73
<ahref="https://www.buymeacoffee.com/luligugithub"><imgsrc="https://matterbridge.io/assets/bmc-button.svg"alt="Buy me a coffee"width="80"></a>
<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's <code>ValveConfigurationAndControl</code> cluster server.</li>
168
-
<li>[matterbridge]: <code>MatterbridgeOperationalStateServer</code> now implements the Matter 1.6 <code>OperationalState</code> cluster'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>'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
-
<h3id="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's <code>ValveConfigurationAndControl</code> cluster server.</li>
168
+
<li>[OperationalState]: <code>MatterbridgeOperationalStateServer</code> now implements the Matter 1.6 <code>OperationalState</code> cluster'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>'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>
<li>[frontend]: Bump <code>oxfmt</code> to v.0.64.0.</li>
191
187
<li>[frontend]: Bump <code>oxlint</code> to v.1.79.0.</li>
192
188
</ul>
189
+
<h3id="fixed">Fixed</h3>
190
+
<ul>
191
+
<li>[thread]: <code>checkUpdates</code> no longer checks the npm latest version for private plugins.</li>
192
+
</ul>
193
193
<p><ahref="https://www.buymeacoffee.com/luligugithub"><imgsrc="https://matterbridge.io/assets/bmc-button.svg" alt="Buy me a coffee" width="80"></a></p>
0 commit comments