From 98c82b3092727e99811023999258c9325a58c65a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 30 Apr 2026 17:47:44 +0000 Subject: [PATCH] Version Packages (beta) --- .changeset/pre.json | 16 +++++++++++++++- packages/ai/CHANGELOG.md | 9 +++++++++ packages/ai/package.json | 2 +- packages/astro/CHANGELOG.md | 10 ++++++++++ packages/astro/package.json | 2 +- packages/builders/CHANGELOG.md | 12 ++++++++++++ packages/builders/package.json | 2 +- packages/cli/CHANGELOG.md | 14 ++++++++++++++ packages/cli/package.json | 2 +- packages/core/CHANGELOG.md | 14 ++++++++++++++ packages/core/package.json | 2 +- packages/nest/CHANGELOG.md | 10 ++++++++++ packages/nest/package.json | 2 +- packages/next/CHANGELOG.md | 15 +++++++++++++++ packages/next/package.json | 2 +- packages/nitro/CHANGELOG.md | 15 +++++++++++++++ packages/nitro/package.json | 2 +- packages/nuxt/CHANGELOG.md | 7 +++++++ packages/nuxt/package.json | 2 +- packages/rollup/CHANGELOG.md | 10 ++++++++++ packages/rollup/package.json | 2 +- packages/sveltekit/CHANGELOG.md | 10 ++++++++++ packages/sveltekit/package.json | 2 +- packages/swc-plugin-workflow/CHANGELOG.md | 6 ++++++ packages/swc-plugin-workflow/package.json | 2 +- packages/typescript-plugin/CHANGELOG.md | 7 +++++++ packages/typescript-plugin/package.json | 2 +- packages/vite/CHANGELOG.md | 7 +++++++ packages/vite/package.json | 2 +- packages/vitest/CHANGELOG.md | 10 ++++++++++ packages/vitest/package.json | 2 +- packages/web-shared/CHANGELOG.md | 9 +++++++++ packages/web-shared/package.json | 2 +- packages/web/CHANGELOG.md | 6 ++++++ packages/web/package.json | 2 +- packages/workflow/CHANGELOG.md | 20 ++++++++++++++++++++ packages/workflow/package.json | 2 +- packages/world-local/CHANGELOG.md | 6 ++++++ packages/world-local/package.json | 2 +- packages/world-postgres/CHANGELOG.md | 7 +++++++ packages/world-postgres/package.json | 2 +- packages/world-testing/CHANGELOG.md | 9 +++++++++ packages/world-testing/package.json | 2 +- packages/world-vercel/CHANGELOG.md | 6 ++++++ packages/world-vercel/package.json | 2 +- 45 files changed, 256 insertions(+), 23 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 6ff477971e..275b7d8c2d 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -64,6 +64,7 @@ "few-cups-share", "fine-coins-cheat", "fix-builtin-externalize", + "fix-ci-command-injection", "fix-community-world-specversion", "fix-discovery-weakmap-cache", "fix-health-check-correlation-id", @@ -73,25 +74,38 @@ "fix-next-version-resolution", "fix-provider-tool-identity", "fix-stream-get-runid", + "fix-tools-to-model-tools", + "fix-vite-step-source-maps-e2e", "getter-step-support", + "green-streams-decode", "inline-step-registration", "large-regions-talk", "lazy-discovery-bare-specifiers", + "lucky-windows-smash", "many-peas-jog", "neat-runs-serialize", + "next-diagnostics-dist", "ninety-dancers-brush", + "nitro-forward-externals", + "no-eval-in-revive", "o11y-run-ref-rendering", "old-towns-make", "preserve-step-fn-names", "private-member-dce", + "remove-client-mode", "remove-private-subpath", "remove-sdk-serde-exclusion", + "remove-step-file-copy", "rename-domain-urls", + "skip-community-worlds-main", "slow-bottles-pull", + "start-in-workflow", "step-run-required", "sync-step-followup", "tired-spiders-rhyme", "vast-oranges-fail", - "workflow-function-serialization" + "workflow-function-serialization", + "world-local-path-traversal", + "world-vercel-protection-bypass" ] } diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index c325456273..58dd92c93a 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -1,5 +1,14 @@ # @workflow/ai +## 5.0.0-beta.3 + +### Patch Changes + +- [#1544](https://github.com/vercel/workflow/pull/1544) [`3f6d98f`](https://github.com/vercel/workflow/commit/3f6d98f3f0b1e18af47a7665fa210d87f99ff979) Thanks [@iNishant](https://github.com/iNishant)! - Forward `strict`, `inputExamples`, and `providerOptions` tool properties to language model providers, and handle `type: 'dynamic'` tools + +- Updated dependencies [[`e295bae`](https://github.com/vercel/workflow/commit/e295bae417bd072f8e18e8d07c76d90d40ae7cec)]: + - workflow@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/ai/package.json b/packages/ai/package.json index 2fd09aa556..be827aa183 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/ai", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "description": "Workflow SDK compatible helper library for the AI SDK", "type": "module", "main": "dist/index.js", diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 7e62e3239f..7bd5dafa3f 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/astro +## 5.0.0-beta.3 + +### Patch Changes + +- Updated dependencies [[`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c)]: + - @workflow/builders@5.0.0-beta.3 + - @workflow/swc-plugin@5.0.0-beta.3 + - @workflow/rollup@5.0.0-beta.3 + - @workflow/vite@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index c132e831bf..858d0f403c 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/astro", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "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 2878e213c5..24475718eb 100644 --- a/packages/builders/CHANGELOG.md +++ b/packages/builders/CHANGELOG.md @@ -1,5 +1,17 @@ # @workflow/builders +## 5.0.0-beta.3 + +### Patch Changes + +- [#1857](https://github.com/vercel/workflow/pull/1857) [`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12) Thanks [@ijjk](https://github.com/ijjk)! - Write Next.js workflow diagnostics manifests inside the Next.js dist directory and only use `.vercel/output/diagnostics` for the Vercel Build Output API builder. + +- [#1686](https://github.com/vercel/workflow/pull/1686) [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c) Thanks [@TooTallNate](https://github.com/TooTallNate)! - **BREAKING CHANGE**: Remove `client` transform mode from SWC plugin. The `client` and `step` modes were nearly identical — both preserved step function bodies, replaced workflow bodies with throw stubs, and emitted the same JSON manifest. The only differences were the step registration mechanism (simple property assignment vs. IIFE) and whether DCE ran. Step mode now absorbs all client-mode behaviors: hoisted variable references for object property steps (so `.stepId` is accessible), and dead code elimination. All integrations that previously used `mode: 'client'` now use `mode: 'step'`. + +- Updated dependencies [[`7d07fab`](https://github.com/vercel/workflow/commit/7d07fab692ba79d0339b093a45f5beecb219639e), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c), [`e295bae`](https://github.com/vercel/workflow/commit/e295bae417bd072f8e18e8d07c76d90d40ae7cec)]: + - @workflow/core@5.0.0-beta.3 + - @workflow/swc-plugin@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/builders/package.json b/packages/builders/package.json index 5a2ee857da..a3580fd34d 100644 --- a/packages/builders/package.json +++ b/packages/builders/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/builders", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "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 5ac4efd352..625be630ce 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,19 @@ # @workflow/cli +## 5.0.0-beta.3 + +### Patch Changes + +- [#1686](https://github.com/vercel/workflow/pull/1686) [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c) Thanks [@TooTallNate](https://github.com/TooTallNate)! - **BREAKING CHANGE**: Remove `client` transform mode from SWC plugin. The `client` and `step` modes were nearly identical — both preserved step function bodies, replaced workflow bodies with throw stubs, and emitted the same JSON manifest. The only differences were the step registration mechanism (simple property assignment vs. IIFE) and whether DCE ran. Step mode now absorbs all client-mode behaviors: hoisted variable references for object property steps (so `.stepId` is accessible), and dead code elimination. All integrations that previously used `mode: 'client'` now use `mode: 'step'`. + +- Updated dependencies [[`9ea1254`](https://github.com/vercel/workflow/commit/9ea125427f4d96acf142b8b8deca0594e7ee1e7b), [`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12), [`7d07fab`](https://github.com/vercel/workflow/commit/7d07fab692ba79d0339b093a45f5beecb219639e), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c), [`e295bae`](https://github.com/vercel/workflow/commit/e295bae417bd072f8e18e8d07c76d90d40ae7cec), [`3ad8ee7`](https://github.com/vercel/workflow/commit/3ad8ee7e33e4639cf0e4778c1e87b96a17a74c56), [`354840e`](https://github.com/vercel/workflow/commit/354840e93b46e2eae29d4b1f936b04a92db1890e)]: + - @workflow/web@5.0.0-beta.3 + - @workflow/builders@5.0.0-beta.3 + - @workflow/core@5.0.0-beta.3 + - @workflow/swc-plugin@5.0.0-beta.3 + - @workflow/world-local@5.0.0-beta.3 + - @workflow/world-vercel@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 3f3042667c..5814dc33ab 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/cli", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "description": "Command-line interface for Workflow SDK", "type": "module", "bin": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 09ae677b24..b2c62142b7 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,19 @@ # @workflow/core +## 5.0.0-beta.3 + +### Minor Changes + +- [#1491](https://github.com/vercel/workflow/pull/1491) [`e295bae`](https://github.com/vercel/workflow/commit/e295bae417bd072f8e18e8d07c76d90d40ae7cec) Thanks [@pranaygp](https://github.com/pranaygp)! - Allow `start()` to be called directly inside workflow functions + +### Patch Changes + +- [#1848](https://github.com/vercel/workflow/pull/1848) [`7d07fab`](https://github.com/vercel/workflow/commit/7d07fab692ba79d0339b093a45f5beecb219639e) Thanks [@pranaygp](https://github.com/pranaygp)! - Replace `eval` in `serialization.ts` `revive()` helper with `JSON.parse`. `devalue.stringify()` output is always valid JSON (special values are encoded as negative integer sentinels), so `JSON.parse` is a safe drop-in that eliminates the `eval` anti-pattern. + +- Updated dependencies [[`3ad8ee7`](https://github.com/vercel/workflow/commit/3ad8ee7e33e4639cf0e4778c1e87b96a17a74c56), [`354840e`](https://github.com/vercel/workflow/commit/354840e93b46e2eae29d4b1f936b04a92db1890e)]: + - @workflow/world-local@5.0.0-beta.3 + - @workflow/world-vercel@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 9f3e5d370d..86ae65af7a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/core", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "description": "Core runtime and engine for Workflow SDK", "type": "module", "main": "dist/index.js", diff --git a/packages/nest/CHANGELOG.md b/packages/nest/CHANGELOG.md index 684255673f..24334a918b 100644 --- a/packages/nest/CHANGELOG.md +++ b/packages/nest/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/nest +## 5.0.0-beta.3 + +### Patch Changes + +- [#1686](https://github.com/vercel/workflow/pull/1686) [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c) Thanks [@TooTallNate](https://github.com/TooTallNate)! - **BREAKING CHANGE**: Remove `client` transform mode from SWC plugin. The `client` and `step` modes were nearly identical — both preserved step function bodies, replaced workflow bodies with throw stubs, and emitted the same JSON manifest. The only differences were the step registration mechanism (simple property assignment vs. IIFE) and whether DCE ran. Step mode now absorbs all client-mode behaviors: hoisted variable references for object property steps (so `.stepId` is accessible), and dead code elimination. All integrations that previously used `mode: 'client'` now use `mode: 'step'`. + +- Updated dependencies [[`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c)]: + - @workflow/builders@5.0.0-beta.3 + - @workflow/swc-plugin@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/nest/package.json b/packages/nest/package.json index c5e6a99318..e1c4dd2727 100644 --- a/packages/nest/package.json +++ b/packages/nest/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nest", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "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 f3c1013dff..634ed1a53b 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,5 +1,20 @@ # @workflow/next +## 5.0.0-beta.3 + +### Patch Changes + +- [#1857](https://github.com/vercel/workflow/pull/1857) [`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12) Thanks [@ijjk](https://github.com/ijjk)! - Write Next.js workflow diagnostics manifests inside the Next.js dist directory and only use `.vercel/output/diagnostics` for the Vercel Build Output API builder. + +- [#1686](https://github.com/vercel/workflow/pull/1686) [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c) Thanks [@TooTallNate](https://github.com/TooTallNate)! - **BREAKING CHANGE**: Remove `client` transform mode from SWC plugin. The `client` and `step` modes were nearly identical — both preserved step function bodies, replaced workflow bodies with throw stubs, and emitted the same JSON manifest. The only differences were the step registration mechanism (simple property assignment vs. IIFE) and whether DCE ran. Step mode now absorbs all client-mode behaviors: hoisted variable references for object property steps (so `.stepId` is accessible), and dead code elimination. All integrations that previously used `mode: 'client'` now use `mode: 'step'`. + +- [#1796](https://github.com/vercel/workflow/pull/1796) [`906f7c1`](https://github.com/vercel/workflow/commit/906f7c12132c6ed24ac64a5a3c57ee524ad9e7be) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Simplify the deferred builder by importing step sources directly into the generated `step/route.js`, matching how serde files are handled. + +- Updated dependencies [[`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12), [`7d07fab`](https://github.com/vercel/workflow/commit/7d07fab692ba79d0339b093a45f5beecb219639e), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c), [`e295bae`](https://github.com/vercel/workflow/commit/e295bae417bd072f8e18e8d07c76d90d40ae7cec)]: + - @workflow/builders@5.0.0-beta.3 + - @workflow/core@5.0.0-beta.3 + - @workflow/swc-plugin@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/next/package.json b/packages/next/package.json index 2c53b234b8..22a3482b61 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/next", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "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 75a9a4941d..b731091a35 100644 --- a/packages/nitro/CHANGELOG.md +++ b/packages/nitro/CHANGELOG.md @@ -1,5 +1,20 @@ # @workflow/nitro +## 5.0.0-beta.3 + +### Minor Changes + +- [#1844](https://github.com/vercel/workflow/pull/1844) [`cbecbaa`](https://github.com/vercel/workflow/commit/cbecbaa5fe0cc58da4b758dbd84a48e89ca7ba88) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Forward string entries from Nitro's `externals.external` config to the workflow builder's esbuild `external` option. + +### Patch Changes + +- Updated dependencies [[`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12), [`7d07fab`](https://github.com/vercel/workflow/commit/7d07fab692ba79d0339b093a45f5beecb219639e), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c), [`e295bae`](https://github.com/vercel/workflow/commit/e295bae417bd072f8e18e8d07c76d90d40ae7cec)]: + - @workflow/builders@5.0.0-beta.3 + - @workflow/core@5.0.0-beta.3 + - @workflow/swc-plugin@5.0.0-beta.3 + - @workflow/rollup@5.0.0-beta.3 + - @workflow/vite@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/nitro/package.json b/packages/nitro/package.json index 105474644e..ecddfeaf43 100644 --- a/packages/nitro/package.json +++ b/packages/nitro/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nitro", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "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 950a7c8c64..e2222f3b75 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/nuxt +## 5.0.0-beta.3 + +### Patch Changes + +- Updated dependencies [[`cbecbaa`](https://github.com/vercel/workflow/commit/cbecbaa5fe0cc58da4b758dbd84a48e89ca7ba88)]: + - @workflow/nitro@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index a1a9bda561..2df9ec3067 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nuxt", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "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 8bad7f201d..8459263a3b 100644 --- a/packages/rollup/CHANGELOG.md +++ b/packages/rollup/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/rollup +## 5.0.0-beta.3 + +### Patch Changes + +- [#1686](https://github.com/vercel/workflow/pull/1686) [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c) Thanks [@TooTallNate](https://github.com/TooTallNate)! - **BREAKING CHANGE**: Remove `client` transform mode from SWC plugin. The `client` and `step` modes were nearly identical — both preserved step function bodies, replaced workflow bodies with throw stubs, and emitted the same JSON manifest. The only differences were the step registration mechanism (simple property assignment vs. IIFE) and whether DCE ran. Step mode now absorbs all client-mode behaviors: hoisted variable references for object property steps (so `.stepId` is accessible), and dead code elimination. All integrations that previously used `mode: 'client'` now use `mode: 'step'`. + +- Updated dependencies [[`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c)]: + - @workflow/builders@5.0.0-beta.3 + - @workflow/swc-plugin@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/rollup/package.json b/packages/rollup/package.json index 4541d75fcc..561ce095b3 100644 --- a/packages/rollup/package.json +++ b/packages/rollup/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/rollup", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "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 b75cd4cf2e..30c1a4a7a2 100644 --- a/packages/sveltekit/CHANGELOG.md +++ b/packages/sveltekit/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/sveltekit +## 5.0.0-beta.3 + +### Patch Changes + +- Updated dependencies [[`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c)]: + - @workflow/builders@5.0.0-beta.3 + - @workflow/swc-plugin@5.0.0-beta.3 + - @workflow/rollup@5.0.0-beta.3 + - @workflow/vite@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index 5bce0b7e0f..04bf8ec271 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/sveltekit", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "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 834b2df548..6d4f9021a4 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.3 + +### Major Changes + +- [#1686](https://github.com/vercel/workflow/pull/1686) [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c) Thanks [@TooTallNate](https://github.com/TooTallNate)! - **BREAKING CHANGE**: Remove `client` transform mode from SWC plugin. The `client` and `step` modes were nearly identical — both preserved step function bodies, replaced workflow bodies with throw stubs, and emitted the same JSON manifest. The only differences were the step registration mechanism (simple property assignment vs. IIFE) and whether DCE ran. Step mode now absorbs all client-mode behaviors: hoisted variable references for object property steps (so `.stepId` is accessible), and dead code elimination. All integrations that previously used `mode: 'client'` now use `mode: 'step'`. + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/swc-plugin-workflow/package.json b/packages/swc-plugin-workflow/package.json index 0fecf348e6..8e8b4b4e82 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.2", + "version": "5.0.0-beta.3", "description": "SWC plugin for transforming Workflow SDK code", "license": "Apache-2.0", "type": "module", diff --git a/packages/typescript-plugin/CHANGELOG.md b/packages/typescript-plugin/CHANGELOG.md index a8ce4bb36a..a01c1e3ecd 100644 --- a/packages/typescript-plugin/CHANGELOG.md +++ b/packages/typescript-plugin/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/typescript-plugin +## 5.0.0-beta.3 + +### Patch Changes + +- [#1830](https://github.com/vercel/workflow/pull/1830) [`a38f140`](https://github.com/vercel/workflow/commit/a38f140ce3aee3e25f821a702d70a1fd21598faf) Thanks [@ijjk](https://github.com/ijjk)! - Make the TypeScript peer dependency optional and show a clearer error + when TypeScript is unavailable. + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/typescript-plugin/package.json b/packages/typescript-plugin/package.json index ab1e0fa90b..fe7135ca7e 100644 --- a/packages/typescript-plugin/package.json +++ b/packages/typescript-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/typescript-plugin", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "description": "TypeScript Language Service Plugin for Workflow SDK", "main": "dist/index.js", "files": [ diff --git a/packages/vite/CHANGELOG.md b/packages/vite/CHANGELOG.md index a4662c9a9d..50c66d0960 100644 --- a/packages/vite/CHANGELOG.md +++ b/packages/vite/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/vite +## 5.0.0-beta.3 + +### Patch Changes + +- Updated dependencies [[`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c)]: + - @workflow/builders@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/vite/package.json b/packages/vite/package.json index 88da2cad6a..d8b661d925 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.2", + "version": "5.0.0-beta.3", "type": "module", "main": "dist/index.js", "files": [ diff --git a/packages/vitest/CHANGELOG.md b/packages/vitest/CHANGELOG.md index 429b20a3be..eccb7e924b 100644 --- a/packages/vitest/CHANGELOG.md +++ b/packages/vitest/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/vitest +## 5.0.0-beta.3 + +### Patch Changes + +- Updated dependencies [[`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12), [`7d07fab`](https://github.com/vercel/workflow/commit/7d07fab692ba79d0339b093a45f5beecb219639e), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c), [`e295bae`](https://github.com/vercel/workflow/commit/e295bae417bd072f8e18e8d07c76d90d40ae7cec), [`3ad8ee7`](https://github.com/vercel/workflow/commit/3ad8ee7e33e4639cf0e4778c1e87b96a17a74c56)]: + - @workflow/builders@5.0.0-beta.3 + - @workflow/core@5.0.0-beta.3 + - @workflow/rollup@5.0.0-beta.3 + - @workflow/world-local@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/vitest/package.json b/packages/vitest/package.json index d52f64316e..e5cae6d63d 100644 --- a/packages/vitest/package.json +++ b/packages/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/vitest", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "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 067766cce0..a5b747b968 100644 --- a/packages/web-shared/CHANGELOG.md +++ b/packages/web-shared/CHANGELOG.md @@ -1,5 +1,14 @@ # @workflow/web-shared +## 5.0.0-beta.3 + +### Patch Changes + +- [#1852](https://github.com/vercel/workflow/pull/1852) [`9ea1254`](https://github.com/vercel/workflow/commit/9ea125427f4d96acf142b8b8deca0594e7ee1e7b) Thanks [@karthikscale3](https://github.com/karthikscale3)! - Decode UTF-8 typed array stream chunks in the web stream viewer. + +- Updated dependencies [[`7d07fab`](https://github.com/vercel/workflow/commit/7d07fab692ba79d0339b093a45f5beecb219639e), [`e295bae`](https://github.com/vercel/workflow/commit/e295bae417bd072f8e18e8d07c76d90d40ae7cec)]: + - @workflow/core@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/web-shared/package.json b/packages/web-shared/package.json index 78ce4600d9..6b170a37e0 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.2", + "version": "5.0.0-beta.3", "private": false, "files": [ "dist", diff --git a/packages/web/CHANGELOG.md b/packages/web/CHANGELOG.md index fcde744ba4..6de81c0363 100644 --- a/packages/web/CHANGELOG.md +++ b/packages/web/CHANGELOG.md @@ -1,5 +1,11 @@ # @workflow/web +## 5.0.0-beta.3 + +### Patch Changes + +- [#1852](https://github.com/vercel/workflow/pull/1852) [`9ea1254`](https://github.com/vercel/workflow/commit/9ea125427f4d96acf142b8b8deca0594e7ee1e7b) Thanks [@karthikscale3](https://github.com/karthikscale3)! - Decode UTF-8 typed array stream chunks in the web stream viewer. + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/web/package.json b/packages/web/package.json index 15b41951c8..225ef34d6a 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.2", + "version": "5.0.0-beta.3", "type": "module", "private": false, "files": [ diff --git a/packages/workflow/CHANGELOG.md b/packages/workflow/CHANGELOG.md index 5fe1f44402..6f37206216 100644 --- a/packages/workflow/CHANGELOG.md +++ b/packages/workflow/CHANGELOG.md @@ -1,5 +1,25 @@ # workflow +## 5.0.0-beta.3 + +### Minor Changes + +- [#1491](https://github.com/vercel/workflow/pull/1491) [`e295bae`](https://github.com/vercel/workflow/commit/e295bae417bd072f8e18e8d07c76d90d40ae7cec) Thanks [@pranaygp](https://github.com/pranaygp)! - Allow `start()` to be called directly inside workflow functions + +### Patch Changes + +- Updated dependencies [[`a38f140`](https://github.com/vercel/workflow/commit/a38f140ce3aee3e25f821a702d70a1fd21598faf), [`baba580`](https://github.com/vercel/workflow/commit/baba580794f636fa371d86634a2eac7bf367da12), [`cbecbaa`](https://github.com/vercel/workflow/commit/cbecbaa5fe0cc58da4b758dbd84a48e89ca7ba88), [`7d07fab`](https://github.com/vercel/workflow/commit/7d07fab692ba79d0339b093a45f5beecb219639e), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c), [`906f7c1`](https://github.com/vercel/workflow/commit/906f7c12132c6ed24ac64a5a3c57ee524ad9e7be), [`e295bae`](https://github.com/vercel/workflow/commit/e295bae417bd072f8e18e8d07c76d90d40ae7cec)]: + - @workflow/typescript-plugin@5.0.0-beta.3 + - @workflow/next@5.0.0-beta.3 + - @workflow/nitro@5.0.0-beta.3 + - @workflow/core@5.0.0-beta.3 + - @workflow/cli@5.0.0-beta.3 + - @workflow/rollup@5.0.0-beta.3 + - @workflow/nest@5.0.0-beta.3 + - @workflow/astro@5.0.0-beta.3 + - @workflow/sveltekit@5.0.0-beta.3 + - @workflow/nuxt@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/workflow/package.json b/packages/workflow/package.json index e4e44c089a..7c11326f88 100644 --- a/packages/workflow/package.json +++ b/packages/workflow/package.json @@ -1,6 +1,6 @@ { "name": "workflow", - "version": "5.0.0-beta.2", + "version": "5.0.0-beta.3", "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 ebc4954b9b..88d35ef729 100644 --- a/packages/world-local/CHANGELOG.md +++ b/packages/world-local/CHANGELOG.md @@ -1,5 +1,11 @@ # @workflow/world-local +## 5.0.0-beta.3 + +### Patch Changes + +- [#1829](https://github.com/vercel/workflow/pull/1829) [`3ad8ee7`](https://github.com/vercel/workflow/commit/3ad8ee7e33e4639cf0e4778c1e87b96a17a74c56) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Fix path traversal via request-supplied IDs in the `world-local` storage backend. + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/world-local/package.json b/packages/world-local/package.json index fa60df3611..ae066c6dfe 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.2", + "version": "5.0.0-beta.3", "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 7784573ff2..9098bfb97b 100644 --- a/packages/world-postgres/CHANGELOG.md +++ b/packages/world-postgres/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/world-postgres +## 5.0.0-beta.3 + +### Patch Changes + +- Updated dependencies [[`3ad8ee7`](https://github.com/vercel/workflow/commit/3ad8ee7e33e4639cf0e4778c1e87b96a17a74c56)]: + - @workflow/world-local@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/world-postgres/package.json b/packages/world-postgres/package.json index dc810da3d1..6ac52b5fd4 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.2", + "version": "5.0.0-beta.3", "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 156676aeae..1003b32526 100644 --- a/packages/world-testing/CHANGELOG.md +++ b/packages/world-testing/CHANGELOG.md @@ -1,5 +1,14 @@ # @workflow/world-testing +## 5.0.0-beta.3 + +### Patch Changes + +- Updated dependencies [[`7d07fab`](https://github.com/vercel/workflow/commit/7d07fab692ba79d0339b093a45f5beecb219639e), [`417c493`](https://github.com/vercel/workflow/commit/417c4930be3d21768c7efd4d224510a33d8c468c), [`e295bae`](https://github.com/vercel/workflow/commit/e295bae417bd072f8e18e8d07c76d90d40ae7cec)]: + - @workflow/core@5.0.0-beta.3 + - @workflow/cli@5.0.0-beta.3 + - workflow@5.0.0-beta.3 + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/world-testing/package.json b/packages/world-testing/package.json index 19c03a33ab..32fb37d158 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.2", + "version": "5.0.0-beta.3", "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 0fb70646d7..0e4cfdb295 100644 --- a/packages/world-vercel/CHANGELOG.md +++ b/packages/world-vercel/CHANGELOG.md @@ -1,5 +1,11 @@ # @workflow/world-vercel +## 5.0.0-beta.3 + +### Minor Changes + +- [#1824](https://github.com/vercel/workflow/pull/1824) [`354840e`](https://github.com/vercel/workflow/commit/354840e93b46e2eae29d4b1f936b04a92db1890e) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Add `VERCEL_WORKFLOW_SERVER_PROTECTION_BYPASS` and `VERCEL_WORKFLOW_SERVER_URL` env vars. + ## 5.0.0-beta.2 ### Patch Changes diff --git a/packages/world-vercel/package.json b/packages/world-vercel/package.json index bca033ab4e..3b461cad5d 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.2", + "version": "5.0.0-beta.3", "description": "Vercel platform World implementation for Workflow SDK", "type": "module", "main": "dist/index.js",