File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Highlights
2
+
3
+ ## Bugfixes
4
+
5
+ - Fixes an issue with versioning in signal handlers leading to non determinism.
6
+ - Fixes an issue with ScheduleClient not throwing an exception on a failed create
7
+
8
+ ## Readonly Protection
9
+
10
+ Added protection in the SDK against running mutating workflow functions in a read only context.
11
+ A read only context is a query handler, update validator, side effect, or mutable side effect.
12
+ Previously, in some cases, the SDK would seem to allow it but silently generate an invalid workflow history.
13
+ This change allows developers to quickly catch their mistake and prevents generating invalid workflow histories
14
+
15
+ # Changeset
16
+
17
+ 2023-07-17 - 3be060ba - ScheduleClient for SpringBoot (#1816)
18
+ 2023-07-17 - 6054c315 - Make GetVersion more deterministic (#1807)
19
+ 2023-07-17 - c5cf7bb9 - fix(schedule): try catch clause and rethrow StatusRuntimeException that does not match status c… (#1818)
20
+ 2023-07-21 - 16755a1b - Block mutating workflow state in a read only context (#1821)
21
+ 2023-07-21 - c2b941a0 - Add unit test for concurrent WFT (#1822)
22
+ 2023-08-01 - 3ffe2945 - Increase MaxBufferedQueryCount (#1829)
23
+ 2023-08-01 - bf6ae4b2 - Fix jacoco code coverage (#1828)
You can’t perform that action at this time.
0 commit comments