|
6 | 6 |
|
7 | 7 | ## Upgrading |
8 | 8 |
|
9 | | -- The `frequenz.sdk.microgrid.*_pool` methods has been renamed to `new_*_pool`, to make it explicit that they create new instances of the pool classes. |
| 9 | +- The `frequenz.sdk.microgrid.*_pool` methods have been renamed to `new_*_pool`, to make it explicit that they create new instances of the pool classes. |
10 | 10 | - `battery_pool` -> `new_battery_pool` |
11 | 11 | - `ev_charger_pool` -> `new_ev_charger_pool` |
12 | 12 | - `pv_pool` -> `new_pv_pool` |
|
19 | 19 |
|
20 | 20 | - Passing a `request_timeout` in calls to `*_pool.propose_power` is no longer supported. It may be specified at application startup, through the new optional `api_power_request_timeout` parameter in the `microgrid.initialize()` method. |
21 | 21 |
|
22 | | -- Power distribution results are no longer available through the `power_status` streams in the `*Pool`s. They can now be accessed as a stream from a separate property `power_distribution_results`, which is available from all the `*Pool`s. |
| 22 | +- Power distribution results are no longer available through the `power_status` streams in the `*Pool`s. They can now be accessed as a stream from a separate property `power_distribution_results`, which is available from all the `*Pool`s. |
23 | 23 |
|
24 | 24 | - The `ConfigManagingActor` now uses `collections.abc.Mapping` as the output sender type. This change indicates that the broadcasted configuration is intended to be read-only. |
25 | 25 |
|
|
49 | 49 | ## Bug Fixes |
50 | 50 |
|
51 | 51 | - Fixed a typing issue that occurs in some cases when composing formulas with constants. |
52 | | -- Fixed a bug where sending tasks in the data sourcing actor might have not been properly awaited. |
| 52 | +- Fixed a bug where sending tasks in the data sourcing actor might not have been awaited. |
53 | 53 | - Updated the logical meter documentation to reflect the latest changes. |
54 | 54 | - Fixed a bug in the code examples in the getting-started tutorial. |
55 | 55 | - Fixed a bug in `ConfigManagingActor` that was not properly comparing the event path to the config file path when the config file is a relative path. |
56 | 56 | - Re-expose `ComponentMetricId` to the docs. |
57 | 57 | - Fixed typing ambiguities when building composite formulas on streaming data. |
58 | 58 | - Fixed a bug that was causing the `PowerDistributor` to exit if power requests to PV inverters or EV chargers timeout. |
59 | | -- Fix handling of cancelled tasks in the data sourcing and resampling actor. |
60 | | -- Fix PV power distribution excluding inverters that haven't sent any data since startup. |
61 | | -- Prevent stacking of power requests to avoid delays in processing when the power requests frequency exceeds the processing time. |
| 59 | +- Fix the handling of canceled tasks in the data sourcing and resampling actor. |
| 60 | +- Fix a bug in PV power distribution by excluding inverters that haven't sent any data since startup. |
| 61 | +- Prevent stacking of power requests to avoid delays in processing when the power request frequency exceeds the processing time. |
0 commit comments