Skip to content

Commit 8467009

Browse files
authored
Prepare release notes for the v1.0.0-rc6 release (#924)
2 parents a70e9d3 + c54a53a commit 8467009

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

RELEASE_NOTES.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
## Summary
44

5-
<!-- Here goes a general summary of what this release is about -->
5+
The most notable features for this release is the addition of the `PVPool` (exposed via `microgrid.pv_pool()`), which can be used to manage PV arrays as a single entity and the `EVChargerPool` (`microgrid.ev_charger_pool()`) learning to manage power for the whole pool (before it could only be used to control chargers individually).
6+
7+
Another notable change is the microgrid API client being moved to its own [repository](https://github.com/frequenz-floss/frequenz-client-microgrid-python/).
68

79
## Upgrading
810

@@ -14,17 +16,19 @@
1416

1517
- The `maxsize` parameter in calls to `BatteryPool.{soc/capacity/temperature}.new_receiver()` methods have now been renamed to `limit`, to be consistent with the channels repository.
1618

17-
- Support for per-component interaction in `EVChargerPool` has been removed.
18-
19-
- New `propose_power` and `power_status` methods have been added to the `EVChargerPool` similar to the `BatteryPool`. These method interface with the `PowerManager` and `PowerDistributor`, which currently uses a first-come-first-serve algorithm to distribute power to EVs.
19+
- Support for per-component interaction in `EVChargerPool` has been removed. Please use the new `propose_power()` method to manage power for the whole pool. If you still need to manage power of chargers individually, you can create one pool per charger.
2020

21-
- PV Power is now available from `microgrid.pv_pool().power`, and no longer from `microgrid.logical_meter().pv_power`.
21+
- PV power is now available from `microgrid.pv_pool().power`, and no longer from `microgrid.logical_meter().pv_power`.
2222

2323
## New Features
2424

25-
- Warning messages are logged when multiple instances of `*Pool`s are created for the same set of batteries, with the same priority values.
25+
- `EVChargerPool`/`microgrid.ev_charger_pool()`: New `propose_power` and `power_status` methods have been added, similar to the `BatteryPool`. These method interface with the `PowerManager` and `PowerDistributor`, which currently uses a first-come-first-serve algorithm to distribute power to EVs.
2626

27-
- A PV Pool, with `propose_power`, `power_status` and `power` methods similar to Battery and EV Pools.
27+
- A PV pool (`PVPool`/`microgrid.pv_pool()`) was added, with `propose_power`, `power_status` and `power` methods similar to Battery and EV pools.
28+
29+
## Enhancements
30+
31+
- Warning messages are logged when multiple instances of `*Pool`s are created for the same set of batteries, with the same priority values.
2832

2933
## Bug Fixes
3034

0 commit comments

Comments
 (0)