| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
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>
| Back | FazBrowse Home | New Git URL |
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.