Skip to content

Commit f0f5923

Browse files
feat: update release notes
Signed-off-by: Mohammad Tayyab <[email protected]>
1 parent 2db7aff commit f0f5923

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

RELEASE_NOTES.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,15 @@
99
<!-- Here goes notes on how to upgrade from previous versions, including deprecations and what they should be replaced with -->
1010

1111
- The minimum supported version of `matplotlib` is now `v3.9.2`.
12+
- Add `src/frequenz/lib/notebooks/reporting/schema_mapping.yaml` to your deployment so notebooks can load the canonical column definitions via `ColumnMapper`.
1213

1314
## New Features
1415

1516
<!-- Here goes the main new features and examples or instructions on how to use them -->
1617

17-
- This release supports python 3.13.
18+
- Introduced `frequenz.lib.notebooks.reporting.metrics.reporting_metrics` with first-class definitions for production excess, battery charging share, grid feed-in, self-consumption, self-consumption share, and inferred consumption; the schema now documents each metric via an `implementation` tag.
19+
- Added `frequenz.lib.notebooks.reporting.utils.helpers.add_energy_flows()` (plus supporting helpers) that aggregates raw production/consumption columns and appends the derived flows the reporting notebook needs.
20+
- Published a locale-aware `ColumnMapper` utility that reads the YAML schema so notebooks can seamlessly move between raw API headers, canonical identifiers, and localized display labels.
1821

1922
## Bug Fixes
2023

0 commit comments

Comments
 (0)