Immutable
release. Only release title and notes can be modified.
Frequenz Microgrid API Release Notes
Summary
This release adds a new RPC to clear previously set bounds contributions for electrical components, and introduces a new field to the AugmentElectricalComponentBoundsRequest message to allow clients to specify a token for their bounds contribution.
New Features
In both v1alpha18 and v1alpha19:
- A new field named
bounds_tokenhas been added to theAugmentElectricalComponentBoundsRequestmessage. This field allows clients to specify a token that identifies their bounds contribution. If a client wants to overwrite a previously set bounds contribution, they can use the same token in a new request. - A new RPC named
ClearElectricalComponentBoundshas been introduced. This RPC allows clients to withdraw a previously set bounds contribution by specifying the component, metric, and the token associated with that contribution.
What's Changed
- Build(deps): Bump the compatible group with 2 updates by @dependabot[bot] in #415
- Build(deps): Bump the compatible group with 3 updates by @dependabot[bot] in #418
- Build(deps-dev): Bump mypy from 1.20.2 to 2.1.0 by @dependabot[bot] in #420
- Build(deps-dev): Bump pydoclint from 0.8.3 to 0.8.4 by @dependabot[bot] in #421
- Build(deps-dev): Bump pydoclint from 0.8.4 to 0.8.6 by @dependabot[bot] in #423
- Build(deps): Bump actions/checkout from 6.0.2 to 6.0.3 in the compatible group by @dependabot[bot] in #424
- Build(deps-dev): Bump frequenz-repo-config from 0.17.0 to 0.18.0 in the repo-config group by @dependabot[bot] in #422
- Build(deps): Bump the compatible group with 2 updates by @dependabot[bot] in #425
- Build(deps): Bump the grpc-compatible group with 2 updates by @dependabot[bot] in #419
- Build(deps-dev): Bump black from 26.3.1 to 26.5.1 in the minor group across 1 directory by @dependabot[bot] in #417
- Build(deps): Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #427
- Build(deps-dev): Bump the patch group with 2 updates by @dependabot[bot] in #428
- Build(deps-dev): Bump the minor group with 2 updates by @dependabot[bot] in #429
- Build(deps): Bump frequenz-floss/gh-action-setup-python-with-deps from 1.0.4 to 1.0.5 in the compatible group by @dependabot[bot] in #426
- Build(deps-dev): Bump pydoclint from 0.8.6 to 0.9.0 by @dependabot[bot] in #431
- Build(deps): Bump the grpc-compatible group with 2 updates by @dependabot[bot] in #430
- Build(deps-dev): Bump the patch group with 2 updates by @dependabot[bot] in #432
- Build(deps): Bump the compatible group with 6 updates by @dependabot[bot] in #433
- Build(deps): Bump actions/labeler from 6.1.0 to 7.0.0 by @dependabot[bot] in #434
- Build(deps-dev): Bump the minor group with 2 updates by @dependabot[bot] in #435
- Build(deps-dev): Bump pydoclint from 0.9.0 to 0.9.1 by @dependabot[bot] in #437
- Build(deps-dev): Bump markdown from 3.10.2 to 3.10.3 in the patch group by @dependabot[bot] in #439
- Add
bounds_tokenandClearElectricalComponentBoundsRPC to v1alpha18/19 by @tiyash-basu-frequenz in #442 - Build(deps-dev): Bump the patch group with 3 updates by @dependabot[bot] in #443
- Build(deps-dev): Bump nox from 2026.7.11 to 2026.8.17 in the minor group by @dependabot[bot] in #444
- Build(deps-dev): Bump flake8-datetimez from 20.10.0 to 26.8.1 by @dependabot[bot] in #447
- Build(deps-dev): Bump frequenz-repo-config from 0.18.0 to 0.19.0 in the repo-config group across 1 directory by @dependabot[bot] in #445
- Build(deps-dev): Bump isort from 8.0.1 to 9.0.1 by @dependabot[bot] in #446
- Build(deps-dev): bump the patch group with 2 updates by @dependabot[bot] in #448
- Build(deps): bump the grpc-compatible group across 1 directory with 2 updates by @dependabot[bot] in #436
- Clean up release notes by @tiyash-basu-frequenz in #449
Full Changelog: v0.19.0...v0.19.1