Skip to content

Commit bbb0d7d

Browse files
committed
Update release notes
Signed-off-by: Leandro Lucarella <[email protected]>
1 parent 5f63030 commit bbb0d7d

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

RELEASE_NOTES.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616

1717
- The client now uses protobuf/grpc bindings generated [betterproto](https://github.com/danielgtaylor/python-betterproto) ([frequenz-microgrid-betterproto](https://github.com/frequenz-floss/frequenz-microgrid-betterproto-python)) instead of [grpcio](https://pypi.org/project/grpcio/) ([frequenz-api-microgrid](https://github.com/frequenz-floss/frequenz-api-microgrid)). If you were using the bindings directly, you might need to do some minor adjustments to your code.
1818

19+
- If an unknown EV charger component state is received, it will now be set to `EVChargerComponentState.UNKNOWN` instead of `EVChargerComponentState.UNSPECIFIED`.
20+
1921
## New Features
2022

2123
- The client now raises more specific exceptions based on the gRPC status code, so you can more easily handle different types of errors.
@@ -39,6 +41,18 @@
3941
...
4042
```
4143

44+
- We now expose component errors as part of the streamed component data:
45+
46+
* `BatteryData.errors`
47+
* `InverterData.errors`
48+
49+
- We now expose component states as part of the streamed component data:
50+
51+
* `BatteryData.component_state` and `BatteryData.relay_state`
52+
* `InverterData.component_state`
53+
54+
- Added the missing `EVChargerComponentState.UNKNOWN` state.
55+
4256
## Bug Fixes
4357

4458
- Fix a leakage of `GrpcStreamBroadcaster` instances.

0 commit comments

Comments
 (0)