Skip to content

Commit ca0bdf3

Browse files
Release 1.21.0 (#1831)
1 parent 7b623bf commit ca0bdf3

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

releases/v1.21.0

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
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)

0 commit comments

Comments
 (0)