Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
120 KiB
workflow
5.0.0-beta.40
Minor Changes
-
#3048
f8f6e17Thanks @TooTallNate! - Add an experimental QuickJS WASM VM engine for workflow execution, opt-in viaWORKFLOW_VM=quickjs(or per-runexecutionContext.workflowVm). The engine performs the same full event replay as the defaultnode:vmengine but runs workflow code in a QuickJS VM compiled to WebAssembly, enabling platforms withoutnode:vmsupport and laying the groundwork for VM-memory snapshotting. -
#3046
5d591d2Thanks @NathanColosimo! - Retain workflow execution across inline steps within one invocation;WORKFLOW_RETAINED_VM=0disables retention. Boundaries whose step arguments are not primitive values fall back to ordinary replay. -
#3047
89ede82Thanks @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 anError's stack trace.
Patch Changes
-
#3301
cb77725Thanks @VaguelySerious! - Add env option to split correlation ID derivation into per-entity-type sequential ULIDs, instead of sharing one derivation source -
#3048
f8f6e17Thanks @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
cb77725Thanks @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
1471f25Thanks @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-localand@workflow/world-postgresdo not implement the check. -
#3230
31f92dfThanks @karthikscale3! - Lazy hook resumption: on a fast path,resumeHook()writes thehook_receivedevent 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 whenWORKFLOW_DISABLE_LAZY_HOOK_RESUME=1.resumeHook()resolves to aResumedHook(aHookplus an optionalresilientResume: trueflag, 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
438eaa6Thanks @TooTallNate! - MakeresumeHook()resilient to transienthook_receivedevent write failures (429/5xx) by carrying the payload on the queue message for the runtime to materialize. ReturnedHookgets a newresilientResume: trueflag when this fallback path is taken.
Patch Changes
-
#3288
679dfa9Thanks @NathanColosimo! - Simplify hardened serialization: intrinsic captures assert at import instead of degrading per use,URLSearchParamsnow serializes natively on Node 18, and bound-function getters are reported as guest code (previously a getter defined viafn.bind()executed with an empty report). -
#3257
b732e91Thanks @TooTallNate! - Serializing values built inside thenode:vmworkflow 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
a09d001Thanks @VaguelySerious! - Revert the static workflow world target injection: the world package is again resolved at runtime fromWORKFLOW_TARGET_WORLDinstead 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
7959accThanks @NathanColosimo! - BREAKING CHANGE: Remove the deprecatedexperimental_setAttributesandExperimentalSetAttributesOptionsaliases; usesetAttributesandSetAttributesOptionsinstead. -
#3061
62d570eThanks @NathanColosimo! - Remove the retired step route runtime and make queue health checks target the combined flow handler. -
#3045
d813fb8Thanks @NathanColosimo! - Deterministic sandbox hardening:crypto.subtle.digestin workflow functions now computes synchronously vianode:crypto(byte-identical values, deterministic timing under replay);Atomics.waitAsync, asyncWebAssemblycompilation,WeakRef, andFinalizationRegistryare no longer exposed (wall-clock timing and GC observation cannot be replayed).
Patch Changes
- Updated dependencies [
8c12358,8a95d36,e8bc7d6,7a65030,0b1ca15,b4ba79e,4ba223a,a86035f,b8bcded,f11e9fe,d24c91c,fd05393,fc81f45,3069b49,49276f2,d7553c4,5d17c60,7959acc,4ada27d,62d570e,62d570e,2941b1c,d813fb8,0d6ec43,b610c46]:- @workflow/core@5.0.0-beta.37
- @workflow/cli@5.0.0-beta.37
- @workflow/next@5.0.0-beta.37
- @workflow/utils@5.0.0-beta.7
- @workflow/nitro@5.0.0-beta.37
- @workflow/errors@5.0.0-beta.13
- @workflow/astro@5.0.0-beta.37
- @workflow/sveltekit@5.0.0-beta.37
- @workflow/typescript-plugin@5.0.0-beta.5
- @workflow/nest@5.0.0-beta.37
- @workflow/nuxt@5.0.0-beta.37
- @workflow/rollup@5.0.0-beta.37
5.0.0-beta.36
Minor Changes
- #2946
eb8fdb9Thanks @VaguelySerious! - TheWORKFLOW_PRECONDITION_GUARDevent-creation guard is now on by default; opt out withWORKFLOW_PRECONDITION_GUARD=0.
Patch Changes
-
#2980
268fedeThanks @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
a00d169Thanks @VaguelySerious! - Add an opt-in optimistic-concurrency guard for event creation (WORKFLOW_PRECONDITION_GUARD=1): replay-context event creations send astateUpdatedAtsnapshot 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 412PreconditionFailedError.
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
9da2d76Thanks @TooTallNate! -start()now delegates run ID generation toworld.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 newregionoption 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
0b956f6Thanks @VaguelySerious! - Renameexperimental_setAttributestosetAttributes— 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
0f557d5Thanks @ijjk! - Statically inject the configured world package into host bundles instead of selecting worlds dynamically at runtime. -
#2468
49a50e8Thanks @NathanColosimo! - Standardize first-party World packages oncreateWorld(), support relative target World modules consistently, and align the Postgres WorldDATABASE_URLfallback 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
f6772d9Thanks @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
3e82a12Thanks @VaguelySerious! - Add turbo mode (on by default, disable withWORKFLOW_TURBO=0): on the first delivery of a run's first invocation the runtime backgroundsrun_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
66ca0dcThanks @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
84ccd40Thanks @VaguelySerious! - Inline execution now runs up toWORKFLOW_MAX_INLINE_STEPS(default 3) steps in parallel per suspension, each lazily created. An opt-inWORKFLOW_OPTIMISTIC_INLINE_START(default off) additionally starts step bodies beforestep_startedis 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
2074f91Thanks @pranaygp! - Skip the per-step incrementalevents.listround-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.sinceCursorcontract so a step-terminalevents.createcan return the event-log delta since that cursor (viaEventResult.events/cursor/hasMore).Return the inline delta from a step-terminal write when
sinceCursoris supplied, computed identically toevents.listso the consumed prefix cannot skew from the server log.Forward
sinceCursorover the v4 wire in@workflow/world-vercelso the server can return the delta on a step-terminal response; older servers ignore it and the runtime falls back toevents.list. -
#2478
e7ef9d8Thanks @pranaygp! - Lazy inline step start: the owned-inline runtime path now sends a singlestep_startedcarrying the step input, letting the world create the step on the fly and saving one round-trip per inline step.@workflow/world:step_startedevent data accepts an optionalinput, andEventResultgains astepCreatedownership signal.@workflow/world-local:step_startedwith input atomically creates the step plus a syntheticstep_createdevent; a lazystep_startedfor an already-existing step throwsEntityConflictErrorso 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 onstep_startedover the v4 wire and threads the server'sstepCreatedsignal intoEventResult. -
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
926a5e7Thanks @karthikscale3! - AddWORKFLOW_TRACE_MODEwith a newlinkeddefault: 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 W3Ctraceparent/tracestate/baggageheaders 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 theworkflow.name/step.namespan attributes, and newworkflowDisplayName/stepDisplayNamehelpers are exported from@workflow/utils.Behavioral changes to telemetry under the new default (set
WORKFLOW_TRACE_MODE=continuousto 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 theworkflow.run.idattribute 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.executeinvocation spans (formerlyWORKFLOW_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.executespan kind changed frominternaltoconsumer, matching the queue-deliveredstep.executespan (this applies in both modes).
Existing attributes and baggage keys are unchanged, and everything remains a no-op when no OpenTelemetry SDK is registered.
- A run no longer shares one trace ID: the trace of the request that called
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
628795aThanks @pranaygp! - Add anallowReservedAttributesoption tostart()so framework-level callers can seed reserved$-prefixed run attributes at creation, matching the existingexperimental_setAttributesoption. 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
303b6daThanks @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 newframedByteStreamscapability and recorded per-stream in the serialized ref (framing: 'framed-v1'); legacy raw streams continue to work unchanged. -
#2373
01c8c08Thanks @pranaygp! - Replacehook.hasConflict(aPromise<boolean>property) withhook.getConflict(), a method returning a promise that suspends the workflow to commit hook registration and resolves with the conflictingRunwhen another active hook owns the token (ornullonce the hook is registered), without waiting for hook payload data. Code usingawait hook.hasConflictshould migrate toconst conflict = await hook.getConflict()and branch onconflict !== null. -
#2226
ae8d6feThanks @pranaygp! - Allow passing initial run attributes throughstart(), and speed up workflow-levelsetAttributecalls 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
8d75491Thanks @TooTallNate! - SurfaceworkflowCoreVersionfrom the responding deployment inhealthCheck()results.
Patch Changes
-
#2292
aa628b7Thanks @pranaygp! - Bumpdevalueto 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
409b103Thanks @VaguelySerious! - Allowexperimental_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
1e6b1fdThanks @VaguelySerious! - Addexperimental_setAttributes()workflow-level helper for attaching string key/value metadata to a workflow run, surfaced asrun.attributes -
#2086
2050656Thanks @VaguelySerious! - FixgetWritable()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
62ec537Thanks @adamiBs! - Makerun.inputandstep.input.optional()on the World snapshot schemas so consumers no longer fail validation when the service externalizes payloads asRemoteRefblobs. -
#1799
503a929Thanks @TooTallNate! - Use inline sourcemaps for all workspace packages; published packages no longer ship external.js.mapfiles. -
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
49da6c5Thanks @TooTallNate! - AWritableStreamfrom a workflow'sgetWritable()can now be passed as an argument to a child workflow viastart(); the child's writes land on the parent run's stream directly for the full lifetime of the child run.
Patch Changes
-
#2056
9454151Thanks @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
aee5699Thanks @pranaygp! - Add serializableAbortControllerandAbortSignalsupport across workflow and step boundaries. Workflow code can now construct anAbortController, passsignalto steps, and callabort().Behavior change:
AbortErrorthrown from inside a step is now wrapped asFatalErrorand skips retry semantics. As a result, custom timeouts onfetchinside steps are no longer re-tried by default, and now need to be wrapped inRetryableErrorto preserve the old behavior. -
#1338
8ea1532Thanks @VaguelySerious! - Merge flow and step routes into a single combined handler that executes steps inline when possible, reducing function invocations and queue overhead. -
#1951
72911f7Thanks @VaguelySerious! - Fixworld.tsbeing 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
5a42964Thanks @tomdale! - Embed source content in published sourcemaps. -
#1759
173756dThanks @TooTallNate! - Renameuseworkflow.devURLs toworkflow-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
0a86de3Thanks @TooTallNate! - BREAKING CHANGE: Remove@workflow/core/privateandworkflow/internal/privatepublic subpath exports. The SWC compiler plugin no longer generates imports from these paths.
Minor Changes
- #1616
71d39d2Thanks @TooTallNate! - Use custom class serialization forRunacross runtime and workflow VM contexts, and add e2e coverage forRuninstance boundary roundtrips
Patch Changes
-
#1653
c6b630fThanks @TooTallNate! - Fixworkflow/nextESM compatibility fornext.config.mjsfiles -
Updated dependencies [
d040182,66d49c0,e436242,ec517fa,a5c90ce,ea97bd6,32a17b4,71d39d2,873b4e2,0a86de3,89d242f,644d6b8,66d49c0,9513a81]:- @workflow/typescript-plugin@5.0.0-beta.1
- @workflow/core@5.0.0-beta.1
- @workflow/cli@5.0.0-beta.1
- @workflow/next@5.0.0-beta.1
- @workflow/rollup@5.0.0-beta.1
- @workflow/astro@5.0.0-beta.1
- @workflow/nest@5.0.0-beta.1
- @workflow/nitro@5.0.0-beta.1
- @workflow/sveltekit@5.0.0-beta.1
- @workflow/errors@5.0.0-beta.0
- @workflow/nuxt@5.0.0-beta.1
5.0.0-beta.0
Major Changes
- #1642
c5cdfc0Thanks @VaguelySerious! - Initial v5 beta release
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
2ef33d2Thanks @pranaygp! - Export semantic error types fromworkflow/internal/errorsand add API reference documentation -
#1342
aee035fThanks @pranaygp! - Replace HTTP status code checks with semantic error types (EntityConflictError, RunExpiredError, ThrottleError, TooEarlyError). BREAKING CHANGE:WorkflowAPIErrorrenamed toWorkflowWorldError. -
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
dcb0761Thanks @TooTallNate! - Refactor builtin step functions to usethisvalue 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
36a901dThanks @TooTallNate! - AddworkflowNametogetWorkflowMetadata()andstepNametogetStepMetadata() -
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
456c1aaThanks @VaguelySerious! - Add@workflow/vitestplugin 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
adfe8b6Thanks @pranaygp! - Prevent hooks from being resumed via the public webhook endpoint by default. AddisWebhookoption tocreateHook()to opt-in to public resumption.createWebhook()always setsisWebhook: 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
4ab4412Thanks @pranaygp! - AddRun.wakeUp()method to programmatically interrupt pendingsleep()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
e55c636Thanks @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
14863bfThanks @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
-
#1082
0946dadThanks @TooTallNate! - Remove "workflow/internal/serialization" export -
Updated dependencies [
0d5323c,7046610,5487983,c2b4fe9,6e72b29,ea3254e,8cfb438,bcbdd02,1c11573,262ef3a,9f77380,852e3f1,29347b7,5e06a7c]:- @workflow/core@4.1.0-beta.58
- @workflow/cli@4.1.0-beta.58
- @workflow/errors@4.1.0-beta.16
- @workflow/nest@0.0.0-beta.7
- @workflow/sveltekit@4.0.0-beta.47
- @workflow/next@4.0.1-beta.54
- @workflow/nitro@4.0.1-beta.53
- @workflow/typescript-plugin@4.0.1-beta.4
- @workflow/astro@4.0.0-beta.32
- @workflow/rollup@4.0.0-beta.15
- @workflow/nuxt@4.0.1-beta.42
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
-
#961
fc07710Thanks @karthikscale3! - Removedirsoption fromworkflowsconfig object inwithWorkflow()and related documentation -
Updated dependencies [
0ce46b9,35a9f0c,fed805a,f090de1,79e988f,c54ba21,e0061b8,38e8d55,088de0a,73bf7be,efb33b2,8ab1ba2,661724c,8114792,088de0a]:- @workflow/core@4.1.0-beta.53
- @workflow/sveltekit@4.0.0-beta.42
- @workflow/nitro@4.0.1-beta.48
- @workflow/nest@0.0.0-beta.2
- @workflow/next@4.0.1-beta.49
- @workflow/rollup@4.0.0-beta.10
- @workflow/astro@4.0.0-beta.27
- @workflow/cli@4.1.0-beta.53
- @workflow/errors@4.1.0-beta.14
- @workflow/typescript-plugin@4.0.1-beta.4
- @workflow/nuxt@4.0.1-beta.37
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
4966b72Thanks @pranaygp! - BREAKING: Storage interface is now read-only; all mutations go throughevents.create()- Remove
cancel,pause,resumefromruns - Remove
create,updatefromruns,steps,hooks - Add run lifecycle events:
run_created,run_started,run_completed,run_failed,run_cancelled - Add
step_createdevent type - Remove
fatalfield fromstep_failed(terminal failure is now implicit) - Add
step_retryingevent with error info for retriable failures
- Remove
Patch Changes
-
#840
50f50f4Thanks @VaguelySerious! - Create@workflow/nestpackage and add build support for NestJS -
#843
409972eThanks @karthikscale3! - Exposedirsoption inworkflowsconfig object inwithWorkflow() -
Updated dependencies [
50f50f4,4966b72,4966b72,4966b72,4966b72,4ad3fcd,a2b688d,4966b72,1f684df,b16a682,bd8116d,1060f9d,00c7961,c45bc3f]:- @workflow/nest@0.0.0-beta.0
- @workflow/errors@4.1.0-beta.14
- @workflow/cli@4.1.0-beta.51
- @workflow/core@4.1.0-beta.51
- @workflow/nitro@4.0.1-beta.46
- @workflow/astro@4.0.0-beta.25
- @workflow/next@4.0.1-beta.47
- @workflow/sveltekit@4.0.0-beta.40
- @workflow/typescript-plugin@4.0.1-beta.4
- @workflow/rollup@4.0.0-beta.9
- @workflow/nuxt@4.0.1-beta.35
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
7906429Thanks @TooTallNate! - Add support for serializingthiswhen 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
01f59a3Thanks @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
307f4b0Thanks @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
-
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 packages6419962: Update readme9335026: stubworkflow/apiin 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/nextto 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 integrationf563585: 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.0fcadd7b: 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: Implementsleep()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.jsonfile - cea8530: Add cecilio to README
- e46294f: Add "license" and "repository" fields to
package.jsonfile - 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