Skip to content

Commit 9ec2a82

Browse files
github-actions[bot]btravers
authored andcommitted
chore: release packages (beta)
1 parent 6c88b3c commit 9ec2a82

9 files changed

Lines changed: 70 additions & 4 deletions

File tree

.changeset/pre.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
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
]

packages/client/CHANGELOG.md

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

packages/client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",

packages/contract/CHANGELOG.md

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

packages/contract/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",

packages/testing/CHANGELOG.md

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

packages/testing/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",

packages/worker/CHANGELOG.md

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

packages/worker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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",

0 commit comments

Comments
 (0)