Skip to content

Releases: frequenz-floss/frequenz-api-reporting

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 15:45
Immutable release. Only release title and notes can be modified.
v0.10.0
e05df2c

Frequenz Reporting API Release Notes

Summary

  • The changes introduced in v0.9.0 have been reverted. frequenz.api.reporting.v1 now serves the frequenz.api.common.v1 definitions.
  • A new protobuf package has been introduced, frequenz.api.reporting.v1alpha10, in which the frequenz.api.common.v1alpha8 adaptations can be found.

Upgrading

New Features

Bug Fixes

What's Changed

Full Changelog: v0.9.0...v0.10.0

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 12:29
Immutable release. Only release title and notes can be modified.
v0.9.0
a57056a

Frequenz Reporting API Release Notes

Summary

  • The frequenz-api-common dependency has been updated to v0.8.0
  • The reporting API now uses v1alpha8 of the common API, which comes with some breaking changes

Upgrading

  • The MicrogridComponentIDs message is now called MicrogridElectricalComponentIDs
  • The ComponentData message is now called ElectricalComponentTelemetry
  • The SensorData message is now called SensorTelemetry

New Features

Bug Fixes

What's Changed

Full Changelog: v0.8.1...v0.9.0

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 12:33
v0.8.1
c180a86

Frequenz Reporting API Release Notes

Summary

  • Dependency versions have been bumped, see "Upgrading" for specifics
  • Renaming of time filter fields, see "Upgrading" for specifics

Upgrading

  • The minimum allowed version of protobuf and grpcio has been updated to 6.31.1 and 1.72.1 respectively, you might also need to bump your dependencies accordingly.
  • The fields start and end in TimeFilter have been renamed to start_time and end_time respectively. Apps that implement this API should take care.
  • Widen dependency range for frequenz-api-common to also support v0.8.x.

New Features

Bug Fixes

What's Changed

Full Changelog: v0.8.0...v0.8.1

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 12:07
v0.8.0
59cbc4d

Frequenz Reporting API Release Notes

Summary

  • Dependency versions have been bumped, see "Upgrading" for specifics
  • Renaming of time filter fields, see "Upgrading" for specifics

Upgrading

  • The minimum allowed version of protobuf and grpcio has been updated to 6.31.1 and 1.72.1 respectively, you might also need to bump your dependencies accordingly.
  • The fields start and end in TimeFilter have been renamed to start_time and end_time respectively. Apps that implement this API should take care.

New Features

Bug Fixes

What's Changed

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 03 Mar 14:58
v0.7.0
8fcbf56

Frequenz Reporting API Release Notes

Summary

  • Added sensor-ID based RPCs

Upgrading

New Features

  • Two new RPCs have been added to support sensor data:
    • ReceiveMicrogridSensorsDataStream
    • ReceiveAggregatedMicrogridSensorsDataStream

Bug Fixes

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 04 Feb 14:50
v0.6.0
21fd71b

Frequenz Reporting API Release Notes

Summary

Upgrading

New Features

Bug Fixes

What's Changed

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 14:08
v0.5.0
7251004

Frequenz Reporting API Release Notes

Summary

  • List* endpoints have been removed.
  • MetricSourceOptions have been renamed to MetricConnections, 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

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 18 Jul 11:45
v0.4.0
4b476d7

Frequenz Reporting API Release Notes

Summary

  • Metric source options

Upgrading

New Features

  • A new field, MetricSourceOptions has been added to the StreamFilter 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

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 27 May 12:05
v0.3.0
d01a4db

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

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Apr 12:49
v0.2.0
8c3db36

Frequenz Reporting API Release Notes

Summary

Updated frequenz-api-common dependency from v0.5.1 to v0.6.0

Upgrading

What's Changed

New Contributors

Full Changelog: v0.1.1...v0.2.0