Files
vercel__workflow/packages/workflow/CHANGELOG.md
github-actions[bot] e6af70b9d9 Version Packages (beta) (#3318)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-06 09:02:00 -07:00

120 KiB

workflow

5.0.0-beta.40

Minor Changes

  • #3048 f8f6e17 Thanks @TooTallNate! - Add an experimental QuickJS WASM VM engine for workflow execution, opt-in via WORKFLOW_VM=quickjs (or per-run executionContext.workflowVm). The engine performs the same full event replay as the default node:vm engine but runs workflow code in a QuickJS VM compiled to WebAssembly, enabling platforms without node:vm support and laying the groundwork for VM-memory snapshotting.

  • #3046 5d591d2 Thanks @NathanColosimo! - Retain workflow execution across inline steps within one invocation; WORKFLOW_RETAINED_VM=0 disables retention. Boundaries whose step arguments are not primitive values fall back to ordinary replay.

  • #3047 89ede82 Thanks @NathanColosimo! - Retained workflow VMs now keep the fast path when step arguments are plain data or standard built-ins (Map, Set, Date, typed arrays, URL, Headers, …), not just primitives. A boundary falls back to a normal replay only when serializing its arguments ran code the workflow controls — a getter, a proxy, a custom serializer — or computed an Error's stack trace.

Patch Changes

  • #3301 cb77725 Thanks @VaguelySerious! - Add env option to split correlation ID derivation into per-entity-type sequential ULIDs, instead of sharing one derivation source

  • #3048 f8f6e17 Thanks @TooTallNate! - QuickJS engine performance: cache compiled WebAssembly modules process-wide, and execute steps inline in a live-VM continuation loop (no queue round-trip per step, cheap events fed before step bodies, delayed wait-continuation dispatch for racing timers).

  • #3301 cb77725 Thanks @VaguelySerious! - Fix stream IDs minted while serializing a step's arguments latching the host wall clock into a run's ID sequence, which gave every entity created afterwards a different correlation ID on each replay

  • Updated dependencies [2150798, 8d47928, 79e4c04, e084e08, 9c1b3c8, cb77725, 939ffb4, 27a3f15, f8f6e17, f8f6e17, 5d591d2, 89ede82, cb77725, 72efc90]:

    • @workflow/cli@5.0.0-beta.40
    • @workflow/core@5.0.0-beta.40
    • @workflow/errors@5.0.0-beta.16
    • @workflow/nitro@5.0.0-beta.40
    • @workflow/next@5.0.0-beta.40
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/nuxt@5.0.0-beta.40
    • @workflow/astro@5.0.0-beta.40
    • @workflow/nest@5.0.0-beta.40
    • @workflow/rollup@5.0.0-beta.40
    • @workflow/sveltekit@5.0.0-beta.40

5.0.0-beta.39

Minor Changes

  • #3145 1471f25 Thanks @VaguelySerious! - Strengthen the event-creation precondition guard: replay-context writes now also send the number of loaded events, so a snapshot that is missing an event is rejected instead of committing a divergent event log, and a rejection restarts the replay in-process (consuming the events a world may attach to the rejection) rather than re-committing the rejected payload or re-invoking over the queue. @workflow/world-local and @workflow/world-postgres do not implement the check.

  • #3230 31f92df Thanks @karthikscale3! - Lazy hook resumption: on a fast path, resumeHook() writes the hook_received event and dispatches the workflow queue message concurrently instead of sequentially, cutting a round trip off resume latency. A (runId, resumeId) dedup constraint keeps the two writers converging on exactly one event; the runtime falls back to the sequential path when dedup support is unavailable or when WORKFLOW_DISABLE_LAZY_HOOK_RESUME=1. resumeHook() resolves to a ResumedHook (a Hook plus an optional resilientResume: true flag, set only when the direct write failed transiently and the resume was recovered via the queue consumer's re-ensure) — preserving the contract introduced alongside the resilient-resume work.

  • #1834 438eaa6 Thanks @TooTallNate! - Make resumeHook() resilient to transient hook_received event write failures (429/5xx) by carrying the payload on the queue message for the runtime to materialize. Returned Hook gets a new resilientResume: true flag when this fallback path is taken.

Patch Changes

  • #3288 679dfa9 Thanks @NathanColosimo! - Simplify hardened serialization: intrinsic captures assert at import instead of degrading per use, URLSearchParams now serializes natively on Node 18, and bound-function getters are reported as guest code (previously a getter defined via fn.bind() executed with an empty report).

  • #3257 b732e91 Thanks @TooTallNate! - Serializing values built inside the node:vm workflow VM no longer executes workflow code, using engine brand checks and host intrinsics captured at boot.

  • Updated dependencies [4a9d26b, ee944d2, 1471f25, 9cc11f5, 679dfa9, b732e91, 31f92df, 4174a6e, 4017597, 438eaa6]:

    • @workflow/core@5.0.0-beta.39
    • @workflow/errors@5.0.0-beta.15
    • @workflow/cli@5.0.0-beta.39
    • @workflow/next@5.0.0-beta.39
    • @workflow/nitro@5.0.0-beta.39
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/astro@5.0.0-beta.39
    • @workflow/nest@5.0.0-beta.39
    • @workflow/rollup@5.0.0-beta.39
    • @workflow/sveltekit@5.0.0-beta.39
    • @workflow/nuxt@5.0.0-beta.39

5.0.0-beta.38

Patch Changes

  • #3142 a09d001 Thanks @VaguelySerious! - Revert the static workflow world target injection: the world package is again resolved at runtime from WORKFLOW_TARGET_WORLD instead of being aliased into host bundles at build time.

  • Updated dependencies [25715d4, b92c23c, 25715d4, a09d001]:

    • @workflow/cli@5.0.0-beta.38
    • @workflow/core@5.0.0-beta.38
    • @workflow/nitro@5.0.0-beta.38
    • @workflow/nest@5.0.0-beta.38
    • @workflow/next@5.0.0-beta.38
    • @workflow/nuxt@5.0.0-beta.38
    • @workflow/astro@5.0.0-beta.38
    • @workflow/rollup@5.0.0-beta.38
    • @workflow/sveltekit@5.0.0-beta.38
    • @workflow/utils@5.0.0-beta.8
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/errors@5.0.0-beta.14

5.0.0-beta.37

Major Changes

  • #3128 7959acc Thanks @NathanColosimo! - BREAKING CHANGE: Remove the deprecated experimental_setAttributes and ExperimentalSetAttributesOptions aliases; use setAttributes and SetAttributesOptions instead.

  • #3061 62d570e Thanks @NathanColosimo! - Remove the retired step route runtime and make queue health checks target the combined flow handler.

  • #3045 d813fb8 Thanks @NathanColosimo! - Deterministic sandbox hardening: crypto.subtle.digest in workflow functions now computes synchronously via node:crypto (byte-identical values, deterministic timing under replay); Atomics.waitAsync, async WebAssembly compilation, WeakRef, and FinalizationRegistry are no longer exposed (wall-clock timing and GC observation cannot be replayed).

Patch Changes

5.0.0-beta.36

Minor Changes

  • #2946 eb8fdb9 Thanks @VaguelySerious! - The WORKFLOW_PRECONDITION_GUARD event-creation guard is now on by default; opt out with WORKFLOW_PRECONDITION_GUARD=0.

Patch Changes

  • #2980 268fede Thanks @NathanColosimo! - Prepare encrypted replay payloads concurrently and cache the decrypted, decompressed representation for reuse across inline replay iterations.

  • Updated dependencies [6d1d700, d8071bb, fe12b84, a5e6f11, bb773e9, 542138d, 268fede, eb8fdb9, 9177ba8, 6353c8c]:

    • @workflow/core@5.0.0-beta.36
    • @workflow/errors@5.0.0-beta.12
    • @workflow/nest@5.0.0-beta.36
    • @workflow/cli@5.0.0-beta.36
    • @workflow/next@5.0.0-beta.36
    • @workflow/nitro@5.0.0-beta.36
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/astro@5.0.0-beta.36
    • @workflow/nuxt@5.0.0-beta.36
    • @workflow/rollup@5.0.0-beta.36
    • @workflow/sveltekit@5.0.0-beta.36

5.0.0-beta.35

Minor Changes

  • #2266 a00d169 Thanks @VaguelySerious! - Add an opt-in optimistic-concurrency guard for event creation (WORKFLOW_PRECONDITION_GUARD=1): replay-context event creations send a stateUpdatedAt snapshot timestamp, and the runtime reloads the event log and retries (then falls back to a queue re-invocation) when the backend reports a newer out-of-band event with a 412 PreconditionFailedError.

Patch Changes

  • Updated dependencies [a00d169, 3589958, 1933e29, c44b4f8, 6b8efd5, fd107b9]:
    • @workflow/core@5.0.0-beta.35
    • @workflow/errors@5.0.0-beta.11
    • @workflow/nitro@5.0.0-beta.35
    • @workflow/cli@5.0.0-beta.35
    • @workflow/next@5.0.0-beta.35
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/nuxt@5.0.0-beta.35
    • @workflow/astro@5.0.0-beta.35
    • @workflow/nest@5.0.0-beta.35
    • @workflow/rollup@5.0.0-beta.35
    • @workflow/sveltekit@5.0.0-beta.35

5.0.0-beta.34

Patch Changes

  • Updated dependencies [9242ddb]:
    • @workflow/core@5.0.0-beta.34
    • @workflow/cli@5.0.0-beta.34
    • @workflow/next@5.0.0-beta.34
    • @workflow/nitro@5.0.0-beta.34
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/astro@5.0.0-beta.34
    • @workflow/nest@5.0.0-beta.34
    • @workflow/nuxt@5.0.0-beta.34
    • @workflow/rollup@5.0.0-beta.34
    • @workflow/sveltekit@5.0.0-beta.34

5.0.0-beta.33

Minor Changes

  • #1981 9da2d76 Thanks @TooTallNate! - start() now delegates run ID generation to world.createRunId(options) when the world provides it, falling back to a monotonic ULID otherwise. The full options bag is passed through so worlds can read whichever fields they recognise. Adds a new region option that worlds may consume — when set, it is also forwarded onto the queue options so the initial workflow message is routed to the matching region.

Patch Changes

  • Updated dependencies [9da2d76, a4d8de0, c31e30c]:
    • @workflow/core@5.0.0-beta.33
    • @workflow/next@5.0.0-beta.33
    • @workflow/sveltekit@5.0.0-beta.33
    • @workflow/cli@5.0.0-beta.33
    • @workflow/errors@5.0.0-beta.10
    • @workflow/nitro@5.0.0-beta.33
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/astro@5.0.0-beta.33
    • @workflow/nest@5.0.0-beta.33
    • @workflow/nuxt@5.0.0-beta.33
    • @workflow/rollup@5.0.0-beta.33

5.0.0-beta.32

Patch Changes

  • Updated dependencies [4a43e39]:
    • @workflow/core@5.0.0-beta.32
    • @workflow/cli@5.0.0-beta.32
    • @workflow/next@5.0.0-beta.32
    • @workflow/nitro@5.0.0-beta.32
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/astro@5.0.0-beta.32
    • @workflow/nest@5.0.0-beta.32
    • @workflow/nuxt@5.0.0-beta.32
    • @workflow/rollup@5.0.0-beta.32
    • @workflow/sveltekit@5.0.0-beta.32

5.0.0-beta.31

Minor Changes

  • #2882 0b956f6 Thanks @VaguelySerious! - Rename experimental_setAttributes to setAttributes — the attributes feature is no longer experimental. The old name remains available as a deprecated alias.

Patch Changes

  • Updated dependencies [0b956f6]:
    • @workflow/core@5.0.0-beta.31
    • @workflow/cli@5.0.0-beta.31
    • @workflow/errors@5.0.0-beta.10
    • @workflow/next@5.0.0-beta.31
    • @workflow/nitro@5.0.0-beta.31
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/astro@5.0.0-beta.31
    • @workflow/nest@5.0.0-beta.31
    • @workflow/nuxt@5.0.0-beta.31
    • @workflow/rollup@5.0.0-beta.31
    • @workflow/sveltekit@5.0.0-beta.31

5.0.0-beta.30

Patch Changes

  • Updated dependencies [f28150c, 145835b, 9958424, 6603628, 48fcc4e, 25b1509, 36c63af, 2c6ee61]:
    • @workflow/core@5.0.0-beta.30
    • @workflow/cli@5.0.0-beta.30
    • @workflow/rollup@5.0.0-beta.30
    • @workflow/astro@5.0.0-beta.30
    • @workflow/nest@5.0.0-beta.30
    • @workflow/next@5.0.0-beta.30
    • @workflow/nitro@5.0.0-beta.30
    • @workflow/nuxt@5.0.0-beta.30
    • @workflow/sveltekit@5.0.0-beta.30
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/errors@5.0.0-beta.10

5.0.0-beta.29

Patch Changes

  • Updated dependencies [3f69666, 3f69666, 712ed61]:
    • @workflow/core@5.0.0-beta.29
    • @workflow/cli@5.0.0-beta.29
    • @workflow/next@5.0.0-beta.29
    • @workflow/nitro@5.0.0-beta.29
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/errors@5.0.0-beta.10
    • @workflow/astro@5.0.0-beta.29
    • @workflow/nest@5.0.0-beta.29
    • @workflow/nuxt@5.0.0-beta.29
    • @workflow/rollup@5.0.0-beta.29
    • @workflow/sveltekit@5.0.0-beta.29

5.0.0-beta.28

Patch Changes

  • #2752 0f557d5 Thanks @ijjk! - Statically inject the configured world package into host bundles instead of selecting worlds dynamically at runtime.

  • #2468 49a50e8 Thanks @NathanColosimo! - Standardize first-party World packages on createWorld(), support relative target World modules consistently, and align the Postgres World DATABASE_URL fallback with bootstrap.

  • Updated dependencies [17d4ce2, 54f46f9, fe327e6, 2552d8b, 2ca34ac, 7637196, 239031a, e7e5a0e, 0f557d5, aae47b9, 49a50e8]:

    • @workflow/cli@5.0.0-beta.28
    • @workflow/next@5.0.0-beta.28
    • @workflow/sveltekit@5.0.0-beta.28
    • @workflow/core@5.0.0-beta.28
    • @workflow/utils@5.0.0-beta.6
    • @workflow/astro@5.0.0-beta.28
    • @workflow/nest@5.0.0-beta.28
    • @workflow/nitro@5.0.0-beta.28
    • @workflow/nuxt@5.0.0-beta.28
    • @workflow/rollup@5.0.0-beta.28
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/errors@5.0.0-beta.10

5.0.0-beta.27

Patch Changes

  • #2678 f6772d9 Thanks @ijjk! - Speed up Next.js workflow dev rebuilds, ignore commented imports during HMR discovery, and avoid Turbopack resolving custom-world dynamic imports.

  • Updated dependencies [923ddd9, 532b0e1, 5a23159, f6772d9, f6772d9, 7eabc1f, 3077b8a, 24f3707, eb7f60c, cc7f076]:

    • @workflow/nitro@5.0.0-beta.27
    • @workflow/astro@5.0.0-beta.27
    • @workflow/next@5.0.0-beta.27
    • @workflow/sveltekit@5.0.0-beta.27
    • @workflow/core@5.0.0-beta.27
    • @workflow/utils@5.0.0-beta.5
    • @workflow/nuxt@5.0.0-beta.27
    • @workflow/typescript-plugin@5.0.0-beta.5
    • @workflow/cli@5.0.0-beta.27
    • @workflow/nest@5.0.0-beta.27
    • @workflow/rollup@5.0.0-beta.27
    • @workflow/errors@5.0.0-beta.9

5.0.0-beta.26

Patch Changes

  • Updated dependencies [603ad97, 2477ad8]:
    • @workflow/core@5.0.0-beta.26
    • @workflow/cli@5.0.0-beta.26
    • @workflow/next@5.0.0-beta.26
    • @workflow/nitro@5.0.0-beta.26
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/astro@5.0.0-beta.26
    • @workflow/nest@5.0.0-beta.26
    • @workflow/rollup@5.0.0-beta.26
    • @workflow/sveltekit@5.0.0-beta.26
    • @workflow/nuxt@5.0.0-beta.26

5.0.0-beta.25

Patch Changes

  • Updated dependencies [6f4dd0e, b180270, a1cbc8b, a1cbc8b, 1ea2b4e]:
    • @workflow/nitro@5.0.0-beta.25
    • @workflow/core@5.0.0-beta.25
    • @workflow/sveltekit@5.0.0-beta.25
    • @workflow/cli@5.0.0-beta.25
    • @workflow/nuxt@5.0.0-beta.25
    • @workflow/astro@5.0.0-beta.25
    • @workflow/nest@5.0.0-beta.25
    • @workflow/next@5.0.0-beta.25
    • @workflow/rollup@5.0.0-beta.25
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/errors@5.0.0-beta.8

5.0.0-beta.24

Patch Changes

  • Updated dependencies [3fd4cc5]:
    • @workflow/core@5.0.0-beta.24
    • @workflow/astro@5.0.0-beta.24
    • @workflow/cli@5.0.0-beta.24
    • @workflow/nest@5.0.0-beta.24
    • @workflow/next@5.0.0-beta.24
    • @workflow/nitro@5.0.0-beta.24
    • @workflow/rollup@5.0.0-beta.24
    • @workflow/sveltekit@5.0.0-beta.24
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/nuxt@5.0.0-beta.24

5.0.0-beta.23

Patch Changes

  • Updated dependencies [2bf5257]:
    • @workflow/core@5.0.0-beta.23
    • @workflow/cli@5.0.0-beta.23
    • @workflow/next@5.0.0-beta.23
    • @workflow/nitro@5.0.0-beta.23
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/astro@5.0.0-beta.23
    • @workflow/nest@5.0.0-beta.23
    • @workflow/rollup@5.0.0-beta.23
    • @workflow/sveltekit@5.0.0-beta.23
    • @workflow/nuxt@5.0.0-beta.23

5.0.0-beta.22

Patch Changes

  • Updated dependencies [22b2728, 332c63c, d108ba3]:
    • @workflow/next@5.0.0-beta.22
    • @workflow/core@5.0.0-beta.22
    • @workflow/cli@5.0.0-beta.22
    • @workflow/nitro@5.0.0-beta.22
    • @workflow/errors@5.0.0-beta.8
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/nuxt@5.0.0-beta.22
    • @workflow/astro@5.0.0-beta.22
    • @workflow/nest@5.0.0-beta.22
    • @workflow/rollup@5.0.0-beta.22
    • @workflow/sveltekit@5.0.0-beta.22

5.0.0-beta.21

Minor Changes

  • #2526 3e82a12 Thanks @VaguelySerious! - Add turbo mode (on by default, disable with WORKFLOW_TURBO=0): on the first delivery of a run's first invocation the runtime backgrounds run_started, skips the initial event-log load, and forces optimistic inline start so the run reaches its first steps with no preceding network round-trips. It is safe there because the first delivery has no concurrent handler to race; turbo mode deactivates once a hook or sleep is encountered.

Patch Changes

  • #2472 66ca0dc Thanks @pranaygp! - Memoize hydrated step return values across inline replay iterations, turning the per-invocation step-result decrypt+parse cost from O(N²) to O(N) for sequential workflows. Only primitive results are cached, so deterministic replay is preserved.

  • Updated dependencies [6de5ea5, 5291f15, 66ca0dc, 57cccaf, 3e82a12]:

    • @workflow/core@5.0.0-beta.21
    • @workflow/next@5.0.0-beta.21
    • @workflow/cli@5.0.0-beta.21
    • @workflow/nitro@5.0.0-beta.21
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/astro@5.0.0-beta.21
    • @workflow/nest@5.0.0-beta.21
    • @workflow/rollup@5.0.0-beta.21
    • @workflow/sveltekit@5.0.0-beta.21
    • @workflow/nuxt@5.0.0-beta.21

5.0.0-beta.20

Minor Changes

  • #2516 84ccd40 Thanks @VaguelySerious! - Inline execution now runs up to WORKFLOW_MAX_INLINE_STEPS (default 3) steps in parallel per suspension, each lazily created. An opt-in WORKFLOW_OPTIMISTIC_INLINE_START (default off) additionally starts step bodies before step_started is confirmed, reconciling the in-flight start before the terminal write so a lost create-claim is discarded; it is off by default because under contention a step body can run more than once (e.g. two runs writing to the workflow stream can corrupt it), so only enable it for idempotent steps.

Patch Changes

  • #2475 2074f91 Thanks @pranaygp! - Skip the per-step incremental events.list round-trip in the inline sequential loop by consuming an event-log delta returned from the step's terminal write (gated to the single-step case with no open hooks or waits).

    Add the opt-in CreateEventParams.sinceCursor contract so a step-terminal events.create can return the event-log delta since that cursor (via EventResult.events/cursor/hasMore).

    Return the inline delta from a step-terminal write when sinceCursor is supplied, computed identically to events.list so the consumed prefix cannot skew from the server log.

    Forward sinceCursor over the v4 wire in @workflow/world-vercel so the server can return the delta on a step-terminal response; older servers ignore it and the runtime falls back to events.list.

  • #2478 e7ef9d8 Thanks @pranaygp! - Lazy inline step start: the owned-inline runtime path now sends a single step_started carrying the step input, letting the world create the step on the fly and saving one round-trip per inline step.

    @workflow/world: step_started event data accepts an optional input, and EventResult gains a stepCreated ownership signal.

    @workflow/world-local: step_started with input atomically creates the step plus a synthetic step_created event; a lazy step_started for an already-existing step throws EntityConflictError so concurrent losers skip (exactly-once).

    @workflow/world-postgres: same lazy-create + exactly-once create-claim for the Postgres backend.

    @workflow/world-vercel: sends the step input on step_started over the v4 wire and threads the server's stepCreated signal into EventResult.

  • Updated dependencies [7aee0d4, 16b3670, 2074f91, e7ef9d8, 722bb7c, de91f20, ab2e9b8, 84ccd40, 939890d, a92c16d, 37312ed]:

    • @workflow/core@5.0.0-beta.20
    • @workflow/cli@5.0.0-beta.20
    • @workflow/next@5.0.0-beta.20
    • @workflow/nitro@5.0.0-beta.20
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/errors@5.0.0-beta.8
    • @workflow/astro@5.0.0-beta.20
    • @workflow/nest@5.0.0-beta.20
    • @workflow/rollup@5.0.0-beta.20
    • @workflow/sveltekit@5.0.0-beta.20
    • @workflow/nuxt@5.0.0-beta.20

5.0.0-beta.19

Patch Changes

  • Updated dependencies []:
    • @workflow/cli@5.0.0-beta.19
    • @workflow/core@5.0.0-beta.19
    • @workflow/next@5.0.0-beta.19
    • @workflow/nitro@5.0.0-beta.19
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/astro@5.0.0-beta.19
    • @workflow/nest@5.0.0-beta.19
    • @workflow/rollup@5.0.0-beta.19
    • @workflow/sveltekit@5.0.0-beta.19
    • @workflow/nuxt@5.0.0-beta.19

5.0.0-beta.18

Patch Changes

  • Updated dependencies [b92dfbb, cb18139, 5f0b845, 4b7a720, 3c79c56, 7440244, 5f0b845, d4dd6f9]:
    • @workflow/astro@5.0.0-beta.18
    • @workflow/cli@5.0.0-beta.18
    • @workflow/core@5.0.0-beta.18
    • @workflow/next@5.0.0-beta.18
    • @workflow/nitro@5.0.0-beta.18
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/nest@5.0.0-beta.18
    • @workflow/rollup@5.0.0-beta.18
    • @workflow/sveltekit@5.0.0-beta.18
    • @workflow/errors@5.0.0-beta.8
    • @workflow/nuxt@5.0.0-beta.18

5.0.0-beta.17

Minor Changes

  • #2363 926a5e7 Thanks @karthikscale3! - Add WORKFLOW_TRACE_MODE with a new linked default: each workflow/step invocation span is now its own trace root with span links to the delivery and run-origin contexts, instead of one trace spanning the entire run. world-vercel now explicitly injects W3C traceparent/tracestate/baggage headers on outgoing workflow-server requests.

    Span names are also friendlier: workflow and step spans now use the short function name (e.g. workflow.execute processOrder, step.execute chargeCard, workflow.start processOrder) instead of the uppercase prefixes and full machine names (WORKFLOW_V2 workflow//./src/jobs/order//processOrder). The full name remains available in the workflow.name / step.name span attributes, and new workflowDisplayName / stepDisplayName helpers are exported from @workflow/utils.

    Behavioral changes to telemetry under the new default (set WORKFLOW_TRACE_MODE=continuous to restore the previous trace shape exactly; the span-name change applies in both modes):

    • A run no longer shares one trace ID: the trace of the request that called start() no longer contains the workflow's execution spans — navigate via span links or the workflow.run.id attribute instead.
    • Sampling decisions are made independently per invocation root (previously one parent-based decision covered the whole run), and the number of root spans/traces increases to one per invocation.
    • workflow.execute/step.execute invocation spans (formerly WORKFLOW_V2/STEP) become parentless roots, which changes parent/child-based queries and service-map edges.
    • Re-enqueued queue messages forward the original run-origin trace carrier unchanged, rather than each invocation's current context.
    • Queries or dashboards matching the old WORKFLOW_V2 .../STEP ... span names must switch to the new names.
    • The queue-delivered workflow.execute span kind changed from internal to consumer, matching the queue-delivered step.execute span (this applies in both modes).

    Existing attributes and baggage keys are unchanged, and everything remains a no-op when no OpenTelemetry SDK is registered.

Patch Changes

  • Updated dependencies [1946718, 926a5e7]:
    • @workflow/next@5.0.0-beta.17
    • @workflow/core@5.0.0-beta.17
    • @workflow/utils@5.0.0-beta.4
    • @workflow/cli@5.0.0-beta.17
    • @workflow/nitro@5.0.0-beta.17
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/errors@5.0.0-beta.8
    • @workflow/astro@5.0.0-beta.17
    • @workflow/nest@5.0.0-beta.17
    • @workflow/rollup@5.0.0-beta.17
    • @workflow/sveltekit@5.0.0-beta.17
    • @workflow/nuxt@5.0.0-beta.17

5.0.0-beta.16

Minor Changes

  • #2385 628795a Thanks @pranaygp! - Add an allowReservedAttributes option to start() so framework-level callers can seed reserved $-prefixed run attributes at creation, matching the existing experimental_setAttributes option. The flag is carried through the resilient-start queue input so lazy run creation validates identically.

Patch Changes

  • Updated dependencies [011d482, 628795a]:
    • @workflow/cli@5.0.0-beta.16
    • @workflow/core@5.0.0-beta.16
    • @workflow/astro@5.0.0-beta.16
    • @workflow/nest@5.0.0-beta.16
    • @workflow/next@5.0.0-beta.16
    • @workflow/nitro@5.0.0-beta.16
    • @workflow/rollup@5.0.0-beta.16
    • @workflow/sveltekit@5.0.0-beta.16
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/errors@5.0.0-beta.7
    • @workflow/nuxt@5.0.0-beta.16

5.0.0-beta.15

Minor Changes

  • #1853 303b6da Thanks @TooTallNate! - Add opt-in wire-level framing for byte streams (type: 'bytes') so consumers can identify chunk boundaries — a prerequisite for transparent auto-reconnect. The framing decision is gated on a new framedByteStreams capability and recorded per-stream in the serialized ref (framing: 'framed-v1'); legacy raw streams continue to work unchanged.

  • #2373 01c8c08 Thanks @pranaygp! - Replace hook.hasConflict (a Promise<boolean> property) with hook.getConflict(), a method returning a promise that suspends the workflow to commit hook registration and resolves with the conflicting Run when another active hook owns the token (or null once the hook is registered), without waiting for hook payload data. Code using await hook.hasConflict should migrate to const conflict = await hook.getConflict() and branch on conflict !== null.

  • #2226 ae8d6fe Thanks @pranaygp! - Allow passing initial run attributes through start(), and speed up workflow-level setAttribute calls by using native events for recording attributes.

Patch Changes

  • Updated dependencies [303b6da, b3279f8, 01c8c08, ae8d6fe]:
    • @workflow/core@5.0.0-beta.15
    • @workflow/cli@5.0.0-beta.15
    • @workflow/next@5.0.0-beta.15
    • @workflow/nitro@5.0.0-beta.15
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/errors@5.0.0-beta.7
    • @workflow/astro@5.0.0-beta.15
    • @workflow/nest@5.0.0-beta.15
    • @workflow/rollup@5.0.0-beta.15
    • @workflow/sveltekit@5.0.0-beta.15
    • @workflow/nuxt@5.0.0-beta.15

5.0.0-beta.14

Patch Changes

  • Updated dependencies [bf44d4d, f5f6d0e, 4670c4b, eb976db, a813382]:
    • @workflow/core@5.0.0-beta.14
    • @workflow/next@5.0.0-beta.14
    • @workflow/cli@5.0.0-beta.14
    • @workflow/nitro@5.0.0-beta.14
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/errors@5.0.0-beta.7
    • @workflow/astro@5.0.0-beta.14
    • @workflow/nest@5.0.0-beta.14
    • @workflow/rollup@5.0.0-beta.14
    • @workflow/sveltekit@5.0.0-beta.14
    • @workflow/nuxt@5.0.0-beta.14

5.0.0-beta.13

Minor Changes

  • #1854 8d75491 Thanks @TooTallNate! - Surface workflowCoreVersion from the responding deployment in healthCheck() results.

Patch Changes

  • #2292 aa628b7 Thanks @pranaygp! - Bump devalue to 5.8.1 to address published security advisories.

  • Updated dependencies [a51910b, 8d75491, 0fd0891, 0b8b077, ccd37e9, d674d6f, bb6ff9a, aa628b7]:

    • @workflow/next@5.0.0-beta.13
    • @workflow/core@5.0.0-beta.13
    • @workflow/nest@5.0.0-beta.13
    • @workflow/cli@5.0.0-beta.13
    • @workflow/nuxt@5.0.0-beta.13
    • @workflow/nitro@5.0.0-beta.13
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/astro@5.0.0-beta.13
    • @workflow/rollup@5.0.0-beta.13
    • @workflow/sveltekit@5.0.0-beta.13

5.0.0-beta.12

Patch Changes

  • Updated dependencies [a651052, 52d63d1, 2a3b11b, 5bf2c16, 12c35b5]:
    • @workflow/nitro@5.0.0-beta.12
    • @workflow/core@5.0.0-beta.12
    • @workflow/errors@5.0.0-beta.7
    • @workflow/cli@5.0.0-beta.12
    • @workflow/nuxt@5.0.0-beta.12
    • @workflow/next@5.0.0-beta.12
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/astro@5.0.0-beta.12
    • @workflow/nest@5.0.0-beta.12
    • @workflow/rollup@5.0.0-beta.12
    • @workflow/sveltekit@5.0.0-beta.12

5.0.0-beta.11

Patch Changes

  • Updated dependencies [1ee63b8, 8f68d35]:
    • @workflow/core@5.0.0-beta.11
    • @workflow/cli@5.0.0-beta.11
    • @workflow/next@5.0.0-beta.11
    • @workflow/nitro@5.0.0-beta.11
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/errors@5.0.0-beta.6
    • @workflow/astro@5.0.0-beta.11
    • @workflow/nest@5.0.0-beta.11
    • @workflow/rollup@5.0.0-beta.11
    • @workflow/sveltekit@5.0.0-beta.11
    • @workflow/nuxt@5.0.0-beta.11

5.0.0-beta.10

Patch Changes

  • Updated dependencies [8d0928b]:
    • @workflow/errors@5.0.0-beta.6
    • @workflow/core@5.0.0-beta.10
    • @workflow/cli@5.0.0-beta.10
    • @workflow/next@5.0.0-beta.10
    • @workflow/nitro@5.0.0-beta.10
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/astro@5.0.0-beta.10
    • @workflow/nest@5.0.0-beta.10
    • @workflow/rollup@5.0.0-beta.10
    • @workflow/sveltekit@5.0.0-beta.10
    • @workflow/nuxt@5.0.0-beta.10

5.0.0-beta.9

Patch Changes

  • #2157 409b103 Thanks @VaguelySerious! - Allow experimental_setAttributes() to be called from step functions.

  • Updated dependencies [4b5f017, 409b103, ae37315]:

    • @workflow/core@5.0.0-beta.9
    • @workflow/cli@5.0.0-beta.9
    • @workflow/next@5.0.0-beta.9
    • @workflow/nitro@5.0.0-beta.9
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/astro@5.0.0-beta.9
    • @workflow/nest@5.0.0-beta.9
    • @workflow/rollup@5.0.0-beta.9
    • @workflow/sveltekit@5.0.0-beta.9
    • @workflow/nuxt@5.0.0-beta.9

5.0.0-beta.8

Patch Changes

  • #2134 1e6b1fd Thanks @VaguelySerious! - Add experimental_setAttributes() workflow-level helper for attaching string key/value metadata to a workflow run, surfaced as run.attributes

  • #2086 2050656 Thanks @VaguelySerious! - Fix getWritable() returning a new TransformStream per call, which caused racing pipes to reorder chunks when callers acquired a writer per write. Repeat calls within the same step now share a single pipe per (runId, namespace).

  • #1979 62ec537 Thanks @adamiBs! - Make run.input and step.input .optional() on the World snapshot schemas so consumers no longer fail validation when the service externalizes payloads as RemoteRef blobs.

  • #1799 503a929 Thanks @TooTallNate! - Use inline sourcemaps for all workspace packages; published packages no longer ship external .js.map files.

  • Updated dependencies [1e6b1fd, 2050656, 0d0bb01, 1e6b1fd, 070bd0c, 503a929]:

    • @workflow/core@5.0.0-beta.8
    • @workflow/next@5.0.0-beta.8
    • @workflow/sveltekit@5.0.0-beta.8
    • @workflow/astro@5.0.0-beta.8
    • @workflow/cli@5.0.0-beta.8
    • @workflow/errors@5.0.0-beta.5
    • @workflow/nest@5.0.0-beta.8
    • @workflow/nitro@5.0.0-beta.8
    • @workflow/nuxt@5.0.0-beta.8
    • @workflow/rollup@5.0.0-beta.8
    • @workflow/typescript-plugin@5.0.0-beta.4
    • @workflow/utils@5.0.0-beta.3

5.0.0-beta.7

Minor Changes

  • #2059 49da6c5 Thanks @TooTallNate! - A WritableStream from a workflow's getWritable() can now be passed as an argument to a child workflow via start(); the child's writes land on the parent run's stream directly for the full lifetime of the child run.

Patch Changes

  • #2056 9454151 Thanks @VaguelySerious! - Fix spurious "Event cursor missing after initial load" warning

  • Updated dependencies [dc0be50, ad71b58, 9454151, b124365, c1242e8, 2a446af, 1d3959e, 49da6c5]:

    • @workflow/core@5.0.0-beta.7
    • @workflow/errors@5.0.0-beta.4
    • @workflow/nitro@5.0.0-beta.7
    • @workflow/cli@5.0.0-beta.7
    • @workflow/next@5.0.0-beta.7
    • @workflow/typescript-plugin@5.0.0-beta.3
    • @workflow/nuxt@5.0.0-beta.7
    • @workflow/astro@5.0.0-beta.7
    • @workflow/nest@5.0.0-beta.7
    • @workflow/rollup@5.0.0-beta.7
    • @workflow/sveltekit@5.0.0-beta.7

5.0.0-beta.6

Patch Changes

  • Updated dependencies [9d2a926, 4cde3b9, 4753abb]:
    • @workflow/core@5.0.0-beta.6
    • @workflow/errors@5.0.0-beta.3
    • @workflow/next@5.0.0-beta.6
    • @workflow/sveltekit@5.0.0-beta.6
    • @workflow/cli@5.0.0-beta.6
    • @workflow/nitro@5.0.0-beta.6
    • @workflow/typescript-plugin@5.0.0-beta.3
    • @workflow/astro@5.0.0-beta.6
    • @workflow/nest@5.0.0-beta.6
    • @workflow/rollup@5.0.0-beta.6
    • @workflow/nuxt@5.0.0-beta.6

5.0.0-beta.5

Patch Changes

  • #1301 aee5699 Thanks @pranaygp! - Add serializable AbortController and AbortSignal support across workflow and step boundaries. Workflow code can now construct an AbortController, pass signal to steps, and call abort().

    Behavior change: AbortError thrown from inside a step is now wrapped as FatalError and skips retry semantics. As a result, custom timeouts on fetch inside steps are no longer re-tried by default, and now need to be wrapped in RetryableError to preserve the old behavior.

  • #1338 8ea1532 Thanks @VaguelySerious! - Merge flow and step routes into a single combined handler that executes steps inline when possible, reducing function invocations and queue overhead.

  • #1951 72911f7 Thanks @VaguelySerious! - Fix world.ts being tree-shaken out of the bundle and unavailable at runtime

  • Updated dependencies [aee5699, e7ea068, 540a2ef, 74b13cd, aee5699, 3535caf, 1203dae, 00a011d, 1203dae, 5f22832, aee5699, 9f3516e, 6dd5c72, d0e3f27, 8ea1532, 0c997ce, 72911f7]:

    • @workflow/core@5.0.0-beta.5
    • @workflow/errors@5.0.0-beta.2
    • @workflow/utils@5.0.0-beta.2
    • @workflow/next@5.0.0-beta.5
    • @workflow/nitro@5.0.0-beta.5
    • @workflow/nest@5.0.0-beta.5
    • @workflow/sveltekit@5.0.0-beta.5
    • @workflow/astro@5.0.0-beta.5
    • @workflow/cli@5.0.0-beta.5
    • @workflow/rollup@5.0.0-beta.5
    • @workflow/typescript-plugin@5.0.0-beta.3
    • @workflow/nuxt@5.0.0-beta.5

5.0.0-beta.4

Patch Changes

  • Updated dependencies []:
    • @workflow/cli@5.0.0-beta.4
    • @workflow/core@5.0.0-beta.4
    • @workflow/next@5.0.0-beta.4
    • @workflow/nitro@5.0.0-beta.4
    • @workflow/typescript-plugin@5.0.0-beta.3
    • @workflow/astro@5.0.0-beta.4
    • @workflow/nest@5.0.0-beta.4
    • @workflow/rollup@5.0.0-beta.4
    • @workflow/sveltekit@5.0.0-beta.4
    • @workflow/nuxt@5.0.0-beta.4

5.0.0-beta.3

Minor Changes

Patch Changes

  • Updated dependencies [a38f140, baba580, cbecbaa, 7d07fab, 417c493, 906f7c1, e295bae]:
    • @workflow/typescript-plugin@5.0.0-beta.3
    • @workflow/next@5.0.0-beta.3
    • @workflow/nitro@5.0.0-beta.3
    • @workflow/core@5.0.0-beta.3
    • @workflow/cli@5.0.0-beta.3
    • @workflow/rollup@5.0.0-beta.3
    • @workflow/nest@5.0.0-beta.3
    • @workflow/astro@5.0.0-beta.3
    • @workflow/sveltekit@5.0.0-beta.3
    • @workflow/nuxt@5.0.0-beta.3

5.0.0-beta.2

Patch Changes

  • #1769 5a42964 Thanks @tomdale! - Embed source content in published sourcemaps.

  • #1759 173756d Thanks @TooTallNate! - Rename useworkflow.dev URLs to workflow-sdk.dev

  • Updated dependencies [df115fd, 0810b75, 5a42964, b7d6595, fe13110, eba7df3, ac09f40, 173756d]:

    • @workflow/core@5.0.0-beta.2
    • @workflow/astro@5.0.0-beta.2
    • @workflow/cli@5.0.0-beta.2
    • @workflow/errors@5.0.0-beta.1
    • @workflow/next@5.0.0-beta.2
    • @workflow/nitro@5.0.0-beta.2
    • @workflow/nuxt@5.0.0-beta.2
    • @workflow/rollup@5.0.0-beta.2
    • @workflow/sveltekit@5.0.0-beta.2
    • @workflow/typescript-plugin@5.0.0-beta.2
    • @workflow/utils@5.0.0-beta.1
    • @workflow/nest@5.0.0-beta.2

5.0.0-beta.1

Major Changes

  • #1632 0a86de3 Thanks @TooTallNate! - BREAKING CHANGE: Remove @workflow/core/private and workflow/internal/private public subpath exports. The SWC compiler plugin no longer generates imports from these paths.

Minor Changes

  • #1616 71d39d2 Thanks @TooTallNate! - Use custom class serialization for Run across runtime and workflow VM contexts, and add e2e coverage for Run instance boundary roundtrips

Patch Changes

5.0.0-beta.0

Major Changes

Patch Changes

  • Updated dependencies [35b539b, c5cdfc0]:
    • @workflow/next@5.0.0-beta.0
    • @workflow/astro@5.0.0-beta.0
    • @workflow/cli@5.0.0-beta.0
    • @workflow/core@5.0.0-beta.0
    • @workflow/errors@5.0.0-beta.0
    • @workflow/nest@5.0.0-beta.0
    • @workflow/nitro@5.0.0-beta.0
    • @workflow/nuxt@5.0.0-beta.0
    • @workflow/rollup@5.0.0-beta.0
    • @workflow/sveltekit@5.0.0-beta.0
    • @workflow/typescript-plugin@5.0.0-beta.0
    • @workflow/utils@5.0.0-beta.0

4.2.0-beta.78

Patch Changes

  • Updated dependencies [f5d2aef, f5d2aef, 5f138f2, a6bcea9, 7e70d18, ba916e1, c9b3038, c8dce52, 2680a42, 5aab85b, ab872cc]:
    • @workflow/cli@4.2.0-beta.78
    • @workflow/core@4.2.0-beta.78
    • @workflow/next@4.0.1-beta.74
    • @workflow/astro@4.0.0-beta.52
    • @workflow/nest@0.0.0-beta.27
    • @workflow/nitro@4.0.1-beta.73
    • @workflow/rollup@4.0.0-beta.35
    • @workflow/sveltekit@4.0.0-beta.67
    • @workflow/errors@4.1.0-beta.20
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/nuxt@4.0.1-beta.62

4.2.0-beta.77

Patch Changes

  • Updated dependencies [4429078, d8aaf27, 047c01b]:
    • @workflow/next@4.0.1-beta.73
    • @workflow/core@4.2.0-beta.77
    • @workflow/cli@4.2.0-beta.77
    • @workflow/errors@4.1.0-beta.20
    • @workflow/astro@4.0.0-beta.51
    • @workflow/nest@0.0.0-beta.26
    • @workflow/nitro@4.0.1-beta.72
    • @workflow/rollup@4.0.0-beta.34
    • @workflow/sveltekit@4.0.0-beta.66
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/nuxt@4.0.1-beta.61

4.2.0-beta.76

Patch Changes

  • Updated dependencies []:
    • @workflow/cli@4.2.0-beta.76
    • @workflow/core@4.2.0-beta.76
    • @workflow/next@4.0.1-beta.72
    • @workflow/nitro@4.0.1-beta.71
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/astro@4.0.0-beta.50
    • @workflow/nest@0.0.0-beta.25
    • @workflow/rollup@4.0.0-beta.33
    • @workflow/sveltekit@4.0.0-beta.65
    • @workflow/nuxt@4.0.1-beta.60

4.2.0-beta.75

Patch Changes

  • Updated dependencies [a98f8de, 0e8a880, d38114b, 6dc1b78]:
    • @workflow/core@4.2.0-beta.75
    • @workflow/nitro@4.0.1-beta.70
    • @workflow/sveltekit@4.0.0-beta.64
    • @workflow/errors@4.1.0-beta.20
    • @workflow/next@4.0.1-beta.71
    • @workflow/cli@4.2.0-beta.75
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/nuxt@4.0.1-beta.59
    • @workflow/astro@4.0.0-beta.49
    • @workflow/nest@0.0.0-beta.24
    • @workflow/rollup@4.0.0-beta.32

4.2.0-beta.74

Patch Changes

  • Updated dependencies [62ff600, 4f646e3]:
    • @workflow/core@4.2.0-beta.74
    • @workflow/astro@4.0.0-beta.48
    • @workflow/cli@4.2.0-beta.74
    • @workflow/nest@0.0.0-beta.23
    • @workflow/next@4.0.1-beta.70
    • @workflow/nitro@4.0.1-beta.69
    • @workflow/rollup@4.0.0-beta.31
    • @workflow/sveltekit@4.0.0-beta.63
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/nuxt@4.0.1-beta.58

4.2.0-beta.73

Patch Changes

  • Updated dependencies [8e7083b, d1391e1, c739b99]:
    • @workflow/core@4.2.0-beta.73
    • @workflow/cli@4.2.0-beta.73
    • @workflow/next@4.0.1-beta.69
    • @workflow/nitro@4.0.1-beta.68
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/astro@4.0.0-beta.47
    • @workflow/nest@0.0.0-beta.22
    • @workflow/rollup@4.0.0-beta.30
    • @workflow/sveltekit@4.0.0-beta.62
    • @workflow/nuxt@4.0.1-beta.57

4.2.0-beta.72

Patch Changes

  • #1447 2ef33d2 Thanks @pranaygp! - Export semantic error types from workflow/internal/errors and add API reference documentation

  • #1342 aee035f Thanks @pranaygp! - Replace HTTP status code checks with semantic error types (EntityConflictError, RunExpiredError, ThrottleError, TooEarlyError). BREAKING CHANGE: WorkflowAPIError renamed to WorkflowWorldError.

  • Updated dependencies [0d72b2d, 73a851a, 1b4a3ab, fdbe853, 84599b7, ef4ca00, 2ef33d2, 672d919, 5837d57, beccbc4, 78f1b0e, da6adf7, aee035f, 5010ebe, 01bbe66, 2b07294, 977b7e9]:

    • @workflow/cli@4.2.0-beta.72
    • @workflow/errors@4.1.0-beta.19
    • @workflow/core@4.2.0-beta.72
    • @workflow/nest@0.0.0-beta.21
    • @workflow/nitro@4.0.1-beta.67
    • @workflow/nuxt@4.0.1-beta.56
    • @workflow/sveltekit@4.0.0-beta.61
    • @workflow/next@4.0.1-beta.68
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/astro@4.0.0-beta.46
    • @workflow/rollup@4.0.0-beta.29

4.2.0-beta.71

Patch Changes

  • #1413 dcb0761 Thanks @TooTallNate! - Refactor builtin step functions to use this value serialization instead of explicit parameter passing. Remove unused duplicate builtins file from @workflow/core.

  • Updated dependencies [97e4384, dcb0761, 3cc2943, 2f0772d, a2c0c7e, 2cc42cb, f52afe7]:

    • @workflow/core@4.2.0-beta.71
    • @workflow/next@4.0.1-beta.67
    • @workflow/sveltekit@4.0.0-beta.60
    • @workflow/cli@4.2.0-beta.71
    • @workflow/nitro@4.0.1-beta.66
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/astro@4.0.0-beta.45
    • @workflow/nest@0.0.0-beta.20
    • @workflow/rollup@4.0.0-beta.28
    • @workflow/errors@4.1.0-beta.18
    • @workflow/nuxt@4.0.1-beta.55

4.2.0-beta.70

Patch Changes

  • Updated dependencies [3c3f80a, 7df1385, 73c12f1, 58e67ce, 9f3551c]:
    • @workflow/cli@4.2.0-beta.70
    • @workflow/core@4.2.0-beta.70
    • @workflow/nest@0.0.0-beta.19
    • @workflow/next@4.0.1-beta.66
    • @workflow/nitro@4.0.1-beta.65
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/astro@4.0.0-beta.44
    • @workflow/rollup@4.0.0-beta.27
    • @workflow/sveltekit@4.0.0-beta.59
    • @workflow/nuxt@4.0.1-beta.54

4.2.0-beta.69

Patch Changes

  • Updated dependencies [825417a, fb5a500]:
    • @workflow/core@4.2.0-beta.69
    • @workflow/cli@4.2.0-beta.69
    • @workflow/next@4.0.1-beta.65
    • @workflow/nitro@4.0.1-beta.64
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/errors@4.1.0-beta.18
    • @workflow/astro@4.0.0-beta.43
    • @workflow/nest@0.0.0-beta.18
    • @workflow/rollup@4.0.0-beta.26
    • @workflow/sveltekit@4.0.0-beta.58
    • @workflow/nuxt@4.0.1-beta.53

4.2.0-beta.68

Patch Changes

  • Updated dependencies [887cc2b, 83dbd46, d842ce1, 854a25f]:
    • @workflow/cli@4.2.0-beta.68
    • @workflow/core@4.2.0-beta.68
    • @workflow/next@4.0.1-beta.64
    • @workflow/nitro@4.0.1-beta.63
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/astro@4.0.0-beta.42
    • @workflow/nest@0.0.0-beta.17
    • @workflow/rollup@4.0.0-beta.25
    • @workflow/sveltekit@4.0.0-beta.57
    • @workflow/nuxt@4.0.1-beta.52

4.2.0-beta.67

Patch Changes

  • #1285 36a901d Thanks @TooTallNate! - Add workflowName to getWorkflowMetadata() and stepName to getStepMetadata()

  • Updated dependencies [c71befe, 36a901d]:

    • @workflow/core@4.2.0-beta.67
    • @workflow/cli@4.2.0-beta.67
    • @workflow/next@4.0.1-beta.63
    • @workflow/nitro@4.0.1-beta.62
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/errors@4.1.0-beta.18
    • @workflow/astro@4.0.0-beta.41
    • @workflow/nest@0.0.0-beta.16
    • @workflow/rollup@4.0.0-beta.24
    • @workflow/sveltekit@4.0.0-beta.56
    • @workflow/nuxt@4.0.1-beta.51

4.2.0-beta.66

Patch Changes

  • Updated dependencies [8b5a388, dff00c9]:
    • @workflow/core@4.2.0-beta.66
    • @workflow/cli@4.2.0-beta.66
    • @workflow/next@4.0.1-beta.62
    • @workflow/nitro@4.0.1-beta.61
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/astro@4.0.0-beta.40
    • @workflow/nest@0.0.0-beta.15
    • @workflow/rollup@4.0.0-beta.23
    • @workflow/sveltekit@4.0.0-beta.55
    • @workflow/nuxt@4.0.1-beta.50

4.2.0-beta.65

Patch Changes

  • #1237 456c1aa Thanks @VaguelySerious! - Add @workflow/vitest plugin for Vitest for running full workflows inside the test runner

  • Updated dependencies [97932d3, 11dcb64]:

    • @workflow/cli@4.2.0-beta.65
    • @workflow/core@4.2.0-beta.65
    • @workflow/errors@4.1.0-beta.18
    • @workflow/next@4.0.1-beta.61
    • @workflow/nitro@4.0.1-beta.60
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/astro@4.0.0-beta.39
    • @workflow/nest@0.0.0-beta.14
    • @workflow/rollup@4.0.0-beta.22
    • @workflow/sveltekit@4.0.0-beta.54
    • @workflow/nuxt@4.0.1-beta.49

4.2.0-beta.64

Patch Changes

  • #1270 adfe8b6 Thanks @pranaygp! - Prevent hooks from being resumed via the public webhook endpoint by default. Add isWebhook option to createHook() to opt-in to public resumption. createWebhook() always sets isWebhook: true.

  • Updated dependencies [adfe8b6, adfe8b6, 7618ac3, b68ed63, 860531d, 60bc9d5, bbe40ff, 30e24d4, a7ae7e9]:

    • @workflow/errors@4.1.0-beta.18
    • @workflow/core@4.2.0-beta.64
    • @workflow/cli@4.2.0-beta.64
    • @workflow/next@4.0.1-beta.60
    • @workflow/nitro@4.0.1-beta.59
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/astro@4.0.0-beta.38
    • @workflow/nest@0.0.0-beta.13
    • @workflow/rollup@4.0.0-beta.21
    • @workflow/sveltekit@4.0.0-beta.53
    • @workflow/nuxt@4.0.1-beta.48

4.1.0-beta.63

Patch Changes

  • #1232 4ab4412 Thanks @pranaygp! - Add Run.wakeUp() method to programmatically interrupt pending sleep() calls

  • Updated dependencies [4ab4412, a9fea91]:

    • @workflow/core@4.1.0-beta.63
    • @workflow/next@4.0.1-beta.59
    • @workflow/cli@4.1.0-beta.63
    • @workflow/nitro@4.0.1-beta.58
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/astro@4.0.0-beta.37
    • @workflow/nest@0.0.0-beta.12
    • @workflow/rollup@4.0.0-beta.20
    • @workflow/sveltekit@4.0.0-beta.52
    • @workflow/nuxt@4.0.1-beta.47

4.1.0-beta.62

Patch Changes

  • #1217 e55c636 Thanks @pranaygp! - Upgrade dependencies across all packages

  • Updated dependencies [6f2cbcd, 02681dc, 028a828, e55c636]:

    • @workflow/core@4.1.0-beta.62
    • @workflow/cli@4.1.0-beta.62
    • @workflow/astro@4.0.0-beta.36
    • @workflow/nest@0.0.0-beta.11
    • @workflow/next@4.0.1-beta.58
    • @workflow/nitro@4.0.1-beta.57
    • @workflow/nuxt@4.0.1-beta.46
    • @workflow/sveltekit@4.0.0-beta.51
    • @workflow/typescript-plugin@4.0.1-beta.5
    • @workflow/rollup@4.0.0-beta.19
    • @workflow/errors@4.1.0-beta.17

4.1.0-beta.61

Patch Changes

  • Updated dependencies [f5ea16f, 70223a9, d99ca9c, 339c343]:
    • @workflow/core@4.1.0-beta.61
    • @workflow/next@4.0.1-beta.57
    • @workflow/cli@4.1.0-beta.61
    • @workflow/nitro@4.0.1-beta.56
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/errors@4.1.0-beta.16
    • @workflow/astro@4.0.0-beta.35
    • @workflow/nest@0.0.0-beta.10
    • @workflow/rollup@4.0.0-beta.18
    • @workflow/sveltekit@4.0.0-beta.50
    • @workflow/nuxt@4.0.1-beta.45

4.1.0-beta.60

Patch Changes

  • Updated dependencies [c1cd9a3]:
    • @workflow/core@4.1.0-beta.60
    • @workflow/cli@4.1.0-beta.60
    • @workflow/next@4.0.1-beta.56
    • @workflow/nitro@4.0.1-beta.55
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.34
    • @workflow/nest@0.0.0-beta.9
    • @workflow/rollup@4.0.0-beta.17
    • @workflow/sveltekit@4.0.0-beta.49
    • @workflow/nuxt@4.0.1-beta.44

4.1.0-beta.59

Patch Changes

  • #1077 14863bf Thanks @pranaygp! - Improve error message when runtime APIs (start, getRun, etc.) are called in workflow context

  • Updated dependencies [c75de97, b65bb07]:

    • @workflow/core@4.1.0-beta.59
    • @workflow/cli@4.1.0-beta.59
    • @workflow/next@4.0.1-beta.55
    • @workflow/nitro@4.0.1-beta.54
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/errors@4.1.0-beta.16
    • @workflow/astro@4.0.0-beta.33
    • @workflow/nest@0.0.0-beta.8
    • @workflow/rollup@4.0.0-beta.16
    • @workflow/sveltekit@4.0.0-beta.48
    • @workflow/nuxt@4.0.1-beta.43

4.1.0-beta.58

Patch Changes

4.1.0-beta.57

Patch Changes

  • Updated dependencies [f4a1994, 01e8e80]:
    • @workflow/next@4.0.1-beta.53
    • @workflow/core@4.1.0-beta.57
    • @workflow/cli@4.1.0-beta.57
    • @workflow/nitro@4.0.1-beta.52
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.31
    • @workflow/nest@0.0.0-beta.6
    • @workflow/rollup@4.0.0-beta.14
    • @workflow/sveltekit@4.0.0-beta.46
    • @workflow/nuxt@4.0.1-beta.41

4.1.0-beta.56

Patch Changes

  • Updated dependencies [7653e6b, c56dc38, d7d005b, 8d117cd, 94760b4, 63caf93, dc2dc6a]:
    • @workflow/cli@4.1.0-beta.56
    • @workflow/core@4.1.0-beta.56
    • @workflow/next@4.0.1-beta.52
    • @workflow/nitro@4.0.1-beta.51
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.30
    • @workflow/nest@0.0.0-beta.5
    • @workflow/rollup@4.0.0-beta.13
    • @workflow/sveltekit@4.0.0-beta.45
    • @workflow/nuxt@4.0.1-beta.40

4.1.0-beta.55

Patch Changes

  • Updated dependencies [3d770d5, a5935ab, fc4cad6, 56f2221]:
    • @workflow/core@4.1.0-beta.55
    • @workflow/next@4.0.1-beta.51
    • @workflow/errors@4.1.0-beta.15
    • @workflow/astro@4.0.0-beta.29
    • @workflow/cli@4.1.0-beta.55
    • @workflow/nest@0.0.0-beta.4
    • @workflow/nitro@4.0.1-beta.50
    • @workflow/rollup@4.0.0-beta.12
    • @workflow/sveltekit@4.0.0-beta.44
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/nuxt@4.0.1-beta.39

4.1.0-beta.54

Patch Changes

  • Updated dependencies [fcfaf8b, d9e9859, 5b5b36a, f7fd88e]:
    • @workflow/core@4.1.0-beta.54
    • @workflow/nitro@4.0.1-beta.49
    • @workflow/astro@4.0.0-beta.28
    • @workflow/cli@4.1.0-beta.54
    • @workflow/nest@0.0.0-beta.3
    • @workflow/next@4.0.1-beta.50
    • @workflow/rollup@4.0.0-beta.11
    • @workflow/sveltekit@4.0.0-beta.43
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/errors@4.1.0-beta.14
    • @workflow/nuxt@4.0.1-beta.38

4.1.0-beta.53

Patch Changes

4.1.0-beta.52

Patch Changes

  • Updated dependencies [e4e3281]:
    • @workflow/core@4.1.0-beta.52
    • @workflow/cli@4.1.0-beta.52
    • @workflow/next@4.0.1-beta.48
    • @workflow/nitro@4.0.1-beta.47
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.26
    • @workflow/nest@0.0.0-beta.1
    • @workflow/sveltekit@4.0.0-beta.41
    • @workflow/nuxt@4.0.1-beta.36

4.1.0-beta.51

Minor Changes

  • #621 4966b72 Thanks @pranaygp! - BREAKING: Storage interface is now read-only; all mutations go through events.create()
    • Remove cancel, pause, resume from runs
    • Remove create, update from runs, steps, hooks
    • Add run lifecycle events: run_created, run_started, run_completed, run_failed, run_cancelled
    • Add step_created event type
    • Remove fatal field from step_failed (terminal failure is now implicit)
    • Add step_retrying event with error info for retriable failures

Patch Changes

4.0.1-beta.50

Patch Changes

  • Updated dependencies [5ba82ec, 5ba82ec]:
    • @workflow/core@4.0.1-beta.41
    • @workflow/cli@4.0.1-beta.50
    • @workflow/next@4.0.1-beta.46
    • @workflow/nitro@4.0.1-beta.45
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.24
    • @workflow/sveltekit@4.0.0-beta.39
    • @workflow/nuxt@4.0.1-beta.34

4.0.1-beta.49

Patch Changes

  • Updated dependencies [1843704, 714b233, f93e894]:
    • @workflow/core@4.0.1-beta.40
    • @workflow/cli@4.0.1-beta.49
    • @workflow/astro@4.0.0-beta.23
    • @workflow/next@4.0.1-beta.45
    • @workflow/nitro@4.0.1-beta.44
    • @workflow/rollup@4.0.0-beta.8
    • @workflow/sveltekit@4.0.0-beta.38
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/nuxt@4.0.1-beta.33

4.0.1-beta.48

Patch Changes

  • Updated dependencies [344c90f, b729d49]:
    • @workflow/core@4.0.1-beta.39
    • @workflow/next@4.0.1-beta.44
    • @workflow/cli@4.0.1-beta.48
    • @workflow/nitro@4.0.1-beta.43
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.22
    • @workflow/sveltekit@4.0.0-beta.37
    • @workflow/nuxt@4.0.1-beta.32

4.0.1-beta.47

Patch Changes

  • Updated dependencies [abdca8f]:
    • @workflow/cli@4.0.1-beta.47

4.0.1-beta.46

Patch Changes

  • #754 7906429 Thanks @TooTallNate! - Add support for serializing this when invoking step functions

  • Updated dependencies [7906429, 7906429]:

    • @workflow/nitro@4.0.1-beta.42
    • @workflow/core@4.0.1-beta.38
    • @workflow/nuxt@4.0.1-beta.31
    • @workflow/astro@4.0.0-beta.21
    • @workflow/cli@4.0.1-beta.46
    • @workflow/next@4.0.1-beta.43
    • @workflow/rollup@4.0.0-beta.7
    • @workflow/sveltekit@4.0.0-beta.36
    • @workflow/typescript-plugin@4.0.1-beta.4

4.0.1-beta.45

Patch Changes

  • Updated dependencies [61fdb41, 3dd5b27, 44dfafe, 49f650c, 39e5774]:
    • @workflow/core@4.0.1-beta.37
    • @workflow/cli@4.0.1-beta.45
    • @workflow/next@4.0.1-beta.42
    • @workflow/nitro@4.0.1-beta.41
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/errors@4.0.1-beta.13
    • @workflow/astro@4.0.0-beta.20
    • @workflow/sveltekit@4.0.0-beta.35
    • @workflow/nuxt@4.0.1-beta.30

4.0.1-beta.44

Patch Changes

  • Updated dependencies [3fb57e1]:
    • @workflow/cli@4.0.1-beta.44

4.0.1-beta.43

Patch Changes

  • Updated dependencies [dd3db13, e7de61f, 05ecfbc]:
    • @workflow/cli@4.0.1-beta.43
    • @workflow/core@4.0.1-beta.36
    • @workflow/errors@4.0.1-beta.13
    • @workflow/next@4.0.1-beta.41
    • @workflow/nitro@4.0.1-beta.40
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.19
    • @workflow/sveltekit@4.0.0-beta.34
    • @workflow/nuxt@4.0.1-beta.29

4.0.1-beta.42

Patch Changes

  • #729 01f59a3 Thanks @ijjk! - Reland sourcemap fix for workflow package

  • Updated dependencies [505063c, 4d6f797]:

    • @workflow/next@4.0.1-beta.40
    • @workflow/core@4.0.1-beta.35
    • @workflow/astro@4.0.0-beta.18
    • @workflow/cli@4.0.1-beta.42
    • @workflow/nitro@4.0.1-beta.39
    • @workflow/sveltekit@4.0.0-beta.33
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/nuxt@4.0.1-beta.28

4.0.1-beta.41

Patch Changes

  • Updated dependencies [1a305bf]:
    • @workflow/cli@4.0.1-beta.41
    • @workflow/astro@4.0.0-beta.17
    • @workflow/next@4.0.1-beta.39
    • @workflow/nitro@4.0.1-beta.38
    • @workflow/sveltekit@4.0.0-beta.32
    • @workflow/nuxt@4.0.1-beta.27

4.0.1-beta.40

Patch Changes

  • #712 307f4b0 Thanks @ijjk! - Revert lazy workflow and step discovery

  • Updated dependencies [9b1640d, 307f4b0, 7ff68d1]:

    • @workflow/core@4.0.1-beta.34
    • @workflow/nitro@4.0.1-beta.37
    • @workflow/next@4.0.1-beta.38
    • @workflow/sveltekit@4.0.0-beta.31
    • @workflow/astro@4.0.0-beta.16
    • @workflow/cli@4.0.1-beta.40
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/errors@4.0.1-beta.13
    • @workflow/nuxt@4.0.1-beta.26

4.0.1-beta.39

Patch Changes

  • Updated dependencies [851c020]:
    • @workflow/next@4.0.1-beta.37
    • @workflow/cli@4.0.1-beta.39
    • @workflow/core@4.0.1-beta.33
    • @workflow/nitro@4.0.1-beta.36
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.15
    • @workflow/sveltekit@4.0.0-beta.30
    • @workflow/nuxt@4.0.1-beta.25

4.0.1-beta.38

Patch Changes

  • Updated dependencies [80955e7]:
    • @workflow/cli@4.0.1-beta.38

4.0.1-beta.37

Patch Changes

  • Updated dependencies [e3f0390]:
    • @workflow/sveltekit@4.0.0-beta.29
    • @workflow/nitro@4.0.1-beta.35
    • @workflow/core@4.0.1-beta.32
    • @workflow/next@4.0.1-beta.36
    • @workflow/cli@4.0.1-beta.37
    • @workflow/astro@4.0.0-beta.14
    • @workflow/nuxt@4.0.1-beta.24
    • @workflow/errors@4.0.1-beta.12
    • @workflow/typescript-plugin@4.0.1-beta.4

4.0.1-beta.36

Patch Changes

  • #683 8ba8b6b Thanks @ijjk! - Revert extra stdlib re-export

  • Updated dependencies [0cf0ac3, ea3afce, 25b02b0, c059cf6]:

    • @workflow/cli@4.0.1-beta.36
    • @workflow/next@4.0.1-beta.35
    • @workflow/core@4.0.1-beta.31
    • @workflow/errors@4.0.1-beta.11
    • @workflow/astro@4.0.0-beta.13
    • @workflow/nitro@4.0.1-beta.34
    • @workflow/sveltekit@4.0.0-beta.28
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/nuxt@4.0.1-beta.23

4.0.1-beta.35

Patch Changes

  • Updated dependencies []:
    • @workflow/cli@4.0.1-beta.35
    • @workflow/core@4.0.1-beta.30
    • @workflow/next@4.0.1-beta.34
    • @workflow/nitro@4.0.1-beta.33
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.12
    • @workflow/sveltekit@4.0.0-beta.27
    • @workflow/nuxt@4.0.1-beta.22

4.0.1-beta.34

Patch Changes

  • Updated dependencies [eaf9aa6]:
    • @workflow/core@4.0.1-beta.29
    • @workflow/cli@4.0.1-beta.34
    • @workflow/next@4.0.1-beta.33
    • @workflow/nitro@4.0.1-beta.32
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.11
    • @workflow/sveltekit@4.0.0-beta.26
    • @workflow/nuxt@4.0.1-beta.21

4.0.1-beta.33

Patch Changes

  • Updated dependencies [ea2a67e, 712f6f8, 4bdd3e5]:
    • @workflow/core@4.0.1-beta.28
    • @workflow/errors@4.0.1-beta.10
    • @workflow/cli@4.0.1-beta.33
    • @workflow/next@4.0.1-beta.32
    • @workflow/nitro@4.0.1-beta.31
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.10
    • @workflow/sveltekit@4.0.0-beta.25
    • @workflow/nuxt@4.0.1-beta.20

4.0.1-beta.32

Patch Changes

  • Updated dependencies [deaf019, 29967bf, b56aae3, 4d7a393]:
    • @workflow/core@4.0.1-beta.27
    • @workflow/cli@4.0.1-beta.32
    • @workflow/nitro@4.0.1-beta.30
    • @workflow/errors@4.0.1-beta.9
    • @workflow/next@4.0.1-beta.31
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/nuxt@4.0.1-beta.19
    • @workflow/astro@4.0.0-beta.9
    • @workflow/sveltekit@4.0.0-beta.24

4.0.1-beta.31

Patch Changes

  • Updated dependencies [6265534]:
    • @workflow/next@4.0.1-beta.30
    • @workflow/cli@4.0.1-beta.31

4.0.1-beta.30

Patch Changes

  • Updated dependencies [8d2cabe, c9b8d84, 696e7e3]:
    • @workflow/sveltekit@4.0.0-beta.23
    • @workflow/core@4.0.1-beta.26
    • @workflow/cli@4.0.1-beta.30
    • @workflow/errors@4.0.1-beta.8
    • @workflow/next@4.0.1-beta.29
    • @workflow/nitro@4.0.1-beta.29
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.8
    • @workflow/nuxt@4.0.1-beta.18

4.0.1-beta.29

Patch Changes

  • Updated dependencies [19c271c, 161c54c, 0bbd26f, c35b445, d3fd81d, 205b395]:
    • @workflow/sveltekit@4.0.0-beta.22
    • @workflow/astro@4.0.0-beta.7
    • @workflow/cli@4.0.1-beta.29
    • @workflow/core@4.0.1-beta.25
    • @workflow/nitro@4.0.1-beta.28
    • @workflow/next@4.0.1-beta.28
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/errors@4.0.1-beta.7
    • @workflow/nuxt@4.0.1-beta.17

4.0.1-beta.28

Patch Changes

  • Updated dependencies [57a2c32]
  • Updated dependencies [21cff15]
    • @workflow/cli@4.0.1-beta.28
    • @workflow/next@4.0.1-beta.27
    • @workflow/rollup@4.0.0-beta.6
    • @workflow/core@4.0.1-beta.24
    • @workflow/errors@4.0.1-beta.7
    • @workflow/astro@4.0.0-beta.6
    • @workflow/nitro@4.0.1-beta.27
    • @workflow/sveltekit@4.0.0-beta.21
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/nuxt@4.0.1-beta.16

4.0.1-beta.27

Patch Changes

  • @workflow/cli@4.0.1-beta.27

4.0.1-beta.26

Patch Changes

  • Updated dependencies [1112901]
    • @workflow/next@4.0.1-beta.26
    • @workflow/cli@4.0.1-beta.26
    • @workflow/core@4.0.1-beta.23
    • @workflow/nitro@4.0.1-beta.26
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.5
    • @workflow/sveltekit@4.0.0-beta.20
    • @workflow/nuxt@4.0.1-beta.15

4.0.1-beta.25

Patch Changes

  • Updated dependencies [ac7997b]
  • Updated dependencies [02c41cc]
    • @workflow/astro@4.0.0-beta.4
    • @workflow/next@4.0.1-beta.25
    • @workflow/core@4.0.1-beta.22
    • @workflow/cli@4.0.1-beta.25
    • @workflow/nitro@4.0.1-beta.25
    • @workflow/rollup@4.0.0-beta.5
    • @workflow/sveltekit@4.0.0-beta.19
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/nuxt@4.0.1-beta.14

4.0.1-beta.24

Patch Changes

  • Updated dependencies [2f0840b]
    • @workflow/core@4.0.1-beta.21
    • @workflow/cli@4.0.1-beta.24
    • @workflow/next@4.0.1-beta.24
    • @workflow/nitro@4.0.1-beta.24
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/astro@4.0.0-beta.3
    • @workflow/rollup@4.0.0-beta.4
    • @workflow/sveltekit@4.0.0-beta.18
    • @workflow/nuxt@4.0.1-beta.13

4.0.1-beta.23

Patch Changes

  • 1ac5592: Add @workflow/astro package
  • Updated dependencies [0f1645b]
  • Updated dependencies [3c19e90]
  • Updated dependencies [1ac5592]
  • Updated dependencies [bdde1bd]
  • Updated dependencies [8d4562e]
    • @workflow/core@4.0.1-beta.20
    • @workflow/sveltekit@4.0.0-beta.17
    • @workflow/nitro@4.0.1-beta.23
    • @workflow/astro@4.0.0-beta.2
    • @workflow/next@4.0.1-beta.23
    • @workflow/cli@4.0.1-beta.23
    • @workflow/errors@4.0.1-beta.7
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/nuxt@4.0.1-beta.12
    • @workflow/rollup@4.0.0-beta.3

4.0.1-beta.22

Patch Changes

  • 6dd1750: Refactor to use @workflow/rollup package
  • Updated dependencies [07800c2]
  • Updated dependencies [fb9fd0f]
  • Updated dependencies [6dd1750]
    • @workflow/core@4.0.1-beta.19
    • @workflow/sveltekit@4.0.0-beta.16
    • @workflow/rollup@4.0.0-beta.2
    • @workflow/nitro@4.0.1-beta.22
    • @workflow/cli@4.0.1-beta.22
    • @workflow/next@4.0.1-beta.22
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/errors@4.0.1-beta.6
    • @workflow/nuxt@4.0.1-beta.11

4.0.1-beta.21

Patch Changes

  • @workflow/cli@4.0.1-beta.21
  • @workflow/core@4.0.1-beta.18
  • @workflow/next@4.0.1-beta.21
  • @workflow/nitro@4.0.1-beta.21
  • @workflow/typescript-plugin@4.0.1-beta.4
  • @workflow/sveltekit@4.0.0-beta.15
  • @workflow/nuxt@4.0.1-beta.10

4.0.1-beta.20

Patch Changes

  • @workflow/cli@4.0.1-beta.20
  • @workflow/core@4.0.1-beta.17
  • @workflow/errors@4.0.1-beta.6
  • @workflow/next@4.0.1-beta.20
  • @workflow/nitro@4.0.1-beta.20
  • @workflow/typescript-plugin@4.0.1-beta.4
  • @workflow/sveltekit@4.0.0-beta.14
  • @workflow/nuxt@4.0.1-beta.9

4.0.1-beta.19

Patch Changes

  • Updated dependencies [3436629]
  • Updated dependencies [9961140]
  • Updated dependencies [73b6c68]
    • @workflow/core@4.0.1-beta.16
    • @workflow/sveltekit@4.0.0-beta.13
    • @workflow/nitro@4.0.1-beta.19
    • @workflow/cli@4.0.1-beta.19
    • @workflow/next@4.0.1-beta.19
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/nuxt@4.0.1-beta.8

4.0.1-beta.18

Patch Changes

  • @workflow/cli@4.0.1-beta.18
  • @workflow/next@4.0.1-beta.18
  • @workflow/nitro@4.0.1-beta.18
  • @workflow/sveltekit@4.0.0-beta.12
  • @workflow/nuxt@4.0.1-beta.7

4.0.1-beta.17

Patch Changes

  • Updated dependencies [3d99d6d]
    • @workflow/core@4.0.1-beta.15
    • @workflow/cli@4.0.1-beta.17
    • @workflow/next@4.0.1-beta.17
    • @workflow/nitro@4.0.1-beta.17
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/sveltekit@4.0.0-beta.11
    • @workflow/nuxt@4.0.1-beta.6

4.0.1-beta.16

Patch Changes

  • Updated dependencies [6e41c90]
  • Updated dependencies [ee25bd9]
    • @workflow/core@4.0.1-beta.14
    • @workflow/nitro@4.0.1-beta.16
    • @workflow/cli@4.0.1-beta.16
    • @workflow/next@4.0.1-beta.16
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/nuxt@4.0.1-beta.5
    • @workflow/sveltekit@4.0.0-beta.10

4.0.1-beta.15

Patch Changes

  • Updated dependencies [2fde24e]
  • Updated dependencies [4b70739]
    • @workflow/core@4.0.1-beta.13
    • @workflow/cli@4.0.1-beta.15
    • @workflow/next@4.0.1-beta.15
    • @workflow/nitro@4.0.1-beta.15
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/errors@4.0.1-beta.5
    • @workflow/sveltekit@4.0.0-beta.9
    • @workflow/nuxt@4.0.1-beta.4

4.0.1-beta.14

Patch Changes

  • b97b6bf: Lock all dependencies in our packages
  • 6419962: Update readme
  • 9335026: stub workflow/api in a workflow context with functions that fail immediately, so they can be referenced in workflow-related code but not invoked
  • Updated dependencies [945a946]
  • Updated dependencies [945a946]
  • Updated dependencies [5eb588a]
  • Updated dependencies [00b0bb9]
  • Updated dependencies [85ce8e0]
  • Updated dependencies [b97b6bf]
  • Updated dependencies [00b0bb9]
  • Updated dependencies [f8e5d10]
  • Updated dependencies [6be03f3]
  • Updated dependencies [f07b2da]
    • @workflow/nitro@4.0.1-beta.14
    • @workflow/sveltekit@4.0.0-beta.8
    • @workflow/core@4.0.1-beta.12
    • @workflow/errors@4.0.1-beta.5
    • @workflow/nuxt@4.0.1-beta.3
    • @workflow/cli@4.0.1-beta.14
    • @workflow/next@4.0.1-beta.14
    • @workflow/typescript-plugin@4.0.1-beta.4

4.0.1-beta.13

Patch Changes

  • 94d46d4: Refactor @workflow/next to dynamically import @workflow/builders
  • Updated dependencies [8208b53]
  • Updated dependencies [11469d8]
  • Updated dependencies [aac1b6c]
  • Updated dependencies [00efdfb]
  • Updated dependencies [6373ab5]
  • Updated dependencies [94d46d4]
    • @workflow/core@4.0.1-beta.11
    • @workflow/cli@4.0.1-beta.13
    • @workflow/next@4.0.1-beta.13
    • @workflow/nitro@4.0.1-beta.13
    • @workflow/sveltekit@4.0.0-beta.7
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/nuxt@4.0.1-beta.2

4.0.1-beta.12

Patch Changes

  • fb8153b: Add Nuxt module
  • Updated dependencies [7013f29]
  • Updated dependencies [a28bc37]
  • Updated dependencies [98c36f1]
  • Updated dependencies [03d076b]
  • Updated dependencies [809e0fe]
  • Updated dependencies [adf0cfe]
  • Updated dependencies [5c0268b]
  • Updated dependencies [fb8153b]
  • Updated dependencies [98c36f1]
  • Updated dependencies [0b3e89e]
  • Updated dependencies [7a47eb8]
    • @workflow/core@4.0.1-beta.10
    • @workflow/sveltekit@4.0.0-beta.6
    • @workflow/nuxt@4.0.1-beta.7
    • @workflow/nitro@4.0.1-beta.12
    • @workflow/errors@4.0.1-beta.4
    • @workflow/cli@4.0.1-beta.12
    • @workflow/next@4.0.1-beta.12
    • @workflow/typescript-plugin@4.0.1-beta.4

4.0.1-beta.11

Patch Changes

  • Updated dependencies [355cede]
  • Updated dependencies [9f56434]
    • @workflow/sveltekit@4.0.0-beta.5
    • @workflow/core@4.0.1-beta.9
    • @workflow/cli@4.0.1-beta.11
    • @workflow/next@4.0.1-beta.11
    • @workflow/nitro@4.0.1-beta.11
    • @workflow/typescript-plugin@4.0.1-beta.4

4.0.1-beta.10

Patch Changes

  • Updated dependencies [03faac1]
  • Updated dependencies [d71da4a]
    • @workflow/cli@4.0.1-beta.10
    • @workflow/next@4.0.1-beta.10
    • @workflow/nitro@4.0.1-beta.10
    • @workflow/sveltekit@4.0.0-beta.4

4.0.1-beta.9

Patch Changes

  • 8a24093: Change rollup export path
  • Updated dependencies [4a821fc]
  • Updated dependencies [8a24093]
    • @workflow/cli@4.0.1-beta.9
    • @workflow/core@4.0.1-beta.8
    • @workflow/next@4.0.1-beta.9
    • @workflow/nitro@4.0.1-beta.9
    • @workflow/sveltekit@4.0.0-beta.3
    • @workflow/typescript-plugin@4.0.1-beta.4

4.0.1-beta.8

Patch Changes

  • 05714f7: Add sveltekit workflow integration
  • f563585: Export WorkflowReadableStreamOptions from workflow/api
  • Updated dependencies [a09a3ea]
  • Updated dependencies [ebee7f5]
  • Updated dependencies [652485a]
  • Updated dependencies [4585222]
  • Updated dependencies [10bfd4a]
  • Updated dependencies [5dfa4eb]
  • Updated dependencies [05714f7]
  • Updated dependencies [2363e47]
  • Updated dependencies [bf54a7b]
    • @workflow/cli@4.0.1-beta.8
    • @workflow/nitro@4.0.1-beta.8
    • @workflow/next@4.0.1-beta.8
    • @workflow/sveltekit@4.0.0-beta.2
    • @workflow/core@4.0.1-beta.7
    • @workflow/typescript-plugin@4.0.1-beta.4

4.0.1-beta.7

Patch Changes

  • f973954: Update license to Apache 2.0
  • fcadd7b: Fix TypeScript LSP plugin for Node.js v20
  • Updated dependencies [10309c3]
  • Updated dependencies [5078925]
  • Updated dependencies [f973954]
  • Updated dependencies [a3326a2]
  • Updated dependencies [fcadd7b]
    • @workflow/core@4.0.1-beta.6
    • @workflow/typescript-plugin@4.0.1-beta.4
    • @workflow/errors@4.0.1-beta.3
    • @workflow/nitro@4.0.1-beta.7
    • @workflow/next@4.0.1-beta.7
    • @workflow/cli@4.0.1-beta.7

4.0.1-beta.6

Patch Changes

  • 70be894: Implement sleep() natively into the workflow runtime
  • Updated dependencies [796fafd]
  • Updated dependencies [796fafd]
  • Updated dependencies [70be894]
  • Updated dependencies [20d51f0]
    • @workflow/core@4.0.1-beta.5
    • @workflow/errors@4.0.1-beta.2
    • @workflow/cli@4.0.1-beta.6
    • @workflow/next@4.0.1-beta.6
    • @workflow/nitro@4.0.1-beta.6
    • @workflow/typescript-plugin@4.0.1-beta.3

4.0.1-beta.5

Patch Changes

  • Updated dependencies [6504e42]
  • Updated dependencies [0f845af]
  • Updated dependencies [f7862b7]
  • Updated dependencies [f2b1619]
  • Updated dependencies [08ed58b]
  • Updated dependencies [99b4727]
    • @workflow/core@4.0.1-beta.4
    • @workflow/cli@4.0.1-beta.5
    • @workflow/next@4.0.1-beta.5
    • @workflow/nitro@4.0.1-beta.5
    • @workflow/typescript-plugin@4.0.1-beta.3

4.0.1-beta.4

Patch Changes

  • Updated dependencies [66332f2]
  • Updated dependencies [dbf2207]
  • Updated dependencies [e20b4ff]
    • @workflow/cli@4.0.1-beta.4
    • @workflow/typescript-plugin@4.0.1-beta.2
    • @workflow/next@4.0.1-beta.4
    • @workflow/nitro@4.0.1-beta.4

4.0.1-beta.3

Patch Changes

  • 7dad974: README fixes
  • Updated dependencies [dfdb280]
  • Updated dependencies [57419e5]
  • Updated dependencies [d3a4ed3]
    • @workflow/cli@4.0.1-beta.3
    • @workflow/core@4.0.1-beta.3
    • @workflow/next@4.0.1-beta.3
    • @workflow/nitro@4.0.1-beta.3
    • @workflow/typescript-plugin@4.0.1-beta.1

4.0.1-beta.2

Patch Changes

  • Updated dependencies [854feb4]
  • Updated dependencies [f5f171f]
  • Updated dependencies [f1c6bc5]
    • @workflow/core@4.0.1-beta.2
    • @workflow/cli@4.0.1-beta.2
    • @workflow/next@4.0.1-beta.2
    • @workflow/nitro@4.0.1-beta.2
    • @workflow/typescript-plugin@4.0.1-beta.1

4.0.1-beta.1

Patch Changes

  • 1408293: Add "description" field to package.json file
  • cea8530: Add cecilio to README
  • e46294f: Add "license" and "repository" fields to package.json file
  • Updated dependencies [57ebfcb]
  • Updated dependencies [57ebfcb]
  • Updated dependencies [1408293]
  • Updated dependencies [8196cd9]
  • Updated dependencies [093294e]
  • Updated dependencies [8422a32]
  • Updated dependencies [e46294f]
    • @workflow/cli@4.0.1-beta.1
    • @workflow/core@4.0.1-beta.1
    • @workflow/typescript-plugin@4.0.1-beta.1
    • @workflow/errors@4.0.1-beta.1
    • @workflow/next@4.0.1-beta.1
    • @workflow/nitro@4.0.1-beta.1

4.0.1-beta.0

Patch Changes

  • fcf63d0: Initial publish
  • Updated dependencies [fcf63d0]
    • @workflow/typescript-plugin@4.0.1-beta.0
    • @workflow/errors@4.0.1-beta.0
    • @workflow/core@4.0.1-beta.0
    • @workflow/next@4.0.1-beta.0
    • @workflow/cli@4.0.1-beta.0