Skip to content

Version Packages - #3105

Open
github-actions[bot] wants to merge 1 commit into
stablefrom
changeset-release/stable
Open

Version Packages#3105
github-actions[bot] wants to merge 1 commit into
stablefrom
changeset-release/stable

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to stable, this PR will be updated.

Releases

@workflow/core@4.7.0

Minor Changes

  • #3079 12e4ef7 Thanks @VaguelySerious! - Add an optimistic-concurrency guard for event creation (on by default; opt out with WORKFLOW_PRECONDITION_GUARD=0): replay-context event creations send a stateUpdatedAt snapshot timestamp, and the runtime reloads the event log and retries (then falls back to a fresh re-invocation) when the backend reports a newer out-of-band event with a 412 PreconditionFailedError. Backends without guard support ignore the snapshot, so this is backward-compatible and fails open.

Patch Changes

  • Updated dependencies [12e4ef7, 9d8b293]:
    • @workflow/world-vercel@4.6.0
    • @workflow/world@4.3.0
    • @workflow/errors@4.2.0
    • @workflow/world-local@4.2.3

@workflow/errors@4.2.0

Minor Changes

  • #3079 12e4ef7 Thanks @VaguelySerious! - Add an optimistic-concurrency guard for event creation (on by default; opt out with WORKFLOW_PRECONDITION_GUARD=0): replay-context event creations send a stateUpdatedAt snapshot timestamp, and the runtime reloads the event log and retries (then falls back to a fresh re-invocation) when the backend reports a newer out-of-band event with a 412 PreconditionFailedError. Backends without guard support ignore the snapshot, so this is backward-compatible and fails open.

workflow@4.7.0

Minor Changes

  • #3079 12e4ef7 Thanks @VaguelySerious! - Add an optimistic-concurrency guard for event creation (on by default; opt out with WORKFLOW_PRECONDITION_GUARD=0): replay-context event creations send a stateUpdatedAt snapshot timestamp, and the runtime reloads the event log and retries (then falls back to a fresh re-invocation) when the backend reports a newer out-of-band event with a 412 PreconditionFailedError. Backends without guard support ignore the snapshot, so this is backward-compatible and fails open.

Patch Changes

  • Updated dependencies [12e4ef7, f2714c5]:
    • @workflow/core@4.7.0
    • @workflow/errors@4.2.0
    • @workflow/astro@4.0.14
    • @workflow/sveltekit@4.0.14
    • @workflow/cli@4.3.3
    • @workflow/next@4.1.3
    • @workflow/nitro@4.1.5
    • @workflow/typescript-plugin@4.0.3
    • @workflow/nest@4.0.15
    • @workflow/rollup@4.0.14
    • @workflow/nuxt@4.0.15

@workflow/world@4.3.0

Minor Changes

  • #3079 12e4ef7 Thanks @VaguelySerious! - Add an optimistic-concurrency guard for event creation (on by default; opt out with WORKFLOW_PRECONDITION_GUARD=0): replay-context event creations send a stateUpdatedAt snapshot timestamp, and the runtime reloads the event log and retries (then falls back to a fresh re-invocation) when the backend reports a newer out-of-band event with a 412 PreconditionFailedError. Backends without guard support ignore the snapshot, so this is backward-compatible and fails open.

@workflow/world-vercel@4.6.0

Minor Changes

  • #3079 12e4ef7 Thanks @VaguelySerious! - Add an optimistic-concurrency guard for event creation (on by default; opt out with WORKFLOW_PRECONDITION_GUARD=0): replay-context event creations send a stateUpdatedAt snapshot timestamp, and the runtime reloads the event log and retries (then falls back to a fresh re-invocation) when the backend reports a newer out-of-band event with a 412 PreconditionFailedError. Backends without guard support ignore the snapshot, so this is backward-compatible and fails open.

Patch Changes

  • #3169 9d8b293 Thanks @VaguelySerious! - Bound HTTP requests with a 30s headers/body timeout instead of undici's 5-minute default, and retry transport timeouts and other transient failures in-process, so a stalled connection no longer leaves a run silently paused for ~5 minutes until the queue redelivers it. Override with WORKFLOW_VERCEL_HEADERS_TIMEOUT_MS / WORKFLOW_VERCEL_BODY_TIMEOUT_MS.

  • Updated dependencies [12e4ef7]:

    • @workflow/world@4.3.0
    • @workflow/errors@4.2.0

@workflow/astro@4.0.14

Patch Changes

  • #3166 f2714c5 Thanks @TooTallNate! - The generated webhook route now passes the incoming request directly to its handler instead of copying it into a new Request, so the request body is no longer read before the handler runs.

  • Updated dependencies []:

    • @workflow/builders@4.1.4
    • @workflow/rollup@4.0.14
    • @workflow/vite@4.0.14

@workflow/builders@4.1.4

Patch Changes

  • Updated dependencies [12e4ef7]:
    • @workflow/core@4.7.0
    • @workflow/errors@4.2.0

@workflow/cli@4.3.3

Patch Changes

  • Updated dependencies [12e4ef7, 9d8b293]:
    • @workflow/core@4.7.0
    • @workflow/world-vercel@4.6.0
    • @workflow/world@4.3.0
    • @workflow/errors@4.2.0
    • @workflow/builders@4.1.4
    • @workflow/web@4.1.15
    • @workflow/world-local@4.2.3

@workflow/nest@4.0.15

Patch Changes

  • Updated dependencies []:
    • @workflow/builders@4.1.4

@workflow/next@4.1.3

Patch Changes

  • Updated dependencies [12e4ef7]:
    • @workflow/core@4.7.0
    • @workflow/builders@4.1.4

@workflow/nitro@4.1.5

Patch Changes

  • Updated dependencies [12e4ef7]:
    • @workflow/core@4.7.0
    • @workflow/builders@4.1.4
    • @workflow/web@4.1.15
    • @workflow/rollup@4.0.14
    • @workflow/vite@4.0.14

@workflow/nuxt@4.0.15

Patch Changes

  • Updated dependencies []:
    • @workflow/nitro@4.1.5

@workflow/rollup@4.0.14

Patch Changes

  • Updated dependencies []:
    • @workflow/builders@4.1.4

@workflow/sveltekit@4.0.14

Patch Changes

  • #3166 f2714c5 Thanks @TooTallNate! - The generated webhook route now passes the incoming request directly to its handler instead of copying it into a new Request, so the request body is no longer read before the handler runs.

  • Updated dependencies []:

    • @workflow/builders@4.1.4
    • @workflow/rollup@4.0.14
    • @workflow/vite@4.0.14

@workflow/vite@4.0.14

Patch Changes

  • Updated dependencies []:
    • @workflow/builders@4.1.4

@workflow/vitest@4.0.15

Patch Changes

  • Updated dependencies [12e4ef7]:
    • @workflow/core@4.7.0
    • @workflow/world@4.3.0
    • @workflow/builders@4.1.4
    • @workflow/world-local@4.2.3
    • @workflow/rollup@4.0.14

@workflow/web-shared@4.1.15

Patch Changes

  • Updated dependencies [12e4ef7]:
    • @workflow/core@4.7.0
    • @workflow/world@4.3.0

@workflow/world-local@4.2.3

Patch Changes

  • Updated dependencies [12e4ef7]:
    • @workflow/world@4.3.0
    • @workflow/errors@4.2.0

@workflow/world-postgres@4.3.2

Patch Changes

  • Updated dependencies [12e4ef7]:
    • @workflow/world@4.3.0
    • @workflow/errors@4.2.0
    • @workflow/world-local@4.2.3

@workflow/world-testing@4.1.14

Patch Changes

  • #3055 c77a82d Thanks @VaguelySerious! - Fix flaky Local World tests caused by concurrent test servers sharing one data directory and re-enqueuing each other's in-flight runs on startup

  • Updated dependencies [12e4ef7]:

    • workflow@4.7.0
    • @workflow/core@4.7.0
    • @workflow/world@4.3.0
    • @workflow/cli@4.3.3

@workflow/web@4.1.15

@github-actions
github-actions Bot requested review from a team and ijjk as code owners July 24, 2026 23:19
@vercel

vercel Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
example-nextjs-workflow-turbopack Ready Ready Preview, Comment Jul 28, 2026 11:54pm
example-nextjs-workflow-webpack Ready Ready Preview, Comment Jul 28, 2026 11:54pm
example-workflow Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workbench-astro-workflow Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workbench-express-workflow Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workbench-fastify-workflow Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workbench-hono-workflow Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workbench-nestjs-workflow Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workbench-nitro-workflow Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workbench-nuxt-workflow Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workbench-sveltekit-workflow Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workbench-tanstack-start-workflow Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workbench-vite-workflow Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workflow-swc-playground Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workflow-tarballs Ready Ready Preview, Comment Jul 28, 2026 11:54pm
workflow-web Ready Ready Preview, Comment Jul 28, 2026 11:54pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
workflow-docs Skipped Skipped Jul 28, 2026 11:54pm

@github-actions
github-actions Bot force-pushed the changeset-release/stable branch from dcf5562 to 1ad7866 Compare July 25, 2026 00:01
@github-actions
github-actions Bot force-pushed the changeset-release/stable branch from 47e7f3e to 17d4be9 Compare July 28, 2026 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant