Skip to content

v0.2.7

Choose a tag to compare

@github-actions github-actions released this 22 Apr 12:45
· 39 commits to main since this release
Immutable release. Only release title and notes can be modified.
v0.2.7
d3641e7

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 BHKW labels to KWK in reporting UI.
  • Fix formatting and quality issues reported by nox checks.

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