Releases: frequenz-floss/frequenz-api-reporting
Releases · frequenz-floss/frequenz-api-reporting
v0.5.0
Frequenz Reporting API Release Notes
Summary
List*
endpoints have been removed.MetricSourceOptions
have been renamed toMetricConnections
, and moved out of the filter message.
Upgrading
- Servers should remove the list endpoint implementations, clients should use the streaming endpoints.
- Metric source info can be found directly on the request, instead of in the filter object.
New Features
Bug Fixes
What's Changed
- Bump the required group across 1 directory with 11 updates by @dependabot in #46
- Remove list_* endpoints, modify metric source options & docs by @stefan-brus-frequenz in #56
- Update pinned dependency versions by @stefan-brus-frequenz in #57
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Frequenz Reporting API Release Notes
Summary
- Metric source options
Upgrading
New Features
- A new field,
MetricSourceOptions
has been added to theStreamFilter
message, allowing users to give specific sources for a given metric.
Multiples of the same metric can exist, in which case they are "tagged" with the source they come from. The metric source options allows
the user to specify one or multiple tags.
Bug Fixes
What's Changed
- Bump nox from 2023.4.22 to 2024.4.15 by @dependabot in #36
- Add metric source options message by @stefan-brus-frequenz in #45
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Frequenz Reporting API Release Notes
Summary
- Add time filter options to the streaming request, to allow for streaming of historical data.
Upgrading
New Features
- The streaming requests now contain optional
TimeFilter
objects for streaming historical data.
Bug Fixes
What's Changed
- Reset release notes to template by @flora-hofmann-frequenz in #30
- Bump grpc-stubs from 1.53.0.2 to 1.53.0.5 by @dependabot in #37
- Add time filters to streaming requests by @stefan-brus-frequenz in #39
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Frequenz Reporting API Release Notes
Summary
Updated frequenz-api-common dependency from v0.5.1 to v0.6.0
Upgrading
- The dependency on frequenz-api-common was upgraded to v0.6.0. The release notes of this version can be found here: https://github.com/frequenz-floss/frequenz-api-common/releases/tag/v0.6.0
- Name changes in reporting.proto:
- Renamed
SimpleAggregatedMetricSample
toSimpleAggregatedMetricValue
. - Renamed
SimpleMetricSample
toSimpleMetricValue
.
- Renamed
What's Changed
- Bump actions/setup-python from 4 to 5 by @dependabot in #10
- Minor: Clarify timestamp in resampling docs by @cwasicki in #27
- Bump actions/checkout from 3 to 4 by @dependabot in #2
- Update frequenz-api-common dependency to v0.6.0 by @cyiallou in #28
- Remove template comments and empty sections from release notes by @flora-hofmann-frequenz in #29
New Contributors
- @dependabot made their first contribution in #10
- @cwasicki made their first contribution in #27
- @cyiallou made their first contribution in #28
- @flora-hofmann-frequenz made their first contribution in #29
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Frequenz Reporting API Release Notes
Summary
Upgrading
New Features
Bug Fixes
- Fixed RPC signature for streaming aggregated data.
What's Changed
- Fix RPC signature for streaming aggregated data by @tiyash-basu-frequenz in #9
New Contributors
- @tiyash-basu-frequenz made their first contribution in #9
Full Changelog: v0.1.0...v0.1.1