Releases: frequenz-floss/frequenz-cs-reporting
Release list
v0.2.10
Frequenz CS Reporting Library Release Notes
Summary
Upgrading
New Features
- Update the radio button navigation for streamlit in deepnote.
- Add KWK aliases in the line plot.
- Update the KPIs to german format.
Bug Fixes
What's Changed
- Update kwk plot by @Mohammad-Tayyab-Frequenz in #72
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.2.0 by @dependabot[bot] in #74
- build(deps): bump the compatible group with 2 updates by @dependabot[bot] in #73
- build(deps): bump frequenz-floss/gh-action-setup-git from 16952aac3ccc01d27412fe0dea3ea946530dcace to f9d86a01228ee1cadaac5224d4d7626f1eb23f90 by @dependabot[bot] in #76
- build(deps): bump frequenz-floss/gh-action-setup-python-with-deps from 0d0d77eac3b54799f31f25a1060ef2c6ebdf9299 to e4d0b2ef8f5a1612d7827f3abaef17c931d2b946 by @dependabot[bot] in #75
- build(deps-dev): bump types-markdown from 3.10.2.20260408 to 3.10.2.20260518 by @dependabot[bot] in #80
- build(deps-dev): bump pydoclint from 0.8.3 to 0.8.5 by @dependabot[bot] in #81
- build(deps-dev): bump pytest-asyncio from 1.3.0 to 1.4.0 by @dependabot[bot] in #82
- build(deps-dev): bump mypy from 1.20.1 to 2.1.0 by @dependabot[bot] in #79
- build(deps-dev): bump black from 26.3.1 to 26.5.1 in the minor group by @dependabot[bot] in #77
- build(deps-dev): bump frequenz-repo-config from 0.17.0 to 0.18.0 in the repo-config group by @dependabot[bot] in #78
- build(deps-dev): bump the patch group with 2 updates by @dependabot[bot] in #83
- build(deps): bump the compatible group with 3 updates by @dependabot[bot] in #84
- build(deps-dev): bump pydoclint from 0.8.5 to 0.8.6 by @dependabot[bot] in #86
- build(deps-dev): bump pytest from 9.0.3 to 9.1.0 in the minor group across 1 directory by @dependabot[bot] in #85
- Fix german format by @Mohammad-Tayyab-Frequenz in #87
Full Changelog: v0.2.9...v0.2.10
v0.2.9
Frequenz CS Reporting Library Release Notes
Summary
Upgrading
New Features
- Update the radio button navigation for streamlit in deepnote.
Bug Fixes
What's Changed
- build(deps-dev): bump frequenz-repo-config from 0.14.0 to 0.17.0 in the repo-config group by @dependabot[bot] in #68
- build(deps): bump the compatible group across 1 directory with 4 updates by @dependabot[bot] in #70
- build(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #67
- build(deps-dev): bump types-markdown from 3.10.2.20260211 to 3.10.2.20260408 by @dependabot[bot] in #69
- fix: radio button navigation in deepnote by @Mohammad-Tayyab-Frequenz in #71
Full Changelog: v0.2.8...v0.2.9
v0.2.8
Frequenz CS Reporting Library Release Notes
Summary
Upgrading
New Features
- Translate the output texts to german.
Bug Fixes
What's Changed
- Translate to german by @Mohammad-Tayyab-Frequenz in #64
Full Changelog: v0.2.7...v0.2.8
v0.2.7
Frequenz CS Reporting Library Release Notes
Summary
This release overhauls the Reporting UI with a redesigned home/dashboard experience,
improves page navigation and routing reliability, and standardizes CHP naming from
BHKW to KWK across reporting labels.
Upgrading
- No breaking API changes are introduced.
- Package assets now explicitly include UI templates and styles (
templates/*.html,
styles/*.css) in distribution metadata.
New Features
- Redesign the home page with reusable HTML templates and dedicated CSS styling.
- Introduce centralized UI resource helpers for loading/injecting templates and styles.
- Add a global app theme and refreshed dashboard visual system (section dividers,
KPI card styling, updated color palette). - Add section-aware routing from query params (including direct scroll to Data Export
section when requested).
Bug Fixes
- Fix navigation state synchronization between sidebar selection and query-parameter
routing. - Fix data-export navigation routing and page transitions.
- Fix inconsistent terminology by renaming
BHKWlabels toKWKin reporting UI. - Fix formatting and quality issues reported by
noxchecks.
What's Changed
- Add repo-config auto-migration workflow by @llucax in #49
- build(deps): bump actions/create-github-app-token from 2.2.1 to 3.0.0 by @dependabot[bot] in #51
- build(deps-dev): bump the patch group across 1 directory with 6 updates by @dependabot[bot] in #62
- build(deps): bump the compatible group across 1 directory with 3 updates by @dependabot[bot] in #60
- build(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #53
- build(deps): bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #54
- build(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #52
- build(deps-dev): bump the minor group across 1 directory with 4 updates by @dependabot[bot] in #61
- build(deps-dev): bump setuptools-scm from 9.2.2 to 10.0.3 by @dependabot[bot] in #58
- Update UI by @Mohammad-Tayyab-Frequenz in #63
New Contributors
Full Changelog: v0.2.6...v0.2.7
v0.2.6
Frequenz CS Reporting Library Release Notes
Summary
This release adds an Autarkiegrad KPI card to the overview, refines the Verbrauchskennzahlen layout, and localizes solar sidebar labels.
Upgrading
New Features
- Add an Autarkiegrad KPI card (self-consumption / production) in the summary
overview and position it on its own row with an empty spacer card. - Limit solar workflow timezone selection to
TIMEZONE_OPTIONS. - Localize solar sidebar inputs to German.
Bug Fixes
What's Changed
- build(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #42
- build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #41
Full Changelog: v0.2.5...v0.2.6
v0.2.5
Frequenz CS Reporting Library Release Notes
Summary
This release adds an Autarkiegrad KPI card to the overview, refines the Verbrauchskennzahlen layout, and localizes solar sidebar labels.
Upgrading
New Features
- Add an Autarkiegrad KPI card (self-consumption / production) in the summary
overview and position it on its own row with an empty spacer card. - Limit solar workflow timezone selection to
TIMEZONE_OPTIONS. - Localize solar sidebar inputs to German.
Bug Fixes
What's Changed
- build(deps): bump the compatible group with 3 updates by @dependabot[bot] in #40
- build(deps-dev): bump the patch group with 6 updates by @dependabot[bot] in #43
- build(deps-dev): bump setuptools from 80.10.2 to 82.0.0 by @dependabot[bot] in #44
- build(deps-dev): bump isort from 7.0.0 to 8.0.1 by @dependabot[bot] in #45
- build(deps-dev): bump nox from 2025.11.12 to 2026.2.9 by @dependabot[bot] in #46
- Fix plot changes by @Mohammad-Tayyab-Frequenz in #47
Full Changelog: v0.2.4...v0.2.5
v0.2.4
Frequenz CS Reporting Library Release Notes
Summary
This release updates reporting date handling to avoid future-date errors,
refreshes chart colors, and bumps the notebooks dependency to the latest
compatible version.
Upgrading
New Features
Bug Fixes
- Normalize reporting end dates to avoid future-date failures.
- Refresh PV and battery color mappings for time-series charts.
What's Changed
- docs: reset release notes by @Mohammad-Tayyab-Frequenz in #38
- Fix reporting page by @Mohammad-Tayyab-Frequenz in #39
Full Changelog: v0.2.3...v0.2.4
v0.2.3
Frequenz CS Reporting Library Release Notes
Summary
This release improves dashboard clarity and accuracy by only showing summary
cards for available components, correcting the consumption bar plot to include
grid feed-in values, and renaming overview cards for clearer labels.
Upgrading
New Features
Bug Fixes
- Show summary boxes only for available components on the dashboard.
- Update the consumption bar plot to include grid feed-in values.
- Rename overview cards to improve label clarity.
What's Changed
- docs: reset release notes by @Mohammad-Tayyab-Frequenz in #36
- Fix non available components by @Mohammad-Tayyab-Frequenz in #37
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Frequenz CS Reporting Library Release Notes
Summary
Upgrading
New Features
- Add dockerfile to be used in deepnote environments.
Bug Fixes
What's Changed
- Add docker file by @Mohammad-Tayyab-Frequenz in #32
- fix: release file to frequenz floss by @Mohammad-Tayyab-Frequenz in #33
- fix: update release.yml by @Mohammad-Tayyab-Frequenz in #34
- fix: dockerfile by @Mohammad-Tayyab-Frequenz in #35
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Frequenz CS Reporting Library Release Notes
Summary
Upgrading
New Features
Bug Fixes
- Remove non-rendered figure in the solar page.
What's Changed
- docs: update release notes by @Mohammad-Tayyab-Frequenz in #30
- Fix solar page by @Mohammad-Tayyab-Frequenz in #31
Full Changelog: v0.2.0...v0.2.1