Skip to content

Version Packages (beta) - #3694

Closed
github-actions[bot] wants to merge 0 commit into
mainfrom
changeset-release/main
Closed

Version Packages (beta)#3694
github-actions[bot] wants to merge 0 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 20, 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 main, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

main is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on main.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@workflow/core@5.0.0-beta.44

Minor Changes

  • #3700 9b1b8c7 Thanks @VaguelySerious! - Pin correlation-ID draw order to event-log order (Node.js VM engine), so two concurrent replays of the same run assign the same IDs even when one loaded a shorter event-log prefix. Set WORKFLOW_LOG_ORDER_DRAWS=0 to opt back into arrival-order delivery resolution.

  • #3570 9454d51 Thanks @pranaygp! - Add world.runs.waitForTerminalStatus(runId, { timeoutMs, signal, resolveData }) method, which long-polls until the run reaches a terminal status. await run.returnValue now internally uses this, if the World supports it, instead of using a polling interval.

  • #3634 7b79ba3 Thanks @pranaygp! - New runs are created with the sealed-log event identity (specVersion 7). A sealed-log run's event positions are assigned by the backend before each write commits, so concurrent writers never contend for a position. A position whose writer dies is closed by the backend with a noop event; replay steps over those without delivering them or advancing the deterministic clock. Set WORKFLOW_SEALED_LOG=0 to put a deployment back on the previous scheme. Every runtime reads sealed logs either way, and a run's version is fixed at creation, so the setting only affects new runs.

Patch Changes

  • #3675 5b5a926 Thanks @TooTallNate! - Step-argument serialization failures now fail the step with a catchable SerializationError (via a step_failed event, like a step-body failure) instead of failing the run from outside the workflow, and when uncaught they fail the run immediately as a USER_ERROR rather than retrying until max queue deliveries.

  • Updated dependencies [d012bf0, 9454d51, 7b79ba3]:

    • @workflow/world-vercel@5.0.0-beta.40
    • @workflow/world@5.0.0-beta.29
    • @workflow/world-local@5.0.0-beta.38
    • @workflow/errors@5.0.0-beta.17

workflow@5.0.0-beta.44

Minor Changes

  • #3700 9b1b8c7 Thanks @VaguelySerious! - Pin correlation-ID draw order to event-log order (Node.js VM engine), so two concurrent replays of the same run assign the same IDs even when one loaded a shorter event-log prefix. Set WORKFLOW_LOG_ORDER_DRAWS=0 to opt back into arrival-order delivery resolution.

Patch Changes

  • Updated dependencies [5b5a926, 9b1b8c7, 9454d51, 7b79ba3, 8a2648e, 37ed049]:
    • @workflow/core@5.0.0-beta.44
    • @workflow/next@5.0.0-beta.44
    • @workflow/nitro@5.0.0-beta.44
    • @workflow/sveltekit@5.0.0-beta.44
    • @workflow/cli@5.0.0-beta.44
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/errors@5.0.0-beta.17
    • @workflow/astro@5.0.0-beta.44
    • @workflow/nest@5.0.0-beta.44
    • @workflow/rollup@5.0.0-beta.44
    • @workflow/nuxt@5.0.0-beta.44

@workflow/world@5.0.0-beta.29

Minor Changes

  • #3570 9454d51 Thanks @pranaygp! - Add world.runs.waitForTerminalStatus(runId, { timeoutMs, signal, resolveData }) method, which long-polls until the run reaches a terminal status. await run.returnValue now internally uses this, if the World supports it, instead of using a polling interval.

  • #3634 7b79ba3 Thanks @pranaygp! - New runs are created with the sealed-log event identity (specVersion 7). A sealed-log run's event positions are assigned by the backend before each write commits, so concurrent writers never contend for a position. A position whose writer dies is closed by the backend with a noop event; replay steps over those without delivering them or advancing the deterministic clock. Set WORKFLOW_SEALED_LOG=0 to put a deployment back on the previous scheme. Every runtime reads sealed logs either way, and a run's version is fixed at creation, so the setting only affects new runs.

@workflow/world-local@5.0.0-beta.38

Minor Changes

  • #3570 9454d51 Thanks @pranaygp! - Add world.runs.waitForTerminalStatus(runId, { timeoutMs, signal, resolveData }) method, which long-polls until the run reaches a terminal status. await run.returnValue now internally uses this, if the World supports it, instead of using a polling interval.

  • #3634 7b79ba3 Thanks @pranaygp! - New runs are created with the sealed-log event identity (specVersion 7). A sealed-log run's event positions are assigned by the backend before each write commits, so concurrent writers never contend for a position. A position whose writer dies is closed by the backend with a noop event; replay steps over those without delivering them or advancing the deterministic clock. Set WORKFLOW_SEALED_LOG=0 to put a deployment back on the previous scheme. Every runtime reads sealed logs either way, and a run's version is fixed at creation, so the setting only affects new runs.

Patch Changes

  • Updated dependencies [9454d51, 7b79ba3]:
    • @workflow/world@5.0.0-beta.29
    • @workflow/errors@5.0.0-beta.17

@workflow/world-postgres@5.0.0-beta.36

Minor Changes

  • #3570 9454d51 Thanks @pranaygp! - Add world.runs.waitForTerminalStatus(runId, { timeoutMs, signal, resolveData }) method, which long-polls until the run reaches a terminal status. await run.returnValue now internally uses this, if the World supports it, instead of using a polling interval.

  • #3634 7b79ba3 Thanks @pranaygp! - New runs are created with the sealed-log event identity (specVersion 7). A sealed-log run's event positions are assigned by the backend before each write commits, so concurrent writers never contend for a position. A position whose writer dies is closed by the backend with a noop event; replay steps over those without delivering them or advancing the deterministic clock. Set WORKFLOW_SEALED_LOG=0 to put a deployment back on the previous scheme. Every runtime reads sealed logs either way, and a run's version is fixed at creation, so the setting only affects new runs.

Patch Changes

  • Updated dependencies [9454d51, 7b79ba3]:
    • @workflow/world@5.0.0-beta.29
    • @workflow/world-local@5.0.0-beta.38
    • @workflow/errors@5.0.0-beta.17

@workflow/world-vercel@5.0.0-beta.40

Minor Changes

  • #3570 9454d51 Thanks @pranaygp! - Add world.runs.waitForTerminalStatus(runId, { timeoutMs, signal, resolveData }) method, which long-polls until the run reaches a terminal status. await run.returnValue now internally uses this, if the World supports it, instead of using a polling interval.

  • #3634 7b79ba3 Thanks @pranaygp! - New runs are created with the sealed-log event identity (specVersion 7). A sealed-log run's event positions are assigned by the backend before each write commits, so concurrent writers never contend for a position. A position whose writer dies is closed by the backend with a noop event; replay steps over those without delivering them or advancing the deterministic clock. Set WORKFLOW_SEALED_LOG=0 to put a deployment back on the previous scheme. Every runtime reads sealed logs either way, and a run's version is fixed at creation, so the setting only affects new runs.

Patch Changes

  • #3599 d012bf0 Thanks @karthikscale3! - Preserve upstream HTTP status codes when fetching Workflow run encryption keys.

  • Updated dependencies [9454d51, 7b79ba3]:

    • @workflow/world@5.0.0-beta.29
    • @workflow/errors@5.0.0-beta.17

@workflow/astro@5.0.0-beta.44

Patch Changes

  • Updated dependencies [8a2648e]:
    • @workflow/builders@5.0.0-beta.44
    • @workflow/rollup@5.0.0-beta.44
    • @workflow/vite@5.0.0-beta.44

@workflow/builders@5.0.0-beta.44

Patch Changes

@workflow/cli@5.0.0-beta.44

Patch Changes

  • Updated dependencies [5b5a926, 9b1b8c7, d012bf0, 9454d51, 7b79ba3, 8a2648e]:
    • @workflow/core@5.0.0-beta.44
    • @workflow/world-vercel@5.0.0-beta.40
    • @workflow/world@5.0.0-beta.29
    • @workflow/world-local@5.0.0-beta.38
    • @workflow/builders@5.0.0-beta.44
    • @workflow/web@5.0.0-beta.44
    • @workflow/errors@5.0.0-beta.17

@workflow/nest@5.0.0-beta.44

Patch Changes

  • Updated dependencies [8a2648e]:
    • @workflow/builders@5.0.0-beta.44

@workflow/next@5.0.0-beta.44

Patch Changes

@workflow/nitro@5.0.0-beta.44

Patch Changes

  • #3454 8a2648e Thanks @josuediazflores! - Emit manifest.json in a stable order and remove a redundant compilation round per no-op rebuild in Next dev.

  • Updated dependencies [5b5a926, 9b1b8c7, 9454d51, 7b79ba3, 8a2648e]:

    • @workflow/core@5.0.0-beta.44
    • @workflow/builders@5.0.0-beta.44
    • @workflow/web@5.0.0-beta.44
    • @workflow/rollup@5.0.0-beta.44
    • @workflow/vite@5.0.0-beta.44

@workflow/nuxt@5.0.0-beta.44

Patch Changes

  • Updated dependencies [8a2648e]:
    • @workflow/nitro@5.0.0-beta.44

@workflow/rollup@5.0.0-beta.44

Patch Changes

  • Updated dependencies [8a2648e]:
    • @workflow/builders@5.0.0-beta.44

@workflow/sveltekit@5.0.0-beta.44

Patch Changes

  • #3509 37ed049 Thanks @dummdidumm! - Load SvelteKit route configuration through @sveltejs/load-config, including projects that configure SvelteKit exclusively in vite.config.

  • Updated dependencies [8a2648e]:

    • @workflow/builders@5.0.0-beta.44
    • @workflow/rollup@5.0.0-beta.44
    • @workflow/vite@5.0.0-beta.44

@workflow/vite@5.0.0-beta.44

Patch Changes

  • Updated dependencies [8a2648e]:
    • @workflow/builders@5.0.0-beta.44

@workflow/vitest@5.0.0-beta.44

Patch Changes

  • Updated dependencies [5b5a926, 9b1b8c7, 9454d51, 7b79ba3, 8a2648e]:
    • @workflow/core@5.0.0-beta.44
    • @workflow/world@5.0.0-beta.29
    • @workflow/world-local@5.0.0-beta.38
    • @workflow/builders@5.0.0-beta.44
    • @workflow/rollup@5.0.0-beta.44

@workflow/web@5.0.0-beta.44

Patch Changes

  • Updated dependencies [9454d51, 7b79ba3]:
    • @workflow/world-local@5.0.0-beta.38

@workflow/web-shared@5.0.0-beta.44

Patch Changes

  • #3692 a06afee Thanks @mitul-s! - Prefix trace viewer marker context cards with "Hook received" or "Attribute set" before the relative time.

  • #3634 7b79ba3 Thanks @pranaygp! - Render sealed log positions (noop events) as the log rows they are: shown in event lists, excluded from span geometry and trace duration, since a seal's timestamp belongs to whichever reader wrote it rather than to the run.

  • #3684 4bd533d Thanks @karthikscale3! - Display short step names when observability events contain a workflow-prefixed name.

  • Updated dependencies [5b5a926, 9b1b8c7, 9454d51, 7b79ba3]:

    • @workflow/core@5.0.0-beta.44
    • @workflow/world@5.0.0-beta.29

@workflow/world-testing@5.0.0-beta.44

Patch Changes

  • Updated dependencies [5b5a926, 9b1b8c7, 9454d51, 7b79ba3]:
    • @workflow/core@5.0.0-beta.44
    • workflow@5.0.0-beta.44
    • @workflow/world@5.0.0-beta.29
    • @workflow/cli@5.0.0-beta.44

@github-actions
github-actions Bot requested a review from a team as a code owner August 20, 2026 17:07
@github-actions github-actions Bot closed this Aug 20, 2026
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from bb755c6 to c431cc1 Compare August 20, 2026 19:42
@github-actions github-actions Bot reopened this Aug 20, 2026
@github-actions github-actions Bot closed this Aug 20, 2026
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from ba4580e to 9454d51 Compare August 20, 2026 20:20
@github-actions github-actions Bot reopened this Aug 20, 2026
@github-actions github-actions Bot closed this Aug 21, 2026
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 89873de to 9b1b8c7 Compare August 21, 2026 18:32
@github-actions github-actions Bot reopened this Aug 21, 2026
@github-actions github-actions Bot closed this Aug 21, 2026
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 0f3be4f to d5d19fc Compare August 21, 2026 18:44
@github-actions github-actions Bot reopened this Aug 21, 2026
@github-actions github-actions Bot closed this Aug 21, 2026
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 24f06e8 to d012bf0 Compare August 21, 2026 18:59
@github-actions github-actions Bot reopened this Aug 21, 2026
@github-actions github-actions Bot closed this Aug 21, 2026
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 6d6644e to b3dbc6d Compare August 21, 2026 19:46
@github-actions github-actions Bot reopened this Aug 21, 2026
@github-actions github-actions Bot closed this Aug 21, 2026
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from f5f5639 to 7b79ba3 Compare August 21, 2026 19:54
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.

0 participants