diff --git a/.changeset/cancel-v4-frame-stream.md b/.changeset/cancel-v4-frame-stream.md deleted file mode 100644 index 9383ae3cc4..0000000000 --- a/.changeset/cancel-v4-frame-stream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/world-vercel': patch ---- - -Cancel the v4 event frame stream when a reader stops early, so the response body's undici connection returns to the pool instead of leaking. diff --git a/.changeset/event-limit-enforcement.md b/.changeset/event-limit-enforcement.md deleted file mode 100644 index 1fb3815b10..0000000000 --- a/.changeset/event-limit-enforcement.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@workflow/errors": patch -"@workflow/core": minor -"@workflow/world": patch -"@workflow/world-vercel": patch ---- - -Enforce a server-supplied per-run event limit (default 25K) diff --git a/.changeset/h2-events-multiplexing.md b/.changeset/h2-events-multiplexing.md deleted file mode 100644 index e516cf4334..0000000000 --- a/.changeset/h2-events-multiplexing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/world-vercel': patch ---- - -Event-log requests now multiplex over a single HTTP/2 connection instead of opening one connection per in-flight request diff --git a/.changeset/h2-receive-windows.md b/.changeset/h2-receive-windows.md deleted file mode 100644 index 11c5e12651..0000000000 --- a/.changeset/h2-receive-windows.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/world-vercel': patch ---- - -Raise HTTP/2 receive windows on the events client, slightly decreasing read latency diff --git a/.changeset/nitro-h2-noderequire.md b/.changeset/nitro-h2-noderequire.md deleted file mode 100644 index 97aa28b389..0000000000 --- a/.changeset/nitro-h2-noderequire.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/nitro': patch ---- - -Fix HTTP/2 requests failing in production builds (Vite/Nitro, TanStack Start) where undici's bundled `node:http2` could not load and fell back to a stub. diff --git a/.changeset/stream-close-retry.md b/.changeset/stream-close-retry.md deleted file mode 100644 index cce0996ab7..0000000000 --- a/.changeset/stream-close-retry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/world-vercel': patch ---- - -Retry stream close on retriable 5xx. Close is idempotent on the server (unlike chunk appends, which keep their no-5xx retry policy), and the server may return retriable 503s expecting the writer to close again. diff --git a/.changeset/sveltekit-h2-noderequire.md b/.changeset/sveltekit-h2-noderequire.md deleted file mode 100644 index 64ead41419..0000000000 --- a/.changeset/sveltekit-h2-noderequire.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/sveltekit': patch ---- - -Fix HTTP/2 requests failing in SvelteKit production builds (undici's bundled `node:http2` could not load, falling back to a stub). diff --git a/.changeset/web-h2-noderequire.md b/.changeset/web-h2-noderequire.md deleted file mode 100644 index 679b26b80f..0000000000 --- a/.changeset/web-h2-noderequire.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/web': patch ---- - -Fix run and event observability pages hanging (~16s) and showing no data in the bundled server build, caused by HTTP/2 requests failing to reach `node:http2`. diff --git a/.changeset/world-local-windows-unlink-retry.md b/.changeset/world-local-windows-unlink-retry.md deleted file mode 100644 index 4c44274000..0000000000 --- a/.changeset/world-local-windows-unlink-retry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/world-local': patch ---- - -Retry transient `EPERM` unlink failures on Windows when deleting hook and entity JSON files. A concurrent reader briefly holding a file open made `deleteJSON` throw a share-violation `EPERM`, which surfaced as a failed operation — for example a failed `run.cancel()` while `deleteAllHooksForRun` raced hook polling. diff --git a/.changeset/world-vercel-enable-h2.md b/.changeset/world-vercel-enable-h2.md deleted file mode 100644 index 15f87b1f10..0000000000 --- a/.changeset/world-vercel-enable-h2.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/world-vercel': patch ---- - -Enable HTTP/2 for the events API and stream write requests. diff --git a/.changeset/world-vercel-http-core.md b/.changeset/world-vercel-http-core.md deleted file mode 100644 index 07061d1ee1..0000000000 --- a/.changeset/world-vercel-http-core.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@workflow/world-vercel': patch ---- - -Unify HTTP request handling into a shared core, extending OTEL client spans, trace-context propagation, and `DEBUG` logging to the v4 events, stream, and Vercel API request paths diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 6a375a1d87..5e0fd14bfa 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,14 @@ # @workflow/astro +## 4.0.15 + +### Patch Changes + +- Updated dependencies []: + - @workflow/builders@4.1.5 + - @workflow/rollup@4.0.15 + - @workflow/vite@4.0.15 + ## 4.0.14 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 301d0dcd66..05cff68787 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/astro", - "version": "4.0.14", + "version": "4.0.15", "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 49738f7be5..845b652950 100644 --- a/packages/builders/CHANGELOG.md +++ b/packages/builders/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/builders +## 4.1.5 + +### Patch Changes + +- Updated dependencies [[`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1)]: + - @workflow/errors@4.2.1 + - @workflow/core@4.8.0 + ## 4.1.4 ### Patch Changes diff --git a/packages/builders/package.json b/packages/builders/package.json index 2c8d96ea6b..06ab1a55b9 100644 --- a/packages/builders/package.json +++ b/packages/builders/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/builders", - "version": "4.1.4", + "version": "4.1.5", "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 31ada8586d..6f60a1d814 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,18 @@ # @workflow/cli +## 4.3.4 + +### Patch Changes + +- Updated dependencies [[`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`2fe2d88`](https://github.com/vercel/workflow/commit/2fe2d88fd7f5abe72051a18aa9cb1de1b6db65eb), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5)]: + - @workflow/world-vercel@4.6.1 + - @workflow/errors@4.2.1 + - @workflow/core@4.8.0 + - @workflow/world@4.3.1 + - @workflow/web@4.1.16 + - @workflow/world-local@4.2.4 + - @workflow/builders@4.1.5 + ## 4.3.3 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 0e4a728acf..07f47c9d3b 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/cli", - "version": "4.3.3", + "version": "4.3.4", "description": "Command-line interface for Workflow SDK", "type": "module", "bin": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index b72c9a0a4b..738f9e943d 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,19 @@ # @workflow/core +## 4.8.0 + +### Minor Changes + +- [#2986](https://github.com/vercel/workflow/pull/2986) [`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1) Thanks [@shalabhc](https://github.com/shalabhc)! - Enforce a server-supplied per-run event limit (default 25K) + +### Patch Changes + +- Updated dependencies [[`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`2fe2d88`](https://github.com/vercel/workflow/commit/2fe2d88fd7f5abe72051a18aa9cb1de1b6db65eb), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5)]: + - @workflow/world-vercel@4.6.1 + - @workflow/errors@4.2.1 + - @workflow/world@4.3.1 + - @workflow/world-local@4.2.4 + ## 4.7.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index a5e6c78b21..673e2ecba1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/core", - "version": "4.7.0", + "version": "4.8.0", "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 e0147960f3..ba1839cdd6 100644 --- a/packages/errors/CHANGELOG.md +++ b/packages/errors/CHANGELOG.md @@ -1,5 +1,11 @@ # @workflow/errors +## 4.2.1 + +### Patch Changes + +- [#2986](https://github.com/vercel/workflow/pull/2986) [`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1) Thanks [@shalabhc](https://github.com/shalabhc)! - Enforce a server-supplied per-run event limit (default 25K) + ## 4.2.0 ### Minor Changes diff --git a/packages/errors/package.json b/packages/errors/package.json index 50113867a5..50a9305fc3 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": "4.2.0", + "version": "4.2.1", "type": "module", "main": "dist/index.js", "files": [ diff --git a/packages/nest/CHANGELOG.md b/packages/nest/CHANGELOG.md index 45237e759e..9d6bb734ef 100644 --- a/packages/nest/CHANGELOG.md +++ b/packages/nest/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/nest +## 4.0.16 + +### Patch Changes + +- Updated dependencies []: + - @workflow/builders@4.1.5 + ## 4.0.15 ### Patch Changes diff --git a/packages/nest/package.json b/packages/nest/package.json index f26794866c..894ec319dc 100644 --- a/packages/nest/package.json +++ b/packages/nest/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nest", - "version": "4.0.15", + "version": "4.0.16", "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 55f15c9230..eb05c7b903 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/next +## 4.1.4 + +### Patch Changes + +- Updated dependencies [[`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1)]: + - @workflow/core@4.8.0 + - @workflow/builders@4.1.5 + ## 4.1.3 ### Patch Changes diff --git a/packages/next/package.json b/packages/next/package.json index 54f7687620..41cd03a9ad 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/next", - "version": "4.1.3", + "version": "4.1.4", "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 dfb2e9a4c2..9ccef2f0e3 100644 --- a/packages/nitro/CHANGELOG.md +++ b/packages/nitro/CHANGELOG.md @@ -1,5 +1,18 @@ # @workflow/nitro +## 4.1.6 + +### Patch Changes + +- [#3233](https://github.com/vercel/workflow/pull/3233) [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Fix HTTP/2 requests failing in production builds (Vite/Nitro, TanStack Start) where undici's bundled `node:http2` could not load and fell back to a stub. + +- Updated dependencies [[`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5)]: + - @workflow/core@4.8.0 + - @workflow/web@4.1.16 + - @workflow/builders@4.1.5 + - @workflow/rollup@4.0.15 + - @workflow/vite@4.0.15 + ## 4.1.5 ### Patch Changes diff --git a/packages/nitro/package.json b/packages/nitro/package.json index 04421fdff2..70beb5a137 100644 --- a/packages/nitro/package.json +++ b/packages/nitro/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nitro", - "version": "4.1.5", + "version": "4.1.6", "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 bfccd1d39b..4d8238c87c 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/nuxt +## 4.0.16 + +### Patch Changes + +- Updated dependencies [[`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5)]: + - @workflow/nitro@4.1.6 + ## 4.0.15 ### Patch Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 472e2f66dd..f3d9159994 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nuxt", - "version": "4.0.15", + "version": "4.0.16", "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 44a98c4863..0350832a22 100644 --- a/packages/rollup/CHANGELOG.md +++ b/packages/rollup/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/rollup +## 4.0.15 + +### Patch Changes + +- Updated dependencies []: + - @workflow/builders@4.1.5 + ## 4.0.14 ### Patch Changes diff --git a/packages/rollup/package.json b/packages/rollup/package.json index 648a2c894e..6c3d42b0b9 100644 --- a/packages/rollup/package.json +++ b/packages/rollup/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/rollup", - "version": "4.0.14", + "version": "4.0.15", "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 d217c16d8c..aac403d4f4 100644 --- a/packages/sveltekit/CHANGELOG.md +++ b/packages/sveltekit/CHANGELOG.md @@ -1,5 +1,16 @@ # @workflow/sveltekit +## 4.0.15 + +### Patch Changes + +- [#3233](https://github.com/vercel/workflow/pull/3233) [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Fix HTTP/2 requests failing in SvelteKit production builds (undici's bundled `node:http2` could not load, falling back to a stub). + +- Updated dependencies []: + - @workflow/builders@4.1.5 + - @workflow/rollup@4.0.15 + - @workflow/vite@4.0.15 + ## 4.0.14 ### Patch Changes diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index ddc079ecfa..55d0778ab6 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/sveltekit", - "version": "4.0.14", + "version": "4.0.15", "description": "SvelteKit integration for Workflow SDK", "type": "module", "main": "dist/index.js", diff --git a/packages/vite/CHANGELOG.md b/packages/vite/CHANGELOG.md index e5251b2c51..4b9e8e4fcb 100644 --- a/packages/vite/CHANGELOG.md +++ b/packages/vite/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/vite +## 4.0.15 + +### Patch Changes + +- Updated dependencies []: + - @workflow/builders@4.1.5 + ## 4.0.14 ### Patch Changes diff --git a/packages/vite/package.json b/packages/vite/package.json index 86ec1bc3a9..9099b9c231 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.14", + "version": "4.0.15", "type": "module", "main": "dist/index.js", "files": [ diff --git a/packages/vitest/CHANGELOG.md b/packages/vitest/CHANGELOG.md index 1fc93cd12e..2cbcb3ae9c 100644 --- a/packages/vitest/CHANGELOG.md +++ b/packages/vitest/CHANGELOG.md @@ -1,5 +1,16 @@ # @workflow/vitest +## 4.0.16 + +### Patch Changes + +- Updated dependencies [[`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1), [`2fe2d88`](https://github.com/vercel/workflow/commit/2fe2d88fd7f5abe72051a18aa9cb1de1b6db65eb)]: + - @workflow/core@4.8.0 + - @workflow/world@4.3.1 + - @workflow/world-local@4.2.4 + - @workflow/builders@4.1.5 + - @workflow/rollup@4.0.15 + ## 4.0.15 ### Patch Changes diff --git a/packages/vitest/package.json b/packages/vitest/package.json index 640efb9583..6fed247483 100644 --- a/packages/vitest/package.json +++ b/packages/vitest/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/vitest", - "version": "4.0.15", + "version": "4.0.16", "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 17bccb5053..9286f84b14 100644 --- a/packages/web-shared/CHANGELOG.md +++ b/packages/web-shared/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/web-shared +## 4.1.16 + +### Patch Changes + +- Updated dependencies [[`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1)]: + - @workflow/core@4.8.0 + - @workflow/world@4.3.1 + ## 4.1.15 ### Patch Changes diff --git a/packages/web-shared/package.json b/packages/web-shared/package.json index 567cec9dce..27a4dc0590 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.15", + "version": "4.1.16", "private": false, "files": [ "dist", diff --git a/packages/web/CHANGELOG.md b/packages/web/CHANGELOG.md index 35b45418ac..2c0c705b45 100644 --- a/packages/web/CHANGELOG.md +++ b/packages/web/CHANGELOG.md @@ -1,5 +1,11 @@ # @workflow/web +## 4.1.16 + +### Patch Changes + +- [#3233](https://github.com/vercel/workflow/pull/3233) [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Fix run and event observability pages hanging (~16s) and showing no data in the bundled server build, caused by HTTP/2 requests failing to reach `node:http2`. + ## 4.1.15 ## 4.1.14 diff --git a/packages/web/package.json b/packages/web/package.json index 42c8d59440..7843f2a01d 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.15", + "version": "4.1.16", "type": "module", "private": false, "files": [ diff --git a/packages/workflow/CHANGELOG.md b/packages/workflow/CHANGELOG.md index 81b3d2058d..f4b84a2369 100644 --- a/packages/workflow/CHANGELOG.md +++ b/packages/workflow/CHANGELOG.md @@ -1,5 +1,22 @@ # workflow +## 4.8.0 + +### Patch Changes + +- Updated dependencies [[`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5), [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5)]: + - @workflow/errors@4.2.1 + - @workflow/core@4.8.0 + - @workflow/nitro@4.1.6 + - @workflow/sveltekit@4.0.15 + - @workflow/cli@4.3.4 + - @workflow/next@4.1.4 + - @workflow/typescript-plugin@4.0.3 + - @workflow/nuxt@4.0.16 + - @workflow/astro@4.0.15 + - @workflow/nest@4.0.16 + - @workflow/rollup@4.0.15 + ## 4.7.0 ### Minor Changes diff --git a/packages/workflow/package.json b/packages/workflow/package.json index 30ca45c708..c82380c0bf 100644 --- a/packages/workflow/package.json +++ b/packages/workflow/package.json @@ -1,6 +1,6 @@ { "name": "workflow", - "version": "4.7.0", + "version": "4.8.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 06600cd87c..b805b3a9a5 100644 --- a/packages/world-local/CHANGELOG.md +++ b/packages/world-local/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/world-local +## 4.2.4 + +### Patch Changes + +- [#3215](https://github.com/vercel/workflow/pull/3215) [`2fe2d88`](https://github.com/vercel/workflow/commit/2fe2d88fd7f5abe72051a18aa9cb1de1b6db65eb) Thanks [@AndrewBarba](https://github.com/AndrewBarba)! - Retry transient `EPERM` unlink failures on Windows when deleting hook and entity JSON files. A concurrent reader briefly holding a file open made `deleteJSON` throw a share-violation `EPERM`, which surfaced as a failed operation — for example a failed `run.cancel()` while `deleteAllHooksForRun` raced hook polling. + +- Updated dependencies [[`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1)]: + - @workflow/errors@4.2.1 + - @workflow/world@4.3.1 + ## 4.2.3 ### Patch Changes diff --git a/packages/world-local/package.json b/packages/world-local/package.json index 420b79d96c..05fb2af23c 100644 --- a/packages/world-local/package.json +++ b/packages/world-local/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-local", - "version": "4.2.3", + "version": "4.2.4", "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 d84fedf42d..20abac0ebd 100644 --- a/packages/world-postgres/CHANGELOG.md +++ b/packages/world-postgres/CHANGELOG.md @@ -1,5 +1,14 @@ # @workflow/world-postgres +## 4.3.3 + +### Patch Changes + +- Updated dependencies [[`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1), [`2fe2d88`](https://github.com/vercel/workflow/commit/2fe2d88fd7f5abe72051a18aa9cb1de1b6db65eb)]: + - @workflow/errors@4.2.1 + - @workflow/world@4.3.1 + - @workflow/world-local@4.2.4 + ## 4.3.2 ### Patch Changes diff --git a/packages/world-postgres/package.json b/packages/world-postgres/package.json index 97c96d33df..0522b7ac16 100644 --- a/packages/world-postgres/package.json +++ b/packages/world-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-postgres", - "version": "4.3.2", + "version": "4.3.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 0abda5abc2..7ad16e86db 100644 --- a/packages/world-testing/CHANGELOG.md +++ b/packages/world-testing/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/world-testing +## 4.1.15 + +### Patch Changes + +- Updated dependencies [[`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1)]: + - @workflow/core@4.8.0 + - @workflow/world@4.3.1 + - @workflow/cli@4.3.4 + - workflow@4.8.0 + ## 4.1.14 ### Patch Changes diff --git a/packages/world-testing/package.json b/packages/world-testing/package.json index d08b575bcd..646954375f 100644 --- a/packages/world-testing/package.json +++ b/packages/world-testing/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-testing", - "version": "4.1.14", + "version": "4.1.15", "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 5af2ec6a53..101378b5fd 100644 --- a/packages/world-vercel/CHANGELOG.md +++ b/packages/world-vercel/CHANGELOG.md @@ -1,5 +1,27 @@ # @workflow/world-vercel +## 4.6.1 + +### Patch Changes + +- [#3233](https://github.com/vercel/workflow/pull/3233) [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Cancel the v4 event frame stream when a reader stops early, so the response body's undici connection returns to the pool instead of leaking. + +- [#2986](https://github.com/vercel/workflow/pull/2986) [`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1) Thanks [@shalabhc](https://github.com/shalabhc)! - Enforce a server-supplied per-run event limit (default 25K) + +- [#3233](https://github.com/vercel/workflow/pull/3233) [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Event-log requests now multiplex over a single HTTP/2 connection instead of opening one connection per in-flight request + +- [#3233](https://github.com/vercel/workflow/pull/3233) [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Raise HTTP/2 receive windows on the events client, slightly decreasing read latency + +- [#3233](https://github.com/vercel/workflow/pull/3233) [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Retry stream close on retriable 5xx. Close is idempotent on the server (unlike chunk appends, which keep their no-5xx retry policy), and the server may return retriable 503s expecting the writer to close again. + +- [#3233](https://github.com/vercel/workflow/pull/3233) [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Enable HTTP/2 for the events API and stream write requests. + +- [#3233](https://github.com/vercel/workflow/pull/3233) [`7fd2e4a`](https://github.com/vercel/workflow/commit/7fd2e4a4e0cbe26416f5ea83ed928c07ab9893f5) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Unify HTTP request handling into a shared core, extending OTEL client spans, trace-context propagation, and `DEBUG` logging to the v4 events, stream, and Vercel API request paths + +- Updated dependencies [[`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1)]: + - @workflow/errors@4.2.1 + - @workflow/world@4.3.1 + ## 4.6.0 ### Minor Changes diff --git a/packages/world-vercel/package.json b/packages/world-vercel/package.json index 33e14153fe..d5c9fdbd90 100644 --- a/packages/world-vercel/package.json +++ b/packages/world-vercel/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-vercel", - "version": "4.6.0", + "version": "4.6.1", "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 7efd8c6c77..6df13cd482 100644 --- a/packages/world/CHANGELOG.md +++ b/packages/world/CHANGELOG.md @@ -1,5 +1,11 @@ # @workflow/world +## 4.3.1 + +### Patch Changes + +- [#2986](https://github.com/vercel/workflow/pull/2986) [`72ea6c8`](https://github.com/vercel/workflow/commit/72ea6c8edefb01a03acd25bef5efd4cdb9e03fa1) Thanks [@shalabhc](https://github.com/shalabhc)! - Enforce a server-supplied per-run event limit (default 25K) + ## 4.3.0 ### Minor Changes diff --git a/packages/world/package.json b/packages/world/package.json index b0ae8f699d..120775d848 100644 --- a/packages/world/package.json +++ b/packages/world/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world", - "version": "4.3.0", + "version": "4.3.1", "description": "The Workflows World interface", "type": "module", "main": "dist/index.js",