FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Complete the release notes for v0.4.1 by llucax · Pull Request #286 · frequenz-floss/frequenz-client-common-python · GitHub

Repository navigation

Complete the release notes for v0.4.1 - #286

Merged
llucax merged 4 commits into
frequenz-floss:v0.x.xfrom
llucax:update-release-notes
Sep 15, 2026
Merged

llucax merged 4 commits into
frequenz-floss:v0.x.xfrom
llucax:update-release-notes

Conversation

llucax commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Fill the gaps found in a pre-release sanity check of RELEASE_NOTES.md:

The PaginationInfo breaking change from #217 is documented separately in #285, which adds InvalidPaginationInfo and pagination_info_from_proto2.

Replace the template placeholder with an overview of the release: the
new Microgrid and Assets API wrappers, the move to validity-in-the-type
conversion with deprecations scheduled for v0.5.0, and a pointer to the
intentional hard breaks listed in the Upgrading section.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Two changes to symbols released in v0.4.0 were missing from the
Upgrading section:

* `Bounds` now raises `ValueError` on a `NaN` endpoint (frequenz-floss#254).
* `MetricConnection.name` is a plain `str` defaulting to `""` instead
  of `str | None` defaulting to `None` (frequenz-floss#257).

Add a bullet for each, with the migration hints.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
* Mention that `metric_config_bounds` keys also store the raw `0` for
  unspecified metrics (frequenz-floss#224).
* Merge the two `Microgrid` bullets, which described the same addition.
* Describe the `ElectricalComponent` boolean accessors (frequenz-floss#237), the
  `CategorySpecificInfo` field (frequenz-floss#257, frequenz-floss#273) and the aggregated
  `metric_config_bounds` (frequenz-floss#268).
* Add a compact list of the smaller supporting types from frequenz-floss#248 and
  frequenz-floss#249 (`Invalid{Latitude,Longitude,CountryCode}`, `InvalidLifetime`
  and their errors).

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
Exceptions reporting an invalid value now render it with `str()`
instead of `repr()` (frequenz-floss#258); this was missing from Bug Fixes.

Signed-off-by: Leandro Lucarella <luca-frequenz@llucax.com>
llucax requested a review from a team as a code owner September 15, 2026 10:13
llucax added this to the v0.4.1 milestone Sep 15, 2026
llucax self-assigned this Sep 15, 2026
github-actions Bot added the part:docs Affects the documentation label Sep 15, 2026
llucax enabled auto-merge September 15, 2026 10:15
llucax added this pull request to the merge queue Sep 15, 2026
Merged via the queue into frequenz-floss:v0.x.x with commit fa45d8e Sep 15, 2026
9 checks passed
llucax deleted the update-release-notes branch September 15, 2026 10:39
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part:docs Affects the documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants


Back | FazBrowse Home | New Git URL