Skip to content

Commit cef0ee2

Browse files
authored
Prepare release notes for release v0.4.0 (#199)
2 parents 82574d3 + 1553b17 commit cef0ee2

1 file changed

Lines changed: 5 additions & 8 deletions

File tree

RELEASE_NOTES.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ This breaking release removes deprecated compatibility modules and symbols, and
66

77
## Upgrading
88

9+
> [!NOTE]
10+
> We recommend upgrading first to v0.3.8 and remove all deprecation warnings (and implicit conversions of enum values to protobuf messages) before upgrading to v0.4.0.
11+
>
12+
> By doing so you'll be guided by the deprecation warnings and when you are done, upgrading to v0.4.0 should imply not extra work.
13+
914
* Passing enum values directly to build protobuf messages is not longer supported, you need to call the conversion functions `xxx_(from|to)_proto_v1alpha8()` explicitly.
1015
* Replace `frequenz.client.common.metric.Metric` with `frequenz.client.common.metrics.Metric`.
1116
* Replace `frequenz.client.common.microgrid.components` imports with `frequenz.client.common.microgrid.electrical_components` imports.
@@ -14,11 +19,3 @@ This breaking release removes deprecated compatibility modules and symbols, and
1419
* Replace `PaginationInfo.from_proto()`, `PaginationInfo.to_proto()`, and `PaginationInfo.to_proto_v1alpha8()` with `frequenz.client.common.pagination.proto.v1alpha8` conversion functions.
1520
* Replace `frequenz.client.common.pagination.Info` with `frequenz.client.common.pagination.PaginationInfo`.
1621
* Use API-provided `v1alpha8` pagination protobuf messages directly instead of `frequenz.client.common.pagination.Params`.
17-
18-
## New Features
19-
20-
<!-- Here goes the main new features and examples or instructions on how to use them -->
21-
22-
## Bug Fixes
23-
24-
<!-- Here goes notable bug fixes that are worth a special mention or explanation -->

0 commit comments

Comments
 (0)