Skip to content

Commit bd76597

Browse files
Update release notes
Signed-off-by: Stefan Brus <[email protected]>
1 parent 6f4029c commit bd76597

File tree

1 file changed

+5
-36
lines changed

1 file changed

+5
-36
lines changed

RELEASE_NOTES.md

Lines changed: 5 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -2,48 +2,17 @@
22

33
## Summary
44

5-
This release is mainly about creating a ruleset for recurring dispatches.
5+
This release is mainly about updating the names of some objects, and improving documentation.
66

77
## Upgrading
88

9-
- As part of introducing versioning, the protobuf definitions and generated python code now has the path `frequenz.dispatch.v1`.
9+
- Service and its methods have been renamed to `MicrogridDispatchService`
10+
- `DispatchComponentSelector` has been renamed to `ComponentSelector`
11+
- `DispatchComponentIDs` has been renamed to `ComponentIDs`
1012

1113
## New Features
1214

13-
- Package-based versioning has been introduced.
14-
- Rules for recurring dispatches have been added.
15-
Examples:
16-
Every 6 months:
17-
```
18-
message RecurrenceRule {
19-
Frequency freq = FREQUENCY_MONTHLY;
20-
uint32 interval = 6;
21-
}
22-
```
23-
24-
Weekends only:
25-
```
26-
message RecurrenceRule {
27-
Frequency freq = FREQUENCY_WEEKLY;
28-
repeated Weekday byweekdays = [WEEKDAY_SATURDAY, WEEKDAY_SUNDAY];
29-
}
30-
```
31-
32-
Every day at midnight:
33-
```
34-
message RecurrenceRule {
35-
Frequency freq = FREQUENCY_DAILY;
36-
repeated uint32 byhours = [0];
37-
}
38-
```
39-
40-
Nightly, assuming "night" means from 8 PM to 6 AM:
41-
```
42-
message RecurrenceRule {
43-
Frequency freq = FREQUENCY_DAILY;
44-
repeated uint32 byhours = [20, 21, 22, 23, 0, 1, 2, 3, 4, 5];
45-
}
46-
```
15+
- `DispatchFilter` now supports filtering by `is_active` and `is_dry_run`
4716

4817
## Bug Fixes
4918

0 commit comments

Comments
 (0)