diff --git a/.changeset/pre.json b/.changeset/pre.json index 0a46da905..8a12b1cf7 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -124,6 +124,7 @@ "centralize-event-semantics", "chatty-walls-appear", "ci-runtime-fast-paths", + "class-expression-registration-iife", "clean-brooms-travel", "clear-server-external-warning", "clever-adults-ask", @@ -169,9 +170,11 @@ "docs-event-sourcing-duplicate-events", "docs-migration-guides-redirects", "docs-next-16-3-3", + "docs-prose-typo-sweep", "docs-rendered-link-lint", "docs-step-executed-multiple-times", "docs-v5-whats-new-pages", + "document-node-http-v4", "drain-consume-loop-synchronously", "drain-pending-queue-on-completion", "drop-precondition-guard-capability", @@ -185,6 +188,7 @@ "e2e-pickup-watchdog", "e2e-test-budgets", "e2e-timing-polling", + "e2e-vercel-concurrency-cap", "e2e-wait-for-hook", "early-cooks-accept", "easy-dodos-doubt", @@ -365,6 +369,7 @@ "log-queue-handler-retries", "lost-payload-terminal", "loud-pugs-recycle", + "lucky-donkeys-repeat", "lucky-pandas-listen", "lucky-windows-smash", "many-peas-jog", @@ -448,7 +453,9 @@ "python-cancellable-steps", "python-workbench-app", "queue-client-0-5-0", + "queue-dispatcher-node-http", "queue-namespace-primitive", + "queue-transport-deadline", "queued-for-uses-first-step-started", "quick-local-replay", "quickjs-baseline-snapshot", @@ -528,6 +535,7 @@ "route-bundle-isolation-regression-test", "rsfs-replay-telemetry", "run-cancel-reason", + "run-get-writable", "run-idempotency-docs", "run-status-long-poll", "run-step-error-hydration", @@ -601,6 +609,8 @@ "stream-run-started-page", "stream-write-flush-span", "stream-writemulti-batching", + "stream-ws-capability-gate", + "stream-ws-protocol-v1-client", "strong-cups-sip", "stso-inline-vs-queue-hop", "sveltekit-config-loader", @@ -679,6 +689,7 @@ "vitest-bundle-local-step-deps", "vm-determinism-hardening", "wait-continuation-rearm", + "wake-loop-repro-scenario", "warn-external-workflow-packages", "web-analytics-list-reads", "web-embeddable-handler", @@ -710,6 +721,7 @@ "world-local-hook-staging-slots", "world-local-path-traversal", "world-local-resume-redelivery-converge", + "world-local-retry-json-read", "world-local-retry-transport-failures", "world-local-run-failed-not-found", "world-local-tighten-id-validation", @@ -731,6 +743,7 @@ "world-zod-dependency", "writable-group-commit", "ws-events-transport", + "ws-stream-writer-session", "ws-strict-fallback", "ws-transport-default-on", "ws-transport-synthetic-spans", diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 6f150ba12..ce59cb96d 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/astro +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`ae5ee5b`](https://github.com/vercel/workflow/commit/ae5ee5ba2e68ca9850a5cb7b2b253388d06fdd8f)]: + - @workflow/swc-plugin@5.0.0-beta.6 + - @workflow/builders@5.0.0-beta.49 + - @workflow/rollup@5.0.0-beta.49 + - @workflow/vite@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index c86eaea55..1599ffec4 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/astro", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "Astro integration for Workflow SDK", "type": "module", "main": "dist/index.js", diff --git a/packages/builders/CHANGELOG.md b/packages/builders/CHANGELOG.md index b08040b9b..34a76e195 100644 --- a/packages/builders/CHANGELOG.md +++ b/packages/builders/CHANGELOG.md @@ -1,5 +1,14 @@ # @workflow/builders +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`ae5ee5b`](https://github.com/vercel/workflow/commit/ae5ee5ba2e68ca9850a5cb7b2b253388d06fdd8f), [`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`c340820`](https://github.com/vercel/workflow/commit/c3408204110f5e8fbb53cefedf136caf00ee452d), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/swc-plugin@5.0.0-beta.6 + - @workflow/core@5.0.0-beta.49 + - @workflow/errors@5.0.0-beta.21 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/builders/package.json b/packages/builders/package.json index 883300120..9f8aad301 100644 --- a/packages/builders/package.json +++ b/packages/builders/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/builders", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "Shared builder infrastructure for Workflow SDK", "type": "module", "main": "./dist/index.js", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index d1d16beb7..cbc469300 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,19 @@ # @workflow/cli +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`ae5ee5b`](https://github.com/vercel/workflow/commit/ae5ee5ba2e68ca9850a5cb7b2b253388d06fdd8f), [`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`f83e836`](https://github.com/vercel/workflow/commit/f83e8367f43b73e36e5dde9fdd29279dc51c3e09), [`2354301`](https://github.com/vercel/workflow/commit/2354301f39d5740b33ffbbb4dc8573108006619a), [`c340820`](https://github.com/vercel/workflow/commit/c3408204110f5e8fbb53cefedf136caf00ee452d), [`fdeb642`](https://github.com/vercel/workflow/commit/fdeb6422705afe70da5749057905dfc2027bd049), [`4fdbadc`](https://github.com/vercel/workflow/commit/4fdbadcdce000ca93242f24c3286b5e21ee4ef19), [`9a5660f`](https://github.com/vercel/workflow/commit/9a5660fbd64165e41f6b346407b1c0a099a8123b), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/swc-plugin@5.0.0-beta.6 + - @workflow/core@5.0.0-beta.49 + - @workflow/errors@5.0.0-beta.21 + - @workflow/world@5.0.0-beta.34 + - @workflow/world-local@5.0.0-beta.43 + - @workflow/world-vercel@5.0.0-beta.45 + - @workflow/builders@5.0.0-beta.49 + - @workflow/web@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 0967c138e..83cf2e035 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/cli", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "Command-line interface for Workflow SDK", "type": "module", "bin": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 24489c92a..102dc37d2 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,23 @@ # @workflow/core +## 5.0.0-beta.49 + +### Minor Changes + +- [#3787](https://github.com/vercel/workflow/pull/3787) [`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Add an `experimental_retention` option to `start()`: `experimental_retention: 0` asks the World to delete the run's user data as soon as the run completes or fails, while keeping the run itself listable. Implemented on the Vercel, Postgres and Local Worlds. Reading a run whose data has expired now throws `RunExpiredError` instead of resolving to a placeholder. + +- [#3972](https://github.com/vercel/workflow/pull/3972) [`c340820`](https://github.com/vercel/workflow/commit/c3408204110f5e8fbb53cefedf136caf00ee452d) Thanks [@alangenfeld](https://github.com/alangenfeld)! - Add `Run#getWritable()` and `run.writable` to append to an existing run's stream. + +### Patch Changes + +- [#3832](https://github.com/vercel/workflow/pull/3832) [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa) Thanks [@alangenfeld](https://github.com/alangenfeld)! - Add an optional stateful stream writer-session seam with stable writer identity and sequence tracking. + +- Updated dependencies [[`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`f83e836`](https://github.com/vercel/workflow/commit/f83e8367f43b73e36e5dde9fdd29279dc51c3e09), [`2354301`](https://github.com/vercel/workflow/commit/2354301f39d5740b33ffbbb4dc8573108006619a), [`fdeb642`](https://github.com/vercel/workflow/commit/fdeb6422705afe70da5749057905dfc2027bd049), [`4fdbadc`](https://github.com/vercel/workflow/commit/4fdbadcdce000ca93242f24c3286b5e21ee4ef19), [`9a5660f`](https://github.com/vercel/workflow/commit/9a5660fbd64165e41f6b346407b1c0a099a8123b), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/errors@5.0.0-beta.21 + - @workflow/world@5.0.0-beta.34 + - @workflow/world-local@5.0.0-beta.43 + - @workflow/world-vercel@5.0.0-beta.45 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 57ec9b146..219abe261 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/core", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "Core runtime and engine for Workflow SDK", "type": "module", "main": "dist/index.js", diff --git a/packages/errors/CHANGELOG.md b/packages/errors/CHANGELOG.md index 59893b134..039746a5e 100644 --- a/packages/errors/CHANGELOG.md +++ b/packages/errors/CHANGELOG.md @@ -1,5 +1,11 @@ # @workflow/errors +## 5.0.0-beta.21 + +### Minor Changes + +- [#3787](https://github.com/vercel/workflow/pull/3787) [`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Add an `experimental_retention` option to `start()`: `experimental_retention: 0` asks the World to delete the run's user data as soon as the run completes or fails, while keeping the run itself listable. Implemented on the Vercel, Postgres and Local Worlds. Reading a run whose data has expired now throws `RunExpiredError` instead of resolving to a placeholder. + ## 5.0.0-beta.20 ### Minor Changes diff --git a/packages/errors/package.json b/packages/errors/package.json index 0d9e6e147..2f9179ecf 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -1,7 +1,7 @@ { "name": "@workflow/errors", "description": "A package for standardizing errors in Workflow SDK", - "version": "5.0.0-beta.20", + "version": "5.0.0-beta.21", "type": "module", "main": "dist/index.js", "files": [ diff --git a/packages/nest/CHANGELOG.md b/packages/nest/CHANGELOG.md index 11910725f..68d7bc03b 100644 --- a/packages/nest/CHANGELOG.md +++ b/packages/nest/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/nest +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`ae5ee5b`](https://github.com/vercel/workflow/commit/ae5ee5ba2e68ca9850a5cb7b2b253388d06fdd8f)]: + - @workflow/swc-plugin@5.0.0-beta.6 + - @workflow/builders@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/nest/package.json b/packages/nest/package.json index 3274dddb5..6fbcc9bad 100644 --- a/packages/nest/package.json +++ b/packages/nest/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nest", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "NestJS integration for Workflow SDK", "type": "module", "main": "dist/index.js", diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index 7680e16c2..29ff08955 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,5 +1,14 @@ # @workflow/next +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`ae5ee5b`](https://github.com/vercel/workflow/commit/ae5ee5ba2e68ca9850a5cb7b2b253388d06fdd8f), [`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`c340820`](https://github.com/vercel/workflow/commit/c3408204110f5e8fbb53cefedf136caf00ee452d), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/swc-plugin@5.0.0-beta.6 + - @workflow/core@5.0.0-beta.49 + - @workflow/builders@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/next/package.json b/packages/next/package.json index b1a899f58..152183580 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/next", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "Next.js integration for Workflow SDK", "type": "commonjs", "main": "dist/index.js", diff --git a/packages/nitro/CHANGELOG.md b/packages/nitro/CHANGELOG.md index 3fa61d727..3fcf2e452 100644 --- a/packages/nitro/CHANGELOG.md +++ b/packages/nitro/CHANGELOG.md @@ -1,5 +1,17 @@ # @workflow/nitro +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`ae5ee5b`](https://github.com/vercel/workflow/commit/ae5ee5ba2e68ca9850a5cb7b2b253388d06fdd8f), [`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`c340820`](https://github.com/vercel/workflow/commit/c3408204110f5e8fbb53cefedf136caf00ee452d), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/swc-plugin@5.0.0-beta.6 + - @workflow/core@5.0.0-beta.49 + - @workflow/builders@5.0.0-beta.49 + - @workflow/rollup@5.0.0-beta.49 + - @workflow/web@5.0.0-beta.49 + - @workflow/vite@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/nitro/package.json b/packages/nitro/package.json index a75e0c3c9..b46d4e691 100644 --- a/packages/nitro/package.json +++ b/packages/nitro/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nitro", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "Nitro integration for Workflow SDK", "type": "module", "main": "dist/index.js", diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 85f40e294..617f8cd00 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/nuxt +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies []: + - @workflow/nitro@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 9f2329496..efc9d6f40 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nuxt", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "Nuxt integration for Workflow SDK", "license": "Apache-2.0", "type": "module", diff --git a/packages/rollup/CHANGELOG.md b/packages/rollup/CHANGELOG.md index ef4f51cc5..d435d3e7b 100644 --- a/packages/rollup/CHANGELOG.md +++ b/packages/rollup/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/rollup +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`ae5ee5b`](https://github.com/vercel/workflow/commit/ae5ee5ba2e68ca9850a5cb7b2b253388d06fdd8f)]: + - @workflow/swc-plugin@5.0.0-beta.6 + - @workflow/builders@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/rollup/package.json b/packages/rollup/package.json index 821fb1462..16d89ef3f 100644 --- a/packages/rollup/package.json +++ b/packages/rollup/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/rollup", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "Rollup plugin for Workflow SDK", "type": "module", "main": "dist/index.js", diff --git a/packages/sveltekit/CHANGELOG.md b/packages/sveltekit/CHANGELOG.md index eb1dbd681..cd7eae1ef 100644 --- a/packages/sveltekit/CHANGELOG.md +++ b/packages/sveltekit/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/sveltekit +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`ae5ee5b`](https://github.com/vercel/workflow/commit/ae5ee5ba2e68ca9850a5cb7b2b253388d06fdd8f)]: + - @workflow/swc-plugin@5.0.0-beta.6 + - @workflow/builders@5.0.0-beta.49 + - @workflow/rollup@5.0.0-beta.49 + - @workflow/vite@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index 43fed0d6c..b2229de21 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/sveltekit", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "SvelteKit integration for Workflow SDK", "type": "module", "main": "dist/index.js", diff --git a/packages/swc-plugin-workflow/CHANGELOG.md b/packages/swc-plugin-workflow/CHANGELOG.md index d420be54d..cdf0c26fe 100644 --- a/packages/swc-plugin-workflow/CHANGELOG.md +++ b/packages/swc-plugin-workflow/CHANGELOG.md @@ -1,5 +1,11 @@ # @workflow/swc-plugin +## 5.0.0-beta.6 + +### Patch Changes + +- [#3971](https://github.com/vercel/workflow/pull/3971) [`ae5ee5b`](https://github.com/vercel/workflow/commit/ae5ee5ba2e68ca9850a5cb7b2b253388d06fdd8f) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Register class expressions through an IIFE that closes over the class instead of module-level code that references it by name, fixing the unresolvable `AnonymousClass` reference emitted for shapes such as `var Foo = class { ... }` in pre-bundled packages. + ## 5.0.0-beta.5 ### Patch Changes diff --git a/packages/swc-plugin-workflow/package.json b/packages/swc-plugin-workflow/package.json index c594bbb92..e775ef8f0 100644 --- a/packages/swc-plugin-workflow/package.json +++ b/packages/swc-plugin-workflow/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/swc-plugin", - "version": "5.0.0-beta.5", + "version": "5.0.0-beta.6", "description": "SWC plugin for transforming Workflow SDK code", "license": "Apache-2.0", "type": "module", diff --git a/packages/vite/CHANGELOG.md b/packages/vite/CHANGELOG.md index 415b751bd..0593365ce 100644 --- a/packages/vite/CHANGELOG.md +++ b/packages/vite/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/vite +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies []: + - @workflow/builders@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/vite/package.json b/packages/vite/package.json index 1ad7ed6a7..c1ec3060f 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -1,7 +1,7 @@ { "name": "@workflow/vite", "description": "Vite plugin for Workflow SDK", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "type": "module", "main": "dist/index.js", "files": [ diff --git a/packages/vitest/CHANGELOG.md b/packages/vitest/CHANGELOG.md index 3b7c12cf5..29567920c 100644 --- a/packages/vitest/CHANGELOG.md +++ b/packages/vitest/CHANGELOG.md @@ -1,5 +1,16 @@ # @workflow/vitest +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`c340820`](https://github.com/vercel/workflow/commit/c3408204110f5e8fbb53cefedf136caf00ee452d), [`9a5660f`](https://github.com/vercel/workflow/commit/9a5660fbd64165e41f6b346407b1c0a099a8123b), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/core@5.0.0-beta.49 + - @workflow/world@5.0.0-beta.34 + - @workflow/world-local@5.0.0-beta.43 + - @workflow/builders@5.0.0-beta.49 + - @workflow/rollup@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/vitest/package.json b/packages/vitest/package.json index 906812233..a7a69a0a1 100644 --- a/packages/vitest/package.json +++ b/packages/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/vitest", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "Vitest plugin for testing Workflow SDK workflows", "type": "module", "main": "./dist/index.js", diff --git a/packages/web-shared/CHANGELOG.md b/packages/web-shared/CHANGELOG.md index 1af02062a..760078bd8 100644 --- a/packages/web-shared/CHANGELOG.md +++ b/packages/web-shared/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/web-shared +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`c340820`](https://github.com/vercel/workflow/commit/c3408204110f5e8fbb53cefedf136caf00ee452d), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/core@5.0.0-beta.49 + - @workflow/world@5.0.0-beta.34 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/web-shared/package.json b/packages/web-shared/package.json index 43bd468fd..3cd7daca2 100644 --- a/packages/web-shared/package.json +++ b/packages/web-shared/package.json @@ -1,7 +1,7 @@ { "name": "@workflow/web-shared", "description": "Shared components for Workflow Observability UI", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "private": false, "files": [ "dist", diff --git a/packages/web/CHANGELOG.md b/packages/web/CHANGELOG.md index df0607355..eebc0a3ae 100644 --- a/packages/web/CHANGELOG.md +++ b/packages/web/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/web +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`9a5660f`](https://github.com/vercel/workflow/commit/9a5660fbd64165e41f6b346407b1c0a099a8123b)]: + - @workflow/world-local@5.0.0-beta.43 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/web/package.json b/packages/web/package.json index 1d57e4653..b95fa154e 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,7 +1,7 @@ { "name": "@workflow/web", "description": "Workflow Observability UI", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "type": "module", "private": false, "files": [ diff --git a/packages/workflow/CHANGELOG.md b/packages/workflow/CHANGELOG.md index 34671c271..ab48399f0 100644 --- a/packages/workflow/CHANGELOG.md +++ b/packages/workflow/CHANGELOG.md @@ -1,5 +1,26 @@ # workflow +## 5.0.0-beta.49 + +### Minor Changes + +- [#3972](https://github.com/vercel/workflow/pull/3972) [`c340820`](https://github.com/vercel/workflow/commit/c3408204110f5e8fbb53cefedf136caf00ee452d) Thanks [@alangenfeld](https://github.com/alangenfeld)! - Add `Run#getWritable()` and `run.writable` to append to an existing run's stream. + +### Patch Changes + +- Updated dependencies [[`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`c340820`](https://github.com/vercel/workflow/commit/c3408204110f5e8fbb53cefedf136caf00ee452d), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/core@5.0.0-beta.49 + - @workflow/errors@5.0.0-beta.21 + - @workflow/astro@5.0.0-beta.49 + - @workflow/cli@5.0.0-beta.49 + - @workflow/nest@5.0.0-beta.49 + - @workflow/next@5.0.0-beta.49 + - @workflow/nitro@5.0.0-beta.49 + - @workflow/rollup@5.0.0-beta.49 + - @workflow/sveltekit@5.0.0-beta.49 + - @workflow/typescript-plugin@5.0.0-beta.5 + - @workflow/nuxt@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Minor Changes diff --git a/packages/workflow/package.json b/packages/workflow/package.json index 19c451d6b..9ea94cf05 100644 --- a/packages/workflow/package.json +++ b/packages/workflow/package.json @@ -1,6 +1,6 @@ { "name": "workflow", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "Workflow SDK - Build durable, resilient, and observable workflows", "main": "dist/typescript-plugin.cjs", "type": "module", diff --git a/packages/world-local/CHANGELOG.md b/packages/world-local/CHANGELOG.md index d9b042c78..255dff970 100644 --- a/packages/world-local/CHANGELOG.md +++ b/packages/world-local/CHANGELOG.md @@ -1,5 +1,19 @@ # @workflow/world-local +## 5.0.0-beta.43 + +### Minor Changes + +- [#3787](https://github.com/vercel/workflow/pull/3787) [`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Add an `experimental_retention` option to `start()`: `experimental_retention: 0` asks the World to delete the run's user data as soon as the run completes or fails, while keeping the run itself listable. Implemented on the Vercel, Postgres and Local Worlds. Reading a run whose data has expired now throws `RunExpiredError` instead of resolving to a placeholder. + +### Patch Changes + +- [#4051](https://github.com/vercel/workflow/pull/4051) [`9a5660f`](https://github.com/vercel/workflow/commit/9a5660fbd64165e41f6b346407b1c0a099a8123b) Thanks [@chadhietala](https://github.com/chadhietala)! - Retry transient Windows file-lock failures while reading JSON files. + +- Updated dependencies [[`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/errors@5.0.0-beta.21 + - @workflow/world@5.0.0-beta.34 + ## 5.0.0-beta.42 ### Patch Changes diff --git a/packages/world-local/package.json b/packages/world-local/package.json index 26f658b0a..389c9aceb 100644 --- a/packages/world-local/package.json +++ b/packages/world-local/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-local", - "version": "5.0.0-beta.42", + "version": "5.0.0-beta.43", "description": "Local development World implementation for Workflow SDK", "type": "module", "main": "dist/index.js", diff --git a/packages/world-postgres/CHANGELOG.md b/packages/world-postgres/CHANGELOG.md index 4119b22e1..027c7ef8a 100644 --- a/packages/world-postgres/CHANGELOG.md +++ b/packages/world-postgres/CHANGELOG.md @@ -1,5 +1,18 @@ # @workflow/world-postgres +## 5.0.0-beta.41 + +### Minor Changes + +- [#3787](https://github.com/vercel/workflow/pull/3787) [`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Add an `experimental_retention` option to `start()`: `experimental_retention: 0` asks the World to delete the run's user data as soon as the run completes or fails, while keeping the run itself listable. Implemented on the Vercel, Postgres and Local Worlds. Reading a run whose data has expired now throws `RunExpiredError` instead of resolving to a placeholder. + +### Patch Changes + +- Updated dependencies [[`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`9a5660f`](https://github.com/vercel/workflow/commit/9a5660fbd64165e41f6b346407b1c0a099a8123b), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/errors@5.0.0-beta.21 + - @workflow/world@5.0.0-beta.34 + - @workflow/world-local@5.0.0-beta.43 + ## 5.0.0-beta.40 ### Patch Changes diff --git a/packages/world-postgres/package.json b/packages/world-postgres/package.json index c2ca694af..fc0f6714e 100644 --- a/packages/world-postgres/package.json +++ b/packages/world-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-postgres", - "version": "5.0.0-beta.40", + "version": "5.0.0-beta.41", "description": "A reference World implementation based on PostgreSQL", "type": "module", "main": "dist/index.js", diff --git a/packages/world-testing/CHANGELOG.md b/packages/world-testing/CHANGELOG.md index 21db5a98b..2926e1a2a 100644 --- a/packages/world-testing/CHANGELOG.md +++ b/packages/world-testing/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/world-testing +## 5.0.0-beta.49 + +### Patch Changes + +- Updated dependencies [[`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`c340820`](https://github.com/vercel/workflow/commit/c3408204110f5e8fbb53cefedf136caf00ee452d), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/core@5.0.0-beta.49 + - @workflow/world@5.0.0-beta.34 + - workflow@5.0.0-beta.49 + - @workflow/cli@5.0.0-beta.49 + ## 5.0.0-beta.48 ### Patch Changes diff --git a/packages/world-testing/package.json b/packages/world-testing/package.json index e7e295b3d..069c750e7 100644 --- a/packages/world-testing/package.json +++ b/packages/world-testing/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-testing", - "version": "5.0.0-beta.48", + "version": "5.0.0-beta.49", "description": "Testing utilities and World implementation for Workflow SDK", "main": "dist/src/index.mjs", "files": [ diff --git a/packages/world-vercel/CHANGELOG.md b/packages/world-vercel/CHANGELOG.md index 1dbf6872d..3ed9c771f 100644 --- a/packages/world-vercel/CHANGELOG.md +++ b/packages/world-vercel/CHANGELOG.md @@ -1,5 +1,21 @@ # @workflow/world-vercel +## 5.0.0-beta.45 + +### Patch Changes + +- [#4044](https://github.com/vercel/workflow/pull/4044) [`f83e836`](https://github.com/vercel/workflow/commit/f83e8367f43b73e36e5dde9fdd29279dc51c3e09) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Honor `WORKFLOW_NODE_HTTP` on the queue client's transport, so a deployment whose bundled undici is unusable can still acknowledge queue messages instead of redelivering them until the invocation is killed. + +- [#4049](https://github.com/vercel/workflow/pull/4049) [`2354301`](https://github.com/vercel/workflow/commit/2354301f39d5740b33ffbbb4dc8573108006619a) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Give the queue client its own connection pool and a total per-request deadline, so a stalled queue acknowledgement fails fast instead of holding the invocation until the platform kills it. + +- [#3764](https://github.com/vercel/workflow/pull/3764) [`fdeb642`](https://github.com/vercel/workflow/commit/fdeb6422705afe70da5749057905dfc2027bd049) Thanks [@alangenfeld](https://github.com/alangenfeld)! - Add the default-off stream WebSocket capability gate. + +- [#3763](https://github.com/vercel/workflow/pull/3763) [`4fdbadc`](https://github.com/vercel/workflow/commit/4fdbadcdce000ca93242f24c3286b5e21ee4ef19) Thanks [@alangenfeld](https://github.com/alangenfeld)! - Add the client-side `workflow-stream-ws/v1` stream-write frame contract. + +- Updated dependencies [[`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd), [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa)]: + - @workflow/errors@5.0.0-beta.21 + - @workflow/world@5.0.0-beta.34 + ## 5.0.0-beta.44 ### Minor Changes diff --git a/packages/world-vercel/package.json b/packages/world-vercel/package.json index b9e766bda..00c88f788 100644 --- a/packages/world-vercel/package.json +++ b/packages/world-vercel/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-vercel", - "version": "5.0.0-beta.44", + "version": "5.0.0-beta.45", "description": "Vercel platform World implementation for Workflow SDK", "type": "module", "main": "dist/index.js", diff --git a/packages/world/CHANGELOG.md b/packages/world/CHANGELOG.md index bfa9ee299..89f5c5e28 100644 --- a/packages/world/CHANGELOG.md +++ b/packages/world/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/world +## 5.0.0-beta.34 + +### Minor Changes + +- [#3787](https://github.com/vercel/workflow/pull/3787) [`61fb1f9`](https://github.com/vercel/workflow/commit/61fb1f93bd914ae6f62e6f7926f9b9ea37a870dd) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Add an `experimental_retention` option to `start()`: `experimental_retention: 0` asks the World to delete the run's user data as soon as the run completes or fails, while keeping the run itself listable. Implemented on the Vercel, Postgres and Local Worlds. Reading a run whose data has expired now throws `RunExpiredError` instead of resolving to a placeholder. + +- [#3832](https://github.com/vercel/workflow/pull/3832) [`4547e1a`](https://github.com/vercel/workflow/commit/4547e1a7a95f273f3166edf45344dc827f1935fa) Thanks [@alangenfeld](https://github.com/alangenfeld)! - Add an optional stateful stream writer-session seam with stable writer identity and sequence tracking. + ## 5.0.0-beta.33 ### Minor Changes diff --git a/packages/world/package.json b/packages/world/package.json index 6e545b881..7727fc1ce 100644 --- a/packages/world/package.json +++ b/packages/world/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world", - "version": "5.0.0-beta.33", + "version": "5.0.0-beta.34", "description": "The Workflows World interface", "type": "module", "main": "dist/index.js",