Frequenz Reporting API Client Release Notes
Summary
<!-- Here goes a general summary of what this release is about -->
Upgrading
* Update and fix readme to make use of newest release version 0.8.0
* Updates the base client to version 0.6.
New Features
* States can now be requested via the client and are provided through the flat iterator.
They can be identified via their category `state`, `warning` and `error`, respectively.
Each individual state is provided as its own sample.
* Bounds can now be requested via the client and are provided through the flat iterator.
They can be identified via their category `metric_bound[i]_{upper,lower}`.
Each individual bound is provided as its own sample.
* Support for states and bound is also added to the CLI tool via the `--states` and `--bounds` flag, respectively.
Bug Fixes
<!-- Here goes notable bug fixes that are worth a special mention or explanation -->
What's Changed
* Update release notes after release by flora-hofmann-frequenz in https://github.com/frequenz-floss/frequenz-client-reporting-python/pull/94
* Update readme to version 0.8.0 by flora-hofmann-frequenz in https://github.com/frequenz-floss/frequenz-client-reporting-python/pull/95
* Fix typo in readme server url by flora-hofmann-frequenz in https://github.com/frequenz-floss/frequenz-client-reporting-python/pull/96
* Add support for states in client and cli tool by cwasicki in https://github.com/frequenz-floss/frequenz-client-reporting-python/pull/97
* Add support for bounds in client by cwasicki in https://github.com/frequenz-floss/frequenz-client-reporting-python/pull/98
* Update base client dependency to v0.6 by cwasicki in https://github.com/frequenz-floss/frequenz-client-reporting-python/pull/99
**Full Changelog**: https://github.com/frequenz-floss/frequenz-client-reporting-python/compare/v0.8.0...v0.9.0