Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
# Frequenz Python SDK Release Notes

## Summary

<!-- Here goes a general summary of what this release is about -->

## Upgrading

- The minimum required version of `frequenz-microgrid-component-graph` is now `0.3.4`. This reverts the formula generation to what it was like before the migration to the external component graph library. So
* in component formulas, meters get used as primary sources and inverters, ev chargers, etc. as fallback sources.
* consumer formula are generated by excluding producer and battery powers from the grid power, or when there is no grid meter, by adding all the non battery and producer meters.
<!-- Here goes notes on how to upgrade from previous versions, including deprecations and what they should be replaced with -->

## New Features

- The SDK's data pipeline now supports retrieving telemetry from CHPs.
<!-- Here goes the main new features and examples or instructions on how to use them -->

## Bug Fixes

- Fixed an off-by-one calculation in `OrderedRingBuffer.count_covered` by switching to integer timedelta division, ensuring accurate sample counting for all window sizes and sampling periods.
- Component IDs are validated during creation of battery, pv and ev charger pools, so that errors are caught early and we don't end up getting cryptic failures from somewhere else.
<!-- Here goes notable bug fixes that are worth a special mention or explanation -->