Frequenz Electricity Trading API Client Release Notes
Summary
<!-- Here goes a general summary of what this release is about -->
Upgrading
<!-- Here goes notes on how to upgrade from previous versions, including deprecations and what they should be replaced with -->
New Features
- Add input validation checks for `price`, `quantity`, `delivery_period`, `valid_until`, `execution_option` and `order_type`.
- Add unit tests for requests with invalid input parameters.
- Updated dependencies to latest versions
Bug Fixes
- Fix variable name `max_nr_orders` to `max_nr_trades` for trades requests
What's Changed
* Clear release notes after releasing v0.2.3 by daniel-zullo-frequenz in https://github.com/frequenz-floss/frequenz-client-electricity-trading-python/pull/38
* Add input validation checks for the Client Requests by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-client-electricity-trading-python/pull/40
* Add a validation rule for order execution options by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-client-electricity-trading-python/pull/44
* Update to latest version for a bunch of dependencies by Marenz in https://github.com/frequenz-floss/frequenz-client-electricity-trading-python/pull/45
* Add rules for `order_type` + unit tests for validation rules by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-client-electricity-trading-python/pull/47
* Fix variable name `max_nr_orders` to `max_nr_trades` for trades requests by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-client-electricity-trading-python/pull/48
* Bump deepdiff from 7.0.1 to 8.0.1 by dependabot in https://github.com/frequenz-floss/frequenz-client-electricity-trading-python/pull/43
* Bump the required group across 1 directory with 12 updates by camille-bouvy-frequenz in https://github.com/frequenz-floss/frequenz-client-electricity-trading-python/pull/50
* Bump the required group across 1 directory with 12 updates by dependabot in https://github.com/frequenz-floss/frequenz-client-electricity-trading-python/pull/49
New Contributors
* Marenz made their first contribution in https://github.com/frequenz-floss/frequenz-client-electricity-trading-python/pull/45
**Full Changelog**: https://github.com/frequenz-floss/frequenz-client-electricity-trading-python/compare/v0.2.3...v0.2.4