From 813bc666800971c1d67cb8f47a29308acc93e81f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 20 Jun 2026 19:49:46 +0000 Subject: [PATCH] Version Packages --- .changeset/ai-4x-stable-recovery.md | 5 ----- .changeset/avoid-peer-major-bumps.md | 4 ---- .changeset/bump-astro-cve-2026-54299.md | 5 ----- .changeset/bump-hono-cve-2026-54290.md | 5 ----- .changeset/bump-undici-7-28.md | 6 ----- .changeset/byte-stream-wire-framing.md | 6 ----- .changeset/clear-server-external-warning.md | 5 ----- .changeset/cli-url-deep-link.md | 5 ----- .../deployment-id-latest-noop-non-vercel.md | 5 ----- .../drain-consume-loop-synchronously.md | 5 ----- .changeset/fix-next-module-specifier-root.md | 6 ----- .../fix-world-local-hook-self-conflict.md | 7 ------ .changeset/outcome-event-workflowname.md | 6 ----- .changeset/perf-cached-workflow-script.md | 5 ----- .changeset/quiet-lamps-parse.md | 5 ----- .changeset/relative-time-card.md | 6 ----- .changeset/stamp-world-run-id-spans.md | 6 ----- .changeset/swc-destructuring-default-dce.md | 5 ----- .changeset/swc-gitignore-builder.md | 5 ----- .changeset/tame-coats-hug.md | 5 ----- .changeset/web-theme-variants.md | 4 ---- packages/ai/CHANGELOG.md | 9 ++++++++ packages/ai/package.json | 2 +- packages/astro/CHANGELOG.md | 12 ++++++++++ packages/astro/package.json | 2 +- packages/builders/CHANGELOG.md | 15 +++++++++++++ packages/builders/package.json | 2 +- packages/cli/CHANGELOG.md | 18 +++++++++++++++ packages/cli/package.json | 2 +- packages/core/CHANGELOG.md | 22 +++++++++++++++++++ packages/core/package.json | 2 +- packages/nest/CHANGELOG.md | 8 +++++++ packages/nest/package.json | 2 +- packages/next/CHANGELOG.md | 13 +++++++++++ packages/next/package.json | 2 +- packages/nitro/CHANGELOG.md | 12 ++++++++++ packages/nitro/package.json | 2 +- packages/nuxt/CHANGELOG.md | 7 ++++++ packages/nuxt/package.json | 2 +- packages/rollup/CHANGELOG.md | 8 +++++++ 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/vite/CHANGELOG.md | 7 ++++++ packages/vite/package.json | 2 +- packages/vitest/CHANGELOG.md | 11 ++++++++++ packages/vitest/package.json | 2 +- packages/web-shared/CHANGELOG.md | 12 ++++++++++ packages/web-shared/package.json | 2 +- packages/web/CHANGELOG.md | 6 +++++ packages/web/package.json | 2 +- packages/workflow/CHANGELOG.md | 21 ++++++++++++++++++ packages/workflow/package.json | 2 +- packages/world-local/CHANGELOG.md | 14 ++++++++++++ packages/world-local/package.json | 2 +- packages/world-postgres/CHANGELOG.md | 11 ++++++++++ packages/world-postgres/package.json | 2 +- packages/world-testing/CHANGELOG.md | 12 ++++++++++ packages/world-testing/package.json | 2 +- packages/world-vercel/CHANGELOG.md | 12 ++++++++++ packages/world-vercel/package.json | 2 +- packages/world/CHANGELOG.md | 8 +++++++ packages/world/package.json | 2 +- 65 files changed, 276 insertions(+), 133 deletions(-) delete mode 100644 .changeset/ai-4x-stable-recovery.md delete mode 100644 .changeset/avoid-peer-major-bumps.md delete mode 100644 .changeset/bump-astro-cve-2026-54299.md delete mode 100644 .changeset/bump-hono-cve-2026-54290.md delete mode 100644 .changeset/bump-undici-7-28.md delete mode 100644 .changeset/byte-stream-wire-framing.md delete mode 100644 .changeset/clear-server-external-warning.md delete mode 100644 .changeset/cli-url-deep-link.md delete mode 100644 .changeset/deployment-id-latest-noop-non-vercel.md delete mode 100644 .changeset/drain-consume-loop-synchronously.md delete mode 100644 .changeset/fix-next-module-specifier-root.md delete mode 100644 .changeset/fix-world-local-hook-self-conflict.md delete mode 100644 .changeset/outcome-event-workflowname.md delete mode 100644 .changeset/perf-cached-workflow-script.md delete mode 100644 .changeset/quiet-lamps-parse.md delete mode 100644 .changeset/relative-time-card.md delete mode 100644 .changeset/stamp-world-run-id-spans.md delete mode 100644 .changeset/swc-destructuring-default-dce.md delete mode 100644 .changeset/swc-gitignore-builder.md delete mode 100644 .changeset/tame-coats-hug.md delete mode 100644 .changeset/web-theme-variants.md diff --git a/.changeset/ai-4x-stable-recovery.md b/.changeset/ai-4x-stable-recovery.md deleted file mode 100644 index f9f3e2fcc4..0000000000 --- a/.changeset/ai-4x-stable-recovery.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@workflow/ai": patch ---- - -Re-release `@workflow/ai` on the 4.x stable line. Versions 5.0.0, 6.0.0, and 7.0.0 were published to the `latest` dist-tag in error: a changesets peer-dependency misconfiguration force-bumped a full major on every `workflow` minor release, even though `@workflow/ai` had no breaking changes. Those versions are deprecated — `^4` remains the correct stable range. diff --git a/.changeset/avoid-peer-major-bumps.md b/.changeset/avoid-peer-major-bumps.md deleted file mode 100644 index f0a357825f..0000000000 --- a/.changeset/avoid-peer-major-bumps.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Only major-bump peer dependents when updated workspace peer ranges fall out of range, and block release publishes that contain package major version upgrades outside the branch's release major. diff --git a/.changeset/bump-astro-cve-2026-54299.md b/.changeset/bump-astro-cve-2026-54299.md deleted file mode 100644 index b2e3d6a3d5..0000000000 --- a/.changeset/bump-astro-cve-2026-54299.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/astro': patch ---- - -Bump the `astro` dev dependency to 6.4.6 to resolve CVE-2026-54299 (GHSA-2pvr-wf23-7pc7, host header SSRF in prerendered error page fetch). diff --git a/.changeset/bump-hono-cve-2026-54290.md b/.changeset/bump-hono-cve-2026-54290.md deleted file mode 100644 index 33dda061c0..0000000000 --- a/.changeset/bump-hono-cve-2026-54290.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/world-testing': patch ---- - -Bump the `hono` dependency to 4.12.25 to resolve CVE-2026-54290 (GHSA-88fw-hqm2-52qc, CORS middleware reflects any origin with credentials when origin defaults to the wildcard). diff --git a/.changeset/bump-undici-7-28.md b/.changeset/bump-undici-7-28.md deleted file mode 100644 index 2c190d7831..0000000000 --- a/.changeset/bump-undici-7-28.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@workflow/world-local': patch -'@workflow/world-vercel': patch ---- - -Update `undici` to 7.28.0. diff --git a/.changeset/byte-stream-wire-framing.md b/.changeset/byte-stream-wire-framing.md deleted file mode 100644 index 65b876186a..0000000000 --- a/.changeset/byte-stream-wire-framing.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@workflow/core": minor -"workflow": minor ---- - -Add wire-level framing for byte streams (`type: 'bytes'`) so consumers can identify chunk boundaries — a prerequisite for transparent auto-reconnect. diff --git a/.changeset/clear-server-external-warning.md b/.changeset/clear-server-external-warning.md deleted file mode 100644 index 2e50c4032b..0000000000 --- a/.changeset/clear-server-external-warning.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/next': patch ---- - -Clarify that workflow packages removed from `serverExternalPackages` are still compiled during the build. diff --git a/.changeset/cli-url-deep-link.md b/.changeset/cli-url-deep-link.md deleted file mode 100644 index bb18d217a5..0000000000 --- a/.changeset/cli-url-deep-link.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/cli': minor ---- - -Add a `--url` flag to `inspect`/`web` that prints the run's dashboard deep link to stdout and exits (no browser, no server), and fix the Vercel dashboard URL to use the current `…/workflows/runs/?environment=` route (respecting `--env`). diff --git a/.changeset/deployment-id-latest-noop-non-vercel.md b/.changeset/deployment-id-latest-noop-non-vercel.md deleted file mode 100644 index e518faf320..0000000000 --- a/.changeset/deployment-id-latest-noop-non-vercel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/core': patch ---- - -`start({ deploymentId: 'latest' })` is now a no-op in Worlds that don't support atomic deployments (local dev, Postgres) instead of throwing — it logs a warning and targets the current deployment, so workflows that use `'latest'` on Vercel still run locally. diff --git a/.changeset/drain-consume-loop-synchronously.md b/.changeset/drain-consume-loop-synchronously.md deleted file mode 100644 index 66e8b13c38..0000000000 --- a/.changeset/drain-consume-loop-synchronously.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/core': patch ---- - -Drain consecutively consumable replay events in a single synchronous pass instead of one `process.nextTick` per event, removing O(N) macrotask hops from replay. diff --git a/.changeset/fix-next-module-specifier-root.md b/.changeset/fix-next-module-specifier-root.md deleted file mode 100644 index 9617ee6c39..0000000000 --- a/.changeset/fix-next-module-specifier-root.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@workflow/builders": patch -"@workflow/next": patch ---- - -Fix Next.js lazy discovery workflow IDs for monorepo workspace packages by resolving module specifiers relative to the app package instead of the tracing root. diff --git a/.changeset/fix-world-local-hook-self-conflict.md b/.changeset/fix-world-local-hook-self-conflict.md deleted file mode 100644 index 67ccec6eb6..0000000000 --- a/.changeset/fix-world-local-hook-self-conflict.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@workflow/world-local': patch -'@workflow/world-postgres': patch -'@workflow/world': patch ---- - -Fix `world-local` and `world-postgres` turning duplicate processing of the same `hook_created` (same `runId`, `hookId`, and token) into a self-conflict; both worlds now treat same-entity duplicates as idempotent (matching `step_created`), and recover crash-orphaned token claims (`world-local`) and hook rows (`world-postgres`) by completing the partial write instead of incorrectly suppressing it. diff --git a/.changeset/outcome-event-workflowname.md b/.changeset/outcome-event-workflowname.md deleted file mode 100644 index 27085bff86..0000000000 --- a/.changeset/outcome-event-workflowname.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@workflow/world': patch -'@workflow/core': patch ---- - -Emit `workflowName` on per-step events (`step_created`, `step_completed`) so Worlds can access it without additional queries diff --git a/.changeset/perf-cached-workflow-script.md b/.changeset/perf-cached-workflow-script.md deleted file mode 100644 index 0dd223117d..0000000000 --- a/.changeset/perf-cached-workflow-script.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@workflow/core": patch ---- - -Cache the compiled workflow-bundle `vm.Script` per process so replays reuse the compiled bundle instead of re-parsing it on every iteration. diff --git a/.changeset/quiet-lamps-parse.md b/.changeset/quiet-lamps-parse.md deleted file mode 100644 index 9f3235ae9e..0000000000 --- a/.changeset/quiet-lamps-parse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@workflow/builders": patch ---- - -Decode escaped workflowCode template literals before graph extraction so unicode-escape identifiers parse correctly. diff --git a/.changeset/relative-time-card.md b/.changeset/relative-time-card.md deleted file mode 100644 index d8f1de81b9..0000000000 --- a/.changeset/relative-time-card.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@workflow/web': patch -'@workflow/web-shared': patch ---- - -Show relative time display card on date hover diff --git a/.changeset/stamp-world-run-id-spans.md b/.changeset/stamp-world-run-id-spans.md deleted file mode 100644 index 168b5a33c6..0000000000 --- a/.changeset/stamp-world-run-id-spans.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@workflow/world-local": patch -"@workflow/world-vercel": patch ---- - -Add run IDs on world storage telemetry spans. diff --git a/.changeset/swc-destructuring-default-dce.md b/.changeset/swc-destructuring-default-dce.md deleted file mode 100644 index 2ce28d4881..0000000000 --- a/.changeset/swc-destructuring-default-dce.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@workflow/swc-plugin": patch ---- - -Fix dead-code elimination stripping module-scope declarations referenced only by a destructuring-default initializer (e.g. `const { ttl = TTL } = options;`), which caused a runtime `ReferenceError` when the default fired. diff --git a/.changeset/swc-gitignore-builder.md b/.changeset/swc-gitignore-builder.md deleted file mode 100644 index 000f01e1d1..0000000000 --- a/.changeset/swc-gitignore-builder.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/builders': patch ---- - -Add `.swc` to the builder's default gitignore handling. diff --git a/.changeset/tame-coats-hug.md b/.changeset/tame-coats-hug.md deleted file mode 100644 index e98501447f..0000000000 --- a/.changeset/tame-coats-hug.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@workflow/web-shared": patch ---- - -Yse solid gray for queued trace segment diff --git a/.changeset/web-theme-variants.md b/.changeset/web-theme-variants.md deleted file mode 100644 index d9595f9b40..0000000000 --- a/.changeset/web-theme-variants.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Fix context card / timestamp tooltip styling: map the Geist `background`/`gray` scales to Tailwind tokens, correct the drifted `--ds-*` neutral values, add the missing `--ds-shadow-tooltip` token, and match the arrow stroke to the card border via `--ds-gray-alpha-400`. diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index d0fb9c342b..c4de883f29 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -1,5 +1,14 @@ # @workflow/ai +## 4.1.3 + +### Patch Changes + +- [#2440](https://github.com/vercel/workflow/pull/2440) [`80ccca0`](https://github.com/vercel/workflow/commit/80ccca023d39c4fb735e72fb7446e95bd6b9eb14) Thanks [@pranaygp](https://github.com/pranaygp)! - Re-release `@workflow/ai` on the 4.x stable line. Versions 5.0.0, 6.0.0, and 7.0.0 were published to the `latest` dist-tag in error: a changesets peer-dependency misconfiguration force-bumped a full major on every `workflow` minor release, even though `@workflow/ai` had no breaking changes. Those versions are deprecated — `^4` remains the correct stable range. + +- Updated dependencies [[`f2ad726`](https://github.com/vercel/workflow/commit/f2ad7261b14dd64085c80584b9d472019414b512)]: + - workflow@4.6.0 + ## 7.0.0 ### Patch Changes diff --git a/packages/ai/package.json b/packages/ai/package.json index 34321f4ce0..f113ef83ab 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/ai", - "version": "4.1.2", + "version": "4.1.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 05a284db59..67ed56b41a 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,17 @@ # @workflow/astro +## 4.0.11 + +### Patch Changes + +- [#2457](https://github.com/vercel/workflow/pull/2457) [`c4ed84f`](https://github.com/vercel/workflow/commit/c4ed84f1630efa50d20640bc942623c3e648ef21) Thanks [@pranaygp](https://github.com/pranaygp)! - Bump the `astro` dev dependency to 6.4.6 to resolve CVE-2026-54299 (GHSA-2pvr-wf23-7pc7, host header SSRF in prerendered error page fetch). + +- Updated dependencies [[`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb), [`4c49cc8`](https://github.com/vercel/workflow/commit/4c49cc88957bedcc59f16f2bb4b905a0056d5eff), [`b357137`](https://github.com/vercel/workflow/commit/b3571378b8ce9964843d76ce1c5b6e5e2c4cf5da), [`8d1f299`](https://github.com/vercel/workflow/commit/8d1f2993cb8e266e6b688d461160d847011b8393)]: + - @workflow/builders@4.1.1 + - @workflow/swc-plugin@4.1.2 + - @workflow/rollup@4.0.11 + - @workflow/vite@4.0.11 + ## 4.0.10 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 72aaeb92c0..7d4be12ebf 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/astro", - "version": "4.0.10", + "version": "4.0.11", "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 f072daa0bd..a3d1ccc76c 100644 --- a/packages/builders/CHANGELOG.md +++ b/packages/builders/CHANGELOG.md @@ -1,5 +1,20 @@ # @workflow/builders +## 4.1.1 + +### Patch Changes + +- [#2455](https://github.com/vercel/workflow/pull/2455) [`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Fix Next.js lazy discovery workflow IDs for monorepo workspace packages by resolving module specifiers relative to the app package instead of the tracing root. + +- [#2324](https://github.com/vercel/workflow/pull/2324) [`4c49cc8`](https://github.com/vercel/workflow/commit/4c49cc88957bedcc59f16f2bb4b905a0056d5eff) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Decode escaped workflowCode template literals before graph extraction so unicode-escape identifiers parse correctly. + +- [#2427](https://github.com/vercel/workflow/pull/2427) [`8d1f299`](https://github.com/vercel/workflow/commit/8d1f2993cb8e266e6b688d461160d847011b8393) Thanks [@ijjk](https://github.com/ijjk)! - Add `.swc` to the builder's default gitignore handling. + +- Updated dependencies [[`f2ad726`](https://github.com/vercel/workflow/commit/f2ad7261b14dd64085c80584b9d472019414b512), [`20a6d73`](https://github.com/vercel/workflow/commit/20a6d73a0aa03b4b2f7318d97e12a5e7818c67d9), [`015452a`](https://github.com/vercel/workflow/commit/015452a70c52044635d24a134b7b984b6d2e1142), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831), [`170ea96`](https://github.com/vercel/workflow/commit/170ea9659a2b9c26e611bab8bb5131f9c6cdc14d), [`b357137`](https://github.com/vercel/workflow/commit/b3571378b8ce9964843d76ce1c5b6e5e2c4cf5da)]: + - @workflow/core@4.6.0 + - @workflow/swc-plugin@4.1.2 + - @workflow/errors@4.1.4 + ## 4.1.0 ### Minor Changes diff --git a/packages/builders/package.json b/packages/builders/package.json index 49ba49d49f..15403fb2b8 100644 --- a/packages/builders/package.json +++ b/packages/builders/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/builders", - "version": "4.1.0", + "version": "4.1.1", "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 9176a95511..35ee73914b 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,23 @@ # @workflow/cli +## 4.3.0 + +### Minor Changes + +- [#2467](https://github.com/vercel/workflow/pull/2467) [`3bb5de1`](https://github.com/vercel/workflow/commit/3bb5de1669ae79e9536c93a5a46b7304a3c90ce4) Thanks [@pranaygp](https://github.com/pranaygp)! - Add a `--url` flag to `inspect`/`web` that prints the run's dashboard deep link to stdout and exits (no browser, no server), and fix the Vercel dashboard URL to use the current `…/workflows/runs/?environment=` route (respecting `--env`). + +### Patch Changes + +- Updated dependencies [[`ab24408`](https://github.com/vercel/workflow/commit/ab244082447eb60ad24faaad91ff4745af2481c5), [`f2ad726`](https://github.com/vercel/workflow/commit/f2ad7261b14dd64085c80584b9d472019414b512), [`20a6d73`](https://github.com/vercel/workflow/commit/20a6d73a0aa03b4b2f7318d97e12a5e7818c67d9), [`015452a`](https://github.com/vercel/workflow/commit/015452a70c52044635d24a134b7b984b6d2e1142), [`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb), [`f9119d4`](https://github.com/vercel/workflow/commit/f9119d4b6a39f93df8d97c338c62eb0b6bccad8d), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831), [`170ea96`](https://github.com/vercel/workflow/commit/170ea9659a2b9c26e611bab8bb5131f9c6cdc14d), [`4c49cc8`](https://github.com/vercel/workflow/commit/4c49cc88957bedcc59f16f2bb4b905a0056d5eff), [`161431b`](https://github.com/vercel/workflow/commit/161431b1d08a46767b76ae9389011ae24d4d2ad7), [`b06fa65`](https://github.com/vercel/workflow/commit/b06fa657f5e216fd3281534de96619a1d502ef4c), [`b357137`](https://github.com/vercel/workflow/commit/b3571378b8ce9964843d76ce1c5b6e5e2c4cf5da), [`8d1f299`](https://github.com/vercel/workflow/commit/8d1f2993cb8e266e6b688d461160d847011b8393)]: + - @workflow/world-local@4.2.1 + - @workflow/world-vercel@4.4.2 + - @workflow/core@4.6.0 + - @workflow/builders@4.1.1 + - @workflow/world@4.2.1 + - @workflow/web@4.1.12 + - @workflow/swc-plugin@4.1.2 + - @workflow/errors@4.1.4 + ## 4.2.10 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 2f1d50b1ec..74b59fc4cd 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/cli", - "version": "4.2.10", + "version": "4.3.0", "description": "Command-line interface for Workflow SDK", "type": "module", "bin": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index a4662064c2..8aa93cbee4 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,27 @@ # @workflow/core +## 4.6.0 + +### Minor Changes + +- [#1853](https://github.com/vercel/workflow/pull/1853) [`f2ad726`](https://github.com/vercel/workflow/commit/f2ad7261b14dd64085c80584b9d472019414b512) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Add wire-level framing for byte streams (`type: 'bytes'`) so consumers can identify chunk boundaries — a prerequisite for transparent auto-reconnect. + +### Patch Changes + +- [#2397](https://github.com/vercel/workflow/pull/2397) [`20a6d73`](https://github.com/vercel/workflow/commit/20a6d73a0aa03b4b2f7318d97e12a5e7818c67d9) Thanks [@pranaygp](https://github.com/pranaygp)! - `start({ deploymentId: 'latest' })` is now a no-op in Worlds that don't support atomic deployments (local dev, Postgres) instead of throwing — it logs a warning and targets the current deployment, so workflows that use `'latest'` on Vercel still run locally. + +- [#2473](https://github.com/vercel/workflow/pull/2473) [`015452a`](https://github.com/vercel/workflow/commit/015452a70c52044635d24a134b7b984b6d2e1142) Thanks [@pranaygp](https://github.com/pranaygp)! - Drain consecutively consumable replay events in a single synchronous pass instead of one `process.nextTick` per event, removing O(N) macrotask hops from replay. + +- [#2511](https://github.com/vercel/workflow/pull/2511) [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Emit `workflowName` on per-step events (`step_created`, `step_completed`) so Worlds can access it without additional queries + +- [#2471](https://github.com/vercel/workflow/pull/2471) [`170ea96`](https://github.com/vercel/workflow/commit/170ea9659a2b9c26e611bab8bb5131f9c6cdc14d) Thanks [@pranaygp](https://github.com/pranaygp)! - Cache the compiled workflow-bundle `vm.Script` per process so replays reuse the compiled bundle instead of re-parsing it on every iteration. + +- Updated dependencies [[`ab24408`](https://github.com/vercel/workflow/commit/ab244082447eb60ad24faaad91ff4745af2481c5), [`f9119d4`](https://github.com/vercel/workflow/commit/f9119d4b6a39f93df8d97c338c62eb0b6bccad8d), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831), [`b06fa65`](https://github.com/vercel/workflow/commit/b06fa657f5e216fd3281534de96619a1d502ef4c)]: + - @workflow/world-local@4.2.1 + - @workflow/world-vercel@4.4.2 + - @workflow/world@4.2.1 + - @workflow/errors@4.1.4 + ## 4.5.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index 5c85b395b6..7c81762b19 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/core", - "version": "4.5.0", + "version": "4.6.0", "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 3b40d3856b..21c8eaaaea 100644 --- a/packages/nest/CHANGELOG.md +++ b/packages/nest/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/nest +## 4.0.12 + +### Patch Changes + +- Updated dependencies [[`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb), [`4c49cc8`](https://github.com/vercel/workflow/commit/4c49cc88957bedcc59f16f2bb4b905a0056d5eff), [`b357137`](https://github.com/vercel/workflow/commit/b3571378b8ce9964843d76ce1c5b6e5e2c4cf5da), [`8d1f299`](https://github.com/vercel/workflow/commit/8d1f2993cb8e266e6b688d461160d847011b8393)]: + - @workflow/builders@4.1.1 + - @workflow/swc-plugin@4.1.2 + ## 0.0.10 ### Patch Changes diff --git a/packages/nest/package.json b/packages/nest/package.json index f877d54faf..ac15556a8c 100644 --- a/packages/nest/package.json +++ b/packages/nest/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nest", - "version": "4.0.11", + "version": "4.0.12", "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 8486e82829..2aa017bd7c 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,5 +1,18 @@ # @workflow/next +## 4.0.12 + +### Patch Changes + +- [#2417](https://github.com/vercel/workflow/pull/2417) [`977a4a2`](https://github.com/vercel/workflow/commit/977a4a29d9d900380fa8f6058e9dab6514b64de6) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Clarify that workflow packages removed from `serverExternalPackages` are still compiled during the build. + +- [#2455](https://github.com/vercel/workflow/pull/2455) [`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Fix Next.js lazy discovery workflow IDs for monorepo workspace packages by resolving module specifiers relative to the app package instead of the tracing root. + +- Updated dependencies [[`f2ad726`](https://github.com/vercel/workflow/commit/f2ad7261b14dd64085c80584b9d472019414b512), [`20a6d73`](https://github.com/vercel/workflow/commit/20a6d73a0aa03b4b2f7318d97e12a5e7818c67d9), [`015452a`](https://github.com/vercel/workflow/commit/015452a70c52044635d24a134b7b984b6d2e1142), [`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831), [`170ea96`](https://github.com/vercel/workflow/commit/170ea9659a2b9c26e611bab8bb5131f9c6cdc14d), [`4c49cc8`](https://github.com/vercel/workflow/commit/4c49cc88957bedcc59f16f2bb4b905a0056d5eff), [`b357137`](https://github.com/vercel/workflow/commit/b3571378b8ce9964843d76ce1c5b6e5e2c4cf5da), [`8d1f299`](https://github.com/vercel/workflow/commit/8d1f2993cb8e266e6b688d461160d847011b8393)]: + - @workflow/core@4.6.0 + - @workflow/builders@4.1.1 + - @workflow/swc-plugin@4.1.2 + ## 4.0.11 ### Patch Changes diff --git a/packages/next/package.json b/packages/next/package.json index 2571cb93f3..4d6983322b 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/next", - "version": "4.0.11", + "version": "4.0.12", "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 2a1a6fcf5b..9a49d6ded0 100644 --- a/packages/nitro/CHANGELOG.md +++ b/packages/nitro/CHANGELOG.md @@ -1,5 +1,17 @@ # @workflow/nitro +## 4.1.2 + +### Patch Changes + +- Updated dependencies [[`f2ad726`](https://github.com/vercel/workflow/commit/f2ad7261b14dd64085c80584b9d472019414b512), [`20a6d73`](https://github.com/vercel/workflow/commit/20a6d73a0aa03b4b2f7318d97e12a5e7818c67d9), [`015452a`](https://github.com/vercel/workflow/commit/015452a70c52044635d24a134b7b984b6d2e1142), [`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831), [`170ea96`](https://github.com/vercel/workflow/commit/170ea9659a2b9c26e611bab8bb5131f9c6cdc14d), [`4c49cc8`](https://github.com/vercel/workflow/commit/4c49cc88957bedcc59f16f2bb4b905a0056d5eff), [`161431b`](https://github.com/vercel/workflow/commit/161431b1d08a46767b76ae9389011ae24d4d2ad7), [`b357137`](https://github.com/vercel/workflow/commit/b3571378b8ce9964843d76ce1c5b6e5e2c4cf5da), [`8d1f299`](https://github.com/vercel/workflow/commit/8d1f2993cb8e266e6b688d461160d847011b8393)]: + - @workflow/core@4.6.0 + - @workflow/builders@4.1.1 + - @workflow/web@4.1.12 + - @workflow/swc-plugin@4.1.2 + - @workflow/rollup@4.0.11 + - @workflow/vite@4.0.11 + ## 4.1.1 ### Patch Changes diff --git a/packages/nitro/package.json b/packages/nitro/package.json index c59434e8f6..95401c2a6d 100644 --- a/packages/nitro/package.json +++ b/packages/nitro/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nitro", - "version": "4.1.1", + "version": "4.1.2", "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 1dee982ecf..822c29fa9c 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/nuxt +## 4.0.12 + +### Patch Changes + +- Updated dependencies []: + - @workflow/nitro@4.1.2 + ## 4.0.11 ### Patch Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index c78da98a7f..280e2dcf8e 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nuxt", - "version": "4.0.11", + "version": "4.0.12", "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 377c9e88dc..40666e4dc1 100644 --- a/packages/rollup/CHANGELOG.md +++ b/packages/rollup/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/rollup +## 4.0.11 + +### Patch Changes + +- Updated dependencies [[`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb), [`4c49cc8`](https://github.com/vercel/workflow/commit/4c49cc88957bedcc59f16f2bb4b905a0056d5eff), [`b357137`](https://github.com/vercel/workflow/commit/b3571378b8ce9964843d76ce1c5b6e5e2c4cf5da), [`8d1f299`](https://github.com/vercel/workflow/commit/8d1f2993cb8e266e6b688d461160d847011b8393)]: + - @workflow/builders@4.1.1 + - @workflow/swc-plugin@4.1.2 + ## 4.0.10 ### Patch Changes diff --git a/packages/rollup/package.json b/packages/rollup/package.json index 4847312dd4..9724928b15 100644 --- a/packages/rollup/package.json +++ b/packages/rollup/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/rollup", - "version": "4.0.10", + "version": "4.0.11", "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 318bf298ae..975a2adff0 100644 --- a/packages/sveltekit/CHANGELOG.md +++ b/packages/sveltekit/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/sveltekit +## 4.0.11 + +### Patch Changes + +- Updated dependencies [[`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb), [`4c49cc8`](https://github.com/vercel/workflow/commit/4c49cc88957bedcc59f16f2bb4b905a0056d5eff), [`b357137`](https://github.com/vercel/workflow/commit/b3571378b8ce9964843d76ce1c5b6e5e2c4cf5da), [`8d1f299`](https://github.com/vercel/workflow/commit/8d1f2993cb8e266e6b688d461160d847011b8393)]: + - @workflow/builders@4.1.1 + - @workflow/swc-plugin@4.1.2 + - @workflow/rollup@4.0.11 + - @workflow/vite@4.0.11 + ## 4.0.10 ### Patch Changes diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index 693efe754d..5881168537 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/sveltekit", - "version": "4.0.10", + "version": "4.0.11", "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 23ed95017b..628324758d 100644 --- a/packages/swc-plugin-workflow/CHANGELOG.md +++ b/packages/swc-plugin-workflow/CHANGELOG.md @@ -1,5 +1,11 @@ # @workflow/swc-plugin +## 4.1.2 + +### Patch Changes + +- [#2398](https://github.com/vercel/workflow/pull/2398) [`b357137`](https://github.com/vercel/workflow/commit/b3571378b8ce9964843d76ce1c5b6e5e2c4cf5da) Thanks [@pranaygp](https://github.com/pranaygp)! - Fix dead-code elimination stripping module-scope declarations referenced only by a destructuring-default initializer (e.g. `const { ttl = TTL } = options;`), which caused a runtime `ReferenceError` when the default fired. + ## 4.1.1 ### Patch Changes diff --git a/packages/swc-plugin-workflow/package.json b/packages/swc-plugin-workflow/package.json index 00dc2d9e02..d2f12e8f10 100644 --- a/packages/swc-plugin-workflow/package.json +++ b/packages/swc-plugin-workflow/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/swc-plugin", - "version": "4.1.1", + "version": "4.1.2", "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 cb3b705400..f12410861c 100644 --- a/packages/vite/CHANGELOG.md +++ b/packages/vite/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/vite +## 4.0.11 + +### Patch Changes + +- Updated dependencies [[`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb), [`4c49cc8`](https://github.com/vercel/workflow/commit/4c49cc88957bedcc59f16f2bb4b905a0056d5eff), [`8d1f299`](https://github.com/vercel/workflow/commit/8d1f2993cb8e266e6b688d461160d847011b8393)]: + - @workflow/builders@4.1.1 + ## 4.0.10 ### Patch Changes diff --git a/packages/vite/package.json b/packages/vite/package.json index 68e76220f2..5c30489d86 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": "4.0.10", + "version": "4.0.11", "type": "module", "main": "dist/index.js", "files": [ diff --git a/packages/vitest/CHANGELOG.md b/packages/vitest/CHANGELOG.md index ca2937a705..a163d6120f 100644 --- a/packages/vitest/CHANGELOG.md +++ b/packages/vitest/CHANGELOG.md @@ -1,5 +1,16 @@ # @workflow/vitest +## 4.0.12 + +### Patch Changes + +- Updated dependencies [[`ab24408`](https://github.com/vercel/workflow/commit/ab244082447eb60ad24faaad91ff4745af2481c5), [`f2ad726`](https://github.com/vercel/workflow/commit/f2ad7261b14dd64085c80584b9d472019414b512), [`20a6d73`](https://github.com/vercel/workflow/commit/20a6d73a0aa03b4b2f7318d97e12a5e7818c67d9), [`015452a`](https://github.com/vercel/workflow/commit/015452a70c52044635d24a134b7b984b6d2e1142), [`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb), [`f9119d4`](https://github.com/vercel/workflow/commit/f9119d4b6a39f93df8d97c338c62eb0b6bccad8d), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831), [`170ea96`](https://github.com/vercel/workflow/commit/170ea9659a2b9c26e611bab8bb5131f9c6cdc14d), [`4c49cc8`](https://github.com/vercel/workflow/commit/4c49cc88957bedcc59f16f2bb4b905a0056d5eff), [`b06fa65`](https://github.com/vercel/workflow/commit/b06fa657f5e216fd3281534de96619a1d502ef4c), [`8d1f299`](https://github.com/vercel/workflow/commit/8d1f2993cb8e266e6b688d461160d847011b8393)]: + - @workflow/world-local@4.2.1 + - @workflow/core@4.6.0 + - @workflow/builders@4.1.1 + - @workflow/world@4.2.1 + - @workflow/rollup@4.0.11 + ## 4.0.11 ### Patch Changes diff --git a/packages/vitest/package.json b/packages/vitest/package.json index a53191c191..6ee30cbf7e 100644 --- a/packages/vitest/package.json +++ b/packages/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/vitest", - "version": "4.0.11", + "version": "4.0.12", "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 1ac0d7a470..e6c55c3673 100644 --- a/packages/web-shared/CHANGELOG.md +++ b/packages/web-shared/CHANGELOG.md @@ -1,5 +1,17 @@ # @workflow/web-shared +## 4.1.12 + +### Patch Changes + +- [#2328](https://github.com/vercel/workflow/pull/2328) [`161431b`](https://github.com/vercel/workflow/commit/161431b1d08a46767b76ae9389011ae24d4d2ad7) Thanks [@mitul-s](https://github.com/mitul-s)! - Show relative time display card on date hover + +- [#2474](https://github.com/vercel/workflow/pull/2474) [`0dd2db8`](https://github.com/vercel/workflow/commit/0dd2db881001687b90c0128b3e723060dbe4ab4c) Thanks [@mitul-s](https://github.com/mitul-s)! - Yse solid gray for queued trace segment + +- Updated dependencies [[`f2ad726`](https://github.com/vercel/workflow/commit/f2ad7261b14dd64085c80584b9d472019414b512), [`20a6d73`](https://github.com/vercel/workflow/commit/20a6d73a0aa03b4b2f7318d97e12a5e7818c67d9), [`015452a`](https://github.com/vercel/workflow/commit/015452a70c52044635d24a134b7b984b6d2e1142), [`f9119d4`](https://github.com/vercel/workflow/commit/f9119d4b6a39f93df8d97c338c62eb0b6bccad8d), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831), [`170ea96`](https://github.com/vercel/workflow/commit/170ea9659a2b9c26e611bab8bb5131f9c6cdc14d)]: + - @workflow/core@4.6.0 + - @workflow/world@4.2.1 + ## 4.1.11 ### Patch Changes diff --git a/packages/web-shared/package.json b/packages/web-shared/package.json index d530c2e158..dcd282e369 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": "4.1.11", + "version": "4.1.12", "private": false, "files": [ "dist", diff --git a/packages/web/CHANGELOG.md b/packages/web/CHANGELOG.md index 82242370ac..797fca16d2 100644 --- a/packages/web/CHANGELOG.md +++ b/packages/web/CHANGELOG.md @@ -1,5 +1,11 @@ # @workflow/web +## 4.1.12 + +### Patch Changes + +- [#2328](https://github.com/vercel/workflow/pull/2328) [`161431b`](https://github.com/vercel/workflow/commit/161431b1d08a46767b76ae9389011ae24d4d2ad7) Thanks [@mitul-s](https://github.com/mitul-s)! - Show relative time display card on date hover + ## 4.1.11 ## 4.1.10 diff --git a/packages/web/package.json b/packages/web/package.json index dc6ea8d318..2de3c0b3ca 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,7 +1,7 @@ { "name": "@workflow/web", "description": "Workflow Observability UI", - "version": "4.1.11", + "version": "4.1.12", "type": "module", "private": false, "files": [ diff --git a/packages/workflow/CHANGELOG.md b/packages/workflow/CHANGELOG.md index c9dc664cab..d6b15734d0 100644 --- a/packages/workflow/CHANGELOG.md +++ b/packages/workflow/CHANGELOG.md @@ -1,5 +1,26 @@ # workflow +## 4.6.0 + +### Minor Changes + +- [#1853](https://github.com/vercel/workflow/pull/1853) [`f2ad726`](https://github.com/vercel/workflow/commit/f2ad7261b14dd64085c80584b9d472019414b512) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Add wire-level framing for byte streams (`type: 'bytes'`) so consumers can identify chunk boundaries — a prerequisite for transparent auto-reconnect. + +### Patch Changes + +- Updated dependencies [[`c4ed84f`](https://github.com/vercel/workflow/commit/c4ed84f1630efa50d20640bc942623c3e648ef21), [`f2ad726`](https://github.com/vercel/workflow/commit/f2ad7261b14dd64085c80584b9d472019414b512), [`977a4a2`](https://github.com/vercel/workflow/commit/977a4a29d9d900380fa8f6058e9dab6514b64de6), [`3bb5de1`](https://github.com/vercel/workflow/commit/3bb5de1669ae79e9536c93a5a46b7304a3c90ce4), [`20a6d73`](https://github.com/vercel/workflow/commit/20a6d73a0aa03b4b2f7318d97e12a5e7818c67d9), [`015452a`](https://github.com/vercel/workflow/commit/015452a70c52044635d24a134b7b984b6d2e1142), [`578f7e1`](https://github.com/vercel/workflow/commit/578f7e1f1b03d2a7eb39591aa457931b960755cb), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831), [`170ea96`](https://github.com/vercel/workflow/commit/170ea9659a2b9c26e611bab8bb5131f9c6cdc14d)]: + - @workflow/astro@4.0.11 + - @workflow/core@4.6.0 + - @workflow/next@4.0.12 + - @workflow/cli@4.3.0 + - @workflow/nitro@4.1.2 + - @workflow/typescript-plugin@4.0.3 + - @workflow/nest@4.0.12 + - @workflow/rollup@4.0.11 + - @workflow/sveltekit@4.0.11 + - @workflow/errors@4.1.4 + - @workflow/nuxt@4.0.12 + ## 4.5.0 ### Minor Changes diff --git a/packages/workflow/package.json b/packages/workflow/package.json index 32e3421bed..f5f845ec78 100644 --- a/packages/workflow/package.json +++ b/packages/workflow/package.json @@ -1,6 +1,6 @@ { "name": "workflow", - "version": "4.5.0", + "version": "4.6.0", "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 b7b173ed2d..6e4a6c07fa 100644 --- a/packages/world-local/CHANGELOG.md +++ b/packages/world-local/CHANGELOG.md @@ -1,5 +1,19 @@ # @workflow/world-local +## 4.2.1 + +### Patch Changes + +- [#2534](https://github.com/vercel/workflow/pull/2534) [`ab24408`](https://github.com/vercel/workflow/commit/ab244082447eb60ad24faaad91ff4745af2481c5) Thanks [@NathanColosimo](https://github.com/NathanColosimo)! - Update `undici` to 7.28.0. + +- [#2295](https://github.com/vercel/workflow/pull/2295) [`f9119d4`](https://github.com/vercel/workflow/commit/f9119d4b6a39f93df8d97c338c62eb0b6bccad8d) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Fix `world-local` and `world-postgres` turning duplicate processing of the same `hook_created` (same `runId`, `hookId`, and token) into a self-conflict; both worlds now treat same-entity duplicates as idempotent (matching `step_created`), and recover crash-orphaned token claims (`world-local`) and hook rows (`world-postgres`) by completing the partial write instead of incorrectly suppressing it. + +- [#2508](https://github.com/vercel/workflow/pull/2508) [`b06fa65`](https://github.com/vercel/workflow/commit/b06fa657f5e216fd3281534de96619a1d502ef4c) Thanks [@karthikscale3](https://github.com/karthikscale3)! - Add run IDs on world storage telemetry spans. + +- Updated dependencies [[`f9119d4`](https://github.com/vercel/workflow/commit/f9119d4b6a39f93df8d97c338c62eb0b6bccad8d), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831)]: + - @workflow/world@4.2.1 + - @workflow/errors@4.1.4 + ## 4.2.0 ### Minor Changes diff --git a/packages/world-local/package.json b/packages/world-local/package.json index 7bf4ad81d7..dad3d67b79 100644 --- a/packages/world-local/package.json +++ b/packages/world-local/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-local", - "version": "4.2.0", + "version": "4.2.1", "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 b6a85c2f47..1e5de9626d 100644 --- a/packages/world-postgres/CHANGELOG.md +++ b/packages/world-postgres/CHANGELOG.md @@ -1,5 +1,16 @@ # @workflow/world-postgres +## 4.2.1 + +### Patch Changes + +- [#2295](https://github.com/vercel/workflow/pull/2295) [`f9119d4`](https://github.com/vercel/workflow/commit/f9119d4b6a39f93df8d97c338c62eb0b6bccad8d) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Fix `world-local` and `world-postgres` turning duplicate processing of the same `hook_created` (same `runId`, `hookId`, and token) into a self-conflict; both worlds now treat same-entity duplicates as idempotent (matching `step_created`), and recover crash-orphaned token claims (`world-local`) and hook rows (`world-postgres`) by completing the partial write instead of incorrectly suppressing it. + +- Updated dependencies [[`ab24408`](https://github.com/vercel/workflow/commit/ab244082447eb60ad24faaad91ff4745af2481c5), [`f9119d4`](https://github.com/vercel/workflow/commit/f9119d4b6a39f93df8d97c338c62eb0b6bccad8d), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831), [`b06fa65`](https://github.com/vercel/workflow/commit/b06fa657f5e216fd3281534de96619a1d502ef4c)]: + - @workflow/world-local@4.2.1 + - @workflow/world@4.2.1 + - @workflow/errors@4.1.4 + ## 4.2.0 ### Minor Changes diff --git a/packages/world-postgres/package.json b/packages/world-postgres/package.json index cb1bf8cde7..3c24f9ce38 100644 --- a/packages/world-postgres/package.json +++ b/packages/world-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-postgres", - "version": "4.2.0", + "version": "4.2.1", "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 844449462a..0204ebc152 100644 --- a/packages/world-testing/CHANGELOG.md +++ b/packages/world-testing/CHANGELOG.md @@ -1,5 +1,17 @@ # @workflow/world-testing +## 4.1.11 + +### Patch Changes + +- [#2462](https://github.com/vercel/workflow/pull/2462) [`e377108`](https://github.com/vercel/workflow/commit/e3771083e04687e58dd689ec92e0f7a98cce1f97) Thanks [@pranaygp](https://github.com/pranaygp)! - Bump the `hono` dependency to 4.12.25 to resolve CVE-2026-54290 (GHSA-88fw-hqm2-52qc, CORS middleware reflects any origin with credentials when origin defaults to the wildcard). + +- Updated dependencies [[`f2ad726`](https://github.com/vercel/workflow/commit/f2ad7261b14dd64085c80584b9d472019414b512), [`3bb5de1`](https://github.com/vercel/workflow/commit/3bb5de1669ae79e9536c93a5a46b7304a3c90ce4), [`20a6d73`](https://github.com/vercel/workflow/commit/20a6d73a0aa03b4b2f7318d97e12a5e7818c67d9), [`015452a`](https://github.com/vercel/workflow/commit/015452a70c52044635d24a134b7b984b6d2e1142), [`f9119d4`](https://github.com/vercel/workflow/commit/f9119d4b6a39f93df8d97c338c62eb0b6bccad8d), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831), [`170ea96`](https://github.com/vercel/workflow/commit/170ea9659a2b9c26e611bab8bb5131f9c6cdc14d)]: + - @workflow/core@4.6.0 + - workflow@4.6.0 + - @workflow/cli@4.3.0 + - @workflow/world@4.2.1 + ## 4.1.10 ### Patch Changes diff --git a/packages/world-testing/package.json b/packages/world-testing/package.json index 7215be1ca0..7e359f1632 100644 --- a/packages/world-testing/package.json +++ b/packages/world-testing/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-testing", - "version": "4.1.10", + "version": "4.1.11", "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 278013d124..dc0f26b42c 100644 --- a/packages/world-vercel/CHANGELOG.md +++ b/packages/world-vercel/CHANGELOG.md @@ -1,5 +1,17 @@ # @workflow/world-vercel +## 4.4.2 + +### Patch Changes + +- [#2534](https://github.com/vercel/workflow/pull/2534) [`ab24408`](https://github.com/vercel/workflow/commit/ab244082447eb60ad24faaad91ff4745af2481c5) Thanks [@NathanColosimo](https://github.com/NathanColosimo)! - Update `undici` to 7.28.0. + +- [#2508](https://github.com/vercel/workflow/pull/2508) [`b06fa65`](https://github.com/vercel/workflow/commit/b06fa657f5e216fd3281534de96619a1d502ef4c) Thanks [@karthikscale3](https://github.com/karthikscale3)! - Add run IDs on world storage telemetry spans. + +- Updated dependencies [[`f9119d4`](https://github.com/vercel/workflow/commit/f9119d4b6a39f93df8d97c338c62eb0b6bccad8d), [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831)]: + - @workflow/world@4.2.1 + - @workflow/errors@4.1.4 + ## 4.4.1 ### Patch Changes diff --git a/packages/world-vercel/package.json b/packages/world-vercel/package.json index 51390b42fd..1fb03836de 100644 --- a/packages/world-vercel/package.json +++ b/packages/world-vercel/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-vercel", - "version": "4.4.1", + "version": "4.4.2", "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 25f9704637..38901f4a66 100644 --- a/packages/world/CHANGELOG.md +++ b/packages/world/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/world +## 4.2.1 + +### Patch Changes + +- [#2295](https://github.com/vercel/workflow/pull/2295) [`f9119d4`](https://github.com/vercel/workflow/commit/f9119d4b6a39f93df8d97c338c62eb0b6bccad8d) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Fix `world-local` and `world-postgres` turning duplicate processing of the same `hook_created` (same `runId`, `hookId`, and token) into a self-conflict; both worlds now treat same-entity duplicates as idempotent (matching `step_created`), and recover crash-orphaned token claims (`world-local`) and hook rows (`world-postgres`) by completing the partial write instead of incorrectly suppressing it. + +- [#2511](https://github.com/vercel/workflow/pull/2511) [`db8a2c4`](https://github.com/vercel/workflow/commit/db8a2c49820530f7a331bb4c1f0a803e03547831) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Emit `workflowName` on per-step events (`step_created`, `step_completed`) so Worlds can access it without additional queries + ## 4.2.0 ### Minor Changes diff --git a/packages/world/package.json b/packages/world/package.json index e2cad2252b..ff9c10c068 100644 --- a/packages/world/package.json +++ b/packages/world/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world", - "version": "4.2.0", + "version": "4.2.1", "description": "The Workflows World interface", "type": "module", "main": "dist/index.js",