v0.2.7
·
39 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
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