v1.0.0-rc2
Pre-release
Pre-release
·
59 commits
to v0.x.x
since this release
Frequenz Dispatch API Release Notes
Summary
This update introduces the possibility to target specific types of batteries, inverters and EV chargers.
Deprecations
- In the
TargetComponentsmessage, the fieldcomponents.component_categoriesis now deprecated. See the upgrading section for details.
Changes
- Renamed several
google.protobuf.Timestampfields in Protobuf messages to align with Google API Design Guide naming conventions (*_timesuffix):DispatchMetadata.modification_timeis nowupdate_time.TimeIntervalFilter.fromis nowfrom_time.TimeIntervalFilter.tois nowto_time.RecurrenceRule.EndCriteria.untilis nowuntil_time.- Note: This is a breaking change for clients using the old field names.
Upgrading
- The
TargetComponentsmessage now accepts an optionaltypetoo..components.component_categoriesis now deprecated. Instead.components.component_categories_types, a newCategoryAndTypemessage that has a requiredcategory(ComponentCategory) and an optionaltype(oneof BatteryType, EVChargerType, InverterType) should be used.
New Features
- Now specific types of batteries, inverters and EV chargers can be targeted.
Bug Fixes
What's Changed
- Prepare release notes by @Marenz in #212
- Bump setuptools-scm[toml] from 7.1.0 to 8.1.0 by @dependabot in #215
- Bump the required group with 9 updates by @dependabot in #213
- Add proper permissions to the protolint job in the CI workflow by @llucax in #220
- Bump the required group across 1 directory with 2 updates by @dependabot in #219
- Bump the required group with 6 updates by @dependabot in #222
- Bump types-markdown from 3.7.0.20240822 to 3.7.0.20241204 by @dependabot in #223
- Allow targeting specific battery, inverter and EV charger types by @llucax in #217
- Make category/type update backwards compatible. by @Marenz in #224
- Bump black from 24.10.0 to 25.1.0 by @dependabot in #226
- Bump the required group with 7 updates by @dependabot in #225
- Bump isort from 5.13.2 to 6.0.0 by @dependabot in #227
- Bump nox from 2024.10.9 to 2025.2.9 by @dependabot in #229
- Update to repo-config v0.13.2 by @llucax in #233
- Bump the patch group with 7 updates by @dependabot in #234
- Bump setuptools from 75.8.0 to 78.1.0 by @dependabot in #237
- Bump types-markdown from 3.7.0.20241204 to 3.7.0.20250322 by @dependabot in #238
- Bump pydoclint from 0.6.0 to 0.6.5 by @dependabot in #239
- Bump the minor group with 3 updates by @dependabot in #235
- Rename Timestamp fields to follow Protobuf guidelines by @Marenz in #241
- Bump pydoclint from 0.6.5 to 0.6.6 by @dependabot in #247
- Bump the patch group with 4 updates by @dependabot in #244
- Bump grpc-stubs from 1.53.0.5 to 1.53.0.6 by @dependabot in #246
- Bump the minor group with 4 updates by @dependabot in #245
Full Changelog: v1.0.0-rc1...v1.0.0-rc2