You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASE_NOTES.md
+1-10Lines changed: 1 addition & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,21 +2,12 @@
2
2
3
3
## Summary
4
4
5
-
This release syncs the reporting helpers with the latest schema and dependency requirements so that asset columns, component analyses, and timestamp handling all stay consistent with the data sources we consume.
6
5
7
6
## Upgrading
8
7
9
-
- The pyproject lock now requires `pyyaml>=6.0.3` and `pytz>=2025.2`, so reinstall the dependencies to pick up the tighter YAML and timezone support.
10
-
- Column names in exported energy reports have shifted: `grid_consumption` is now computed via the `grid` helper column before renaming, and battery data should be referenced as `battery_power_flow` rather than `battery_throughput`.
11
8
12
9
## New Features
13
10
14
-
- Wind asset production is now fleshed out in the schema mapping (including localized display names) and is available to the overview builder and component analysis flows, alongside the existing PV and CHP columns.
15
-
- Component analyses now apply the mapper renaming step after totals are summed, preventing columns from being renamed prematurely and ensuring the display names defined in `schema_mapping.yaml` are always respected.
16
11
17
12
## Bug Fixes
18
-
19
-
- Notification deserialization now relies on `isinstance()` to guard against optional dataclass arguments, eliminating the brittle `type()` checks that occasionally crashed the signal service.
20
-
- Peak-date computation now pulls the timestamp directly from the aggregated dataframe, coerces it to UTC, and formats it safely, so peak dates no longer break when indexes are strings or timezone-naive.
21
-
- The grid column is only populated when it is missing to avoid re-creating `grid_consumption`, preventing duplicate columns during the energy-flow aggregation.
22
-
- Schema mappings for CHP and wind outputs have been aligned with the latest raw column tags, and all production display names now use the new hyphenated nomenclature (`PV-Production`, `CHP-Production`, `Wind-Production`).
13
+
- Fixed wind components in the energy_report_df and aggregating metrics.
0 commit comments