Skip to content

Commit 349b89b

Browse files
committed
Update release notes
Signed-off-by: Sahas Subramanian <sahas.subramanian@proton.me>
1 parent e2a3f27 commit 349b89b

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

RELEASE_NOTES.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,14 @@
2828

2929
- The resampler's `max_age_in_intervals` has also become configurable, through `LogicalMeterConfig`.
3030

31+
- The `Quantity` trait now exposes numeric operations (`abs`, `floor`, `ceil`, `round`, `trunc`, `fract`, `is_nan`, `is_infinite`, `min`, `max`) as trait methods, so they can be used in generic code over any `Quantity` (including `f32` and all quantity types).
32+
33+
- The `Quantity` trait now provides associated `MIN` and `MAX` constants.
34+
35+
- New `BatteryPool` type (accessible via `Microgrid::battery_pool`) exposing:
36+
- `power()` — a `Formula<Power>` for the pool's aggregated power.
37+
- `power_bounds()` — a `broadcast::Receiver<Vec<Bounds<Power>>>` tracking the pool's power bounds.
38+
3139
## Bug Fixes
3240

3341
<!-- Here goes notable bug fixes that are worth a special mention or explanation -->

0 commit comments

Comments
 (0)