Skip to content

Commit eb34e81

Browse files
Version Packages (beta)
1 parent 38ee590 commit eb34e81

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+385
-27
lines changed

.changeset/pre.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@
5252
"changesets": [
5353
"add-btoa-buffer",
5454
"add-bulk-cancel-and-status-filter",
55+
"add-cli-transform-validate",
56+
"add-cli-validate-serde",
5557
"add-documentation",
5658
"add-durable-agent-constructor-context",
5759
"add-hook-conflict-error",
@@ -64,6 +66,7 @@
6466
"add-resolve-latest-deployment-world",
6567
"add-run-exists-getter",
6668
"add-run-wake-up",
69+
"add-serde-compliance-checker",
6770
"add-sleep-in-loop-e2e-test",
6871
"add-type-safety",
6972
"afraid-candies-find",
@@ -102,6 +105,7 @@
102105
"brown-chicken-act",
103106
"brown-cobras-raise",
104107
"bump-nextjs-deps",
108+
"bump-to-v5",
105109
"bumpy-mice-do",
106110
"bumpy-taxis-learn",
107111
"busy-ears-switch",
@@ -132,6 +136,7 @@
132136
"cold-planets-pump",
133137
"common-mangos-bet",
134138
"common-singers-hide",
139+
"configurable-stream-flush-interval",
135140
"consolidate-config",
136141
"cool-lands-buy",
137142
"cool-radios-beg",
@@ -170,6 +175,7 @@
170175
"detect-orphaned-events",
171176
"dirty-sloths-cut",
172177
"docs-deploymentid-latest",
178+
"domexception-serialization",
173179
"dot-file-directive-discovery",
174180
"dry-mammals-change",
175181
"dull-adults-wonder",
@@ -279,6 +285,7 @@
279285
"forty-tables-lick",
280286
"forty-taxis-bet",
281287
"four-dancers-send",
288+
"four-donuts-glow",
282289
"four-pillows-fall",
283290
"free-bugs-design",
284291
"free-carrots-repair",
@@ -442,13 +449,15 @@
442449
"poor-frogs-wear",
443450
"poor-lines-make",
444451
"postgres-error-stack",
452+
"preserve-reasoning-content",
445453
"pretty-dolls-judge",
446454
"pretty-duration-format",
447455
"pretty-teeth-brush",
448456
"prevent-deterministic-webhook-tokens",
449457
"proud-dingos-peel",
450458
"public-durable-agent-tools",
451459
"public-rice-arrive",
460+
"puny-oranges-speak",
452461
"puny-schools-retire",
453462
"purple-dots-dance",
454463
"purple-paths-pump",
@@ -510,6 +519,7 @@
510519
"silver-boats-fold",
511520
"silver-carrots-think",
512521
"silver-doodles-look",
522+
"six-peas-make",
513523
"sixty-baboons-wonder",
514524
"sixty-carpets-join",
515525
"sixty-facts-slide",

packages/ai/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# @workflow/ai
22

3+
## 5.0.0-beta.61
4+
5+
### Major Changes
6+
7+
- [#1622](https://github.com/vercel/workflow/pull/1622) [`38ee590`](https://github.com/vercel/workflow/commit/38ee590b985d7b8544a595bbaa34705a550ca3e3) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Bump all packages to `5.0.0-beta.1` for next development cycle. Beta versions may be breaking even on patch changes. Upgrade only if you want to test experimental features.
8+
9+
### Patch Changes
10+
11+
- [#1444](https://github.com/vercel/workflow/pull/1444) [`e9ebe8f`](https://github.com/vercel/workflow/commit/e9ebe8faa3da673481a699d01c29a1726f15b042) Thanks [@gr2m](https://github.com/gr2m)! - Preserve reasoning content in DurableAgent conversation history across tool loop steps
12+
13+
- Updated dependencies [[`38ee590`](https://github.com/vercel/workflow/commit/38ee590b985d7b8544a595bbaa34705a550ca3e3)]:
14+
- workflow@5.0.0-beta.78
15+
- @workflow/serde@5.0.0-beta.3
16+
317
## 4.1.0-beta.60
418

519
### Patch Changes

packages/ai/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@workflow/ai",
3-
"version": "4.1.0-beta.60",
3+
"version": "5.0.0-beta.61",
44
"description": "Workflow SDK compatible helper library for the AI SDK",
55
"type": "module",
66
"main": "dist/index.js",

packages/astro/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# @workflow/astro
22

3+
## 4.0.0-beta.52
4+
5+
### Major Changes
6+
7+
- [#1622](https://github.com/vercel/workflow/pull/1622) [`38ee590`](https://github.com/vercel/workflow/commit/38ee590b985d7b8544a595bbaa34705a550ca3e3) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Bump all packages to `5.0.0-beta.1` for next development cycle. Beta versions may be breaking even on patch changes. Upgrade only if you want to test experimental features.
8+
9+
### Patch Changes
10+
11+
- Updated dependencies [[`f5d2aef`](https://github.com/vercel/workflow/commit/f5d2aef58ff6d655989d00e4b9a8712d856bdca0), [`38ee590`](https://github.com/vercel/workflow/commit/38ee590b985d7b8544a595bbaa34705a550ca3e3)]:
12+
- @workflow/builders@5.0.0-beta.69
13+
- @workflow/rollup@4.0.0-beta.35
14+
- @workflow/swc-plugin@5.0.0-beta.23
15+
- @workflow/vite@4.0.0-beta.28
16+
317
## 4.0.0-beta.51
418

519
### Patch Changes

packages/astro/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@workflow/astro",
3-
"version": "4.0.0-beta.51",
3+
"version": "4.0.0-beta.52",
44
"description": "Astro integration for Workflow SDK",
55
"type": "module",
66
"main": "dist/index.js",

packages/builders/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# @workflow/builders
22

3+
## 5.0.0-beta.69
4+
5+
### Major Changes
6+
7+
- [#1622](https://github.com/vercel/workflow/pull/1622) [`38ee590`](https://github.com/vercel/workflow/commit/38ee590b985d7b8544a595bbaa34705a550ca3e3) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Bump all packages to `5.0.0-beta.1` for next development cycle. Beta versions may be breaking even on patch changes. Upgrade only if you want to test experimental features.
8+
9+
### Patch Changes
10+
11+
- [#1552](https://github.com/vercel/workflow/pull/1552) [`f5d2aef`](https://github.com/vercel/workflow/commit/f5d2aef58ff6d655989d00e4b9a8712d856bdca0) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Add serde compliance checker (`analyzeSerdeCompliance`) and build-time warnings for classes with Node.js imports in workflow bundle
12+
13+
- Updated dependencies [[`38ee590`](https://github.com/vercel/workflow/commit/38ee590b985d7b8544a595bbaa34705a550ca3e3), [`7e70d18`](https://github.com/vercel/workflow/commit/7e70d1823add7930d6df7f84e1a6a77d888eb851), [`ba916e1`](https://github.com/vercel/workflow/commit/ba916e1566acc56533e7f5fcebbb8466360e0581), [`c8dce52`](https://github.com/vercel/workflow/commit/c8dce5260627a2f349618976e8478ce03e656536), [`ab872cc`](https://github.com/vercel/workflow/commit/ab872cc9fb6c24091c8c0eeb0efa7d0cbbdf20d8)]:
14+
- @workflow/core@5.0.0-beta.78
15+
- @workflow/errors@5.0.0-beta.21
16+
- @workflow/swc-plugin@5.0.0-beta.23
17+
- @workflow/utils@5.0.0-beta.14
18+
319
## 4.0.1-beta.68
420

521
### Patch Changes

packages/builders/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@workflow/builders",
3-
"version": "4.0.1-beta.68",
3+
"version": "5.0.0-beta.69",
44
"description": "Shared builder infrastructure for Workflow SDK",
55
"type": "module",
66
"main": "./dist/index.js",

packages/cli/CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
# @workflow/cli
22

3+
## 5.0.0-beta.78
4+
5+
### Major Changes
6+
7+
- [#1622](https://github.com/vercel/workflow/pull/1622) [`38ee590`](https://github.com/vercel/workflow/commit/38ee590b985d7b8544a595bbaa34705a550ca3e3) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Bump all packages to `5.0.0-beta.1` for next development cycle. Beta versions may be breaking even on patch changes. Upgrade only if you want to test experimental features.
8+
9+
### Patch Changes
10+
11+
- [#1552](https://github.com/vercel/workflow/pull/1552) [`f5d2aef`](https://github.com/vercel/workflow/commit/f5d2aef58ff6d655989d00e4b9a8712d856bdca0) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Add `workflow transform` command for inspecting SWC transform output with optional serde compliance analysis
12+
13+
- [#1552](https://github.com/vercel/workflow/pull/1552) [`f5d2aef`](https://github.com/vercel/workflow/commit/f5d2aef58ff6d655989d00e4b9a8712d856bdca0) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Implement serde compliance checks in `workflow validate`
14+
15+
- [#1414](https://github.com/vercel/workflow/pull/1414) [`2680a42`](https://github.com/vercel/workflow/commit/2680a427f0f15182ce559bdab620a1c6d463c3f3) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Add `Request` and `Response` revivers to web and CLI hydration so serialized Request/Response objects display correctly in the observability UI and CLI inspect output.
16+
17+
- Updated dependencies [[`f5d2aef`](https://github.com/vercel/workflow/commit/f5d2aef58ff6d655989d00e4b9a8712d856bdca0), [`38ee590`](https://github.com/vercel/workflow/commit/38ee590b985d7b8544a595bbaa34705a550ca3e3), [`7e70d18`](https://github.com/vercel/workflow/commit/7e70d1823add7930d6df7f84e1a6a77d888eb851), [`ba916e1`](https://github.com/vercel/workflow/commit/ba916e1566acc56533e7f5fcebbb8466360e0581), [`c8dce52`](https://github.com/vercel/workflow/commit/c8dce5260627a2f349618976e8478ce03e656536), [`ab872cc`](https://github.com/vercel/workflow/commit/ab872cc9fb6c24091c8c0eeb0efa7d0cbbdf20d8)]:
18+
- @workflow/builders@5.0.0-beta.69
19+
- @workflow/core@5.0.0-beta.78
20+
- @workflow/errors@5.0.0-beta.21
21+
- @workflow/swc-plugin@5.0.0-beta.23
22+
- @workflow/utils@5.0.0-beta.14
23+
- @workflow/web@5.0.0-beta.48
24+
- @workflow/world@5.0.0-beta.17
25+
- @workflow/world-local@5.0.0-beta.51
26+
- @workflow/world-vercel@5.0.0-beta.49
27+
328
## 4.2.0-beta.77
429

530
### Patch Changes

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@workflow/cli",
3-
"version": "4.2.0-beta.77",
3+
"version": "5.0.0-beta.78",
44
"description": "Command-line interface for Workflow SDK",
55
"type": "module",
66
"bin": {

packages/core/CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# @workflow/core
22

3+
## 5.0.0-beta.78
4+
5+
### Major Changes
6+
7+
- [#1622](https://github.com/vercel/workflow/pull/1622) [`38ee590`](https://github.com/vercel/workflow/commit/38ee590b985d7b8544a595bbaa34705a550ca3e3) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Bump all packages to `5.0.0-beta.1` for next development cycle. Beta versions may be breaking even on patch changes. Upgrade only if you want to test experimental features.
8+
9+
### Patch Changes
10+
11+
- [#1533](https://github.com/vercel/workflow/pull/1533) [`7e70d18`](https://github.com/vercel/workflow/commit/7e70d1823add7930d6df7f84e1a6a77d888eb851) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Add `streamFlushIntervalMs` option to `Streamer` interface, optional for worlds to allow overwriting the default of 10ms in low-latency environments.
12+
13+
- [#1512](https://github.com/vercel/workflow/pull/1512) [`ba916e1`](https://github.com/vercel/workflow/commit/ba916e1566acc56533e7f5fcebbb8466360e0581) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Add `DOMException` to the workflow VM context and add first-class serialization support, preserving `message`, `name`, and derived `code` across serialization boundaries
14+
15+
- [#1537](https://github.com/vercel/workflow/pull/1537) [`c8dce52`](https://github.com/vercel/workflow/commit/c8dce5260627a2f349618976e8478ce03e656536) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Allow workflow invocation to create run if initial storage call in `start` did not succeed. Send run input through queue to enable this. Allow creating run_created and run_started events together in World, and skip first event list call by returning events directly.
16+
17+
- [#1606](https://github.com/vercel/workflow/pull/1606) [`ab872cc`](https://github.com/vercel/workflow/commit/ab872cc9fb6c24091c8c0eeb0efa7d0cbbdf20d8) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Make registeredSteps a global singleton to protect against module duplication and caching issues
18+
19+
- Updated dependencies [[`38ee590`](https://github.com/vercel/workflow/commit/38ee590b985d7b8544a595bbaa34705a550ca3e3), [`7e70d18`](https://github.com/vercel/workflow/commit/7e70d1823add7930d6df7f84e1a6a77d888eb851), [`c8dce52`](https://github.com/vercel/workflow/commit/c8dce5260627a2f349618976e8478ce03e656536)]:
20+
- @workflow/errors@5.0.0-beta.21
21+
- @workflow/serde@5.0.0-beta.3
22+
- @workflow/utils@5.0.0-beta.14
23+
- @workflow/world@5.0.0-beta.17
24+
- @workflow/world-local@5.0.0-beta.51
25+
- @workflow/world-vercel@5.0.0-beta.49
26+
327
## 4.2.0-beta.77
428

529
### Patch Changes

0 commit comments

Comments
 (0)