File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212 " adopt-unthrown-v5-beta" ,
1313 " bump-unthrown-beta-5" ,
1414 " bump-unthrown-beta-6" ,
15+ " bump-unthrown-beta-7" ,
1516 " contract-types-node" ,
1617 " technical-errors-to-defect"
1718 ]
Original file line number Diff line number Diff line change 11# @temporal-contract/client
22
3+ ## 8.0.0-beta.2
4+
5+ ### Patch Changes
6+
7+ - a54a2f3: Bump ` unthrown ` to ` 5.0.0-beta.7 ` and raise the peer range to ` ^5.0.0-beta.7 ` .
8+
9+ Two changes come with it, neither requiring code changes here:
10+
11+ - ** ` returnType<R>() ` on the built-in matcher** — pins a match's output type so
12+ every branch is checked against it, instead of the result being the union of
13+ the branch returns. Available on all five ` *ErrCases ` combinators, ` match ` 's
14+ ` errCases ` handler, and standalone ` match(value) ` .
15+ - ** ` tapErrCases ` no longer silently drops a ` defect(…) ` branch.** Such a branch
16+ now produces a ` Defect ` whose cause is an ` AggregateError ` of the branch's
17+ cause and the observed error, matching what a ` throw ` in the same position
18+ already did. Only a breaking change for code that relied on the value being
19+ discarded — this package's single ` tapErrCases ` call site logs and does not
20+ use the ` defect ` marker.
21+
22+ - Updated dependencies [ a54a2f3]
23+ - @temporal-contract/contract @8.0.0-beta.2
24+
325## 8.0.0-beta.1
426
527### Patch Changes
Original file line number Diff line number Diff line change 11{
22 "name" : " @temporal-contract/client" ,
3- "version" : " 8.0.0-beta.1 " ,
3+ "version" : " 8.0.0-beta.2 " ,
44 "description" : " Client utilities with unthrown Result/AsyncResult for consuming temporal-contract workflows" ,
55 "keywords" : [
66 " client" ,
Original file line number Diff line number Diff line change 11# @temporal-contract/contract
22
3+ ## 8.0.0-beta.2
4+
5+ ### Patch Changes
6+
7+ - a54a2f3: Bump ` unthrown ` to ` 5.0.0-beta.7 ` and raise the peer range to ` ^5.0.0-beta.7 ` .
8+
9+ Two changes come with it, neither requiring code changes here:
10+
11+ - ** ` returnType<R>() ` on the built-in matcher** — pins a match's output type so
12+ every branch is checked against it, instead of the result being the union of
13+ the branch returns. Available on all five ` *ErrCases ` combinators, ` match ` 's
14+ ` errCases ` handler, and standalone ` match(value) ` .
15+ - ** ` tapErrCases ` no longer silently drops a ` defect(…) ` branch.** Such a branch
16+ now produces a ` Defect ` whose cause is an ` AggregateError ` of the branch's
17+ cause and the observed error, matching what a ` throw ` in the same position
18+ already did. Only a breaking change for code that relied on the value being
19+ discarded — this package's single ` tapErrCases ` call site logs and does not
20+ use the ` defect ` marker.
21+
322## 8.0.0-beta.1
423
524### Patch Changes
Original file line number Diff line number Diff line change 11{
22 "name" : " @temporal-contract/contract" ,
3- "version" : " 8.0.0-beta.1 " ,
3+ "version" : " 8.0.0-beta.2 " ,
44 "description" : " Contract builder for temporal-contract" ,
55 "keywords" : [
66 " contract" ,
Original file line number Diff line number Diff line change 11# @temporal-contract/testing
22
3+ ## 8.0.0-beta.2
4+
35## 8.0.0-beta.1
46
57## 8.0.0-beta.0
Original file line number Diff line number Diff line change 11{
22 "name" : " @temporal-contract/testing" ,
3- "version" : " 8.0.0-beta.1 " ,
3+ "version" : " 8.0.0-beta.2 " ,
44 "description" : " Temporal testing utilities" ,
55 "keywords" : [
66 " contract" ,
Original file line number Diff line number Diff line change 11# @temporal-contract/worker
22
3+ ## 8.0.0-beta.2
4+
5+ ### Patch Changes
6+
7+ - a54a2f3: Bump ` unthrown ` to ` 5.0.0-beta.7 ` and raise the peer range to ` ^5.0.0-beta.7 ` .
8+
9+ Two changes come with it, neither requiring code changes here:
10+
11+ - ** ` returnType<R>() ` on the built-in matcher** — pins a match's output type so
12+ every branch is checked against it, instead of the result being the union of
13+ the branch returns. Available on all five ` *ErrCases ` combinators, ` match ` 's
14+ ` errCases ` handler, and standalone ` match(value) ` .
15+ - ** ` tapErrCases ` no longer silently drops a ` defect(…) ` branch.** Such a branch
16+ now produces a ` Defect ` whose cause is an ` AggregateError ` of the branch's
17+ cause and the observed error, matching what a ` throw ` in the same position
18+ already did. Only a breaking change for code that relied on the value being
19+ discarded — this package's single ` tapErrCases ` call site logs and does not
20+ use the ` defect ` marker.
21+
22+ - Updated dependencies [ a54a2f3]
23+ - @temporal-contract/contract @8.0.0-beta.2
24+
325## 8.0.0-beta.1
426
527### Patch Changes
Original file line number Diff line number Diff line change 11{
22 "name" : " @temporal-contract/worker" ,
3- "version" : " 8.0.0-beta.1 " ,
3+ "version" : " 8.0.0-beta.2 " ,
44 "description" : " Worker utilities with unthrown Result/AsyncResult for implementing temporal-contract workflows and activities" ,
55 "keywords" : [
66 " contract" ,
You can’t perform that action at this time.
0 commit comments