Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 1 addition & 20 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,5 @@
# Frequenz Assets API Client Release Notes

## Summary

This release adds support for retrieving microgrid electrical component connections through a new client method and CLI command.

## Upgrading

- The `get_microgrid` and `list_microgrid_electrical_components` methods now expect an argument of type `MicrogridId`, instead of an `int`.
- The `PvInverter` type has been renamed to `SolarInverter`, to be compatible with the microgrid api client.

## New Features

- This exposes the abstract `Battery`, `EvCharger` and `Inverter` types.

### Component Connections API

* **New `ComponentConnection` class**: Introduced to represent connections between electrical components in a microgrid
* **New client method**: Added method to retrieve microgrid electrical component connections
* **CLI command extension**: Added `component-connections` command to list component connections

## Bug Fixes

<!-- No bug fixes in this release -->
The client methods now accept an optional `raise_on_error` argument. When set to `True`, the client will raise a exceptions for any entity that doesn't pass validation instead of filtering out unvalid entities and returning only valid ones (which is still the default).
Loading