Skip to content

Releases: vercel/workflow

workflow@4.0.1-beta.41

03 Jan 09:28
6660e57

Choose a tag to compare

@workflow/cli@4.0.1-beta.41

@workflow/ai@4.0.1-beta.41

@workflow/builders@4.0.1-beta.34

workflow@4.0.1-beta.40

31 Dec 18:19
6d7e503

Choose a tag to compare

@workflow/core@4.0.1-beta.34

@workflow/world-testing@4.0.1-beta.41

@workflow/web@4.0.1-beta.23

@workflow/builders@4.0.1-beta.33

@workflow/next@4.0.1-beta.38

@workflow/sveltekit@4.0.0-beta.31

@workflow/astro@4.0.0-beta.16

@workflow/utils@4.0.1-beta.10

workflow@4.0.1-beta.39

30 Dec 10:03
b49bb4e

Choose a tag to compare

@workflow/world-local@4.0.1-beta.23

@workflow/next@4.0.1-beta.37

  • #700 851c020 @ijjk - Validate cached workflows/steps and reduce build debounce

workflow@4.0.1-beta.38

28 Dec 17:08
62cde6d

Choose a tag to compare

@workflow/cli@4.0.1-beta.38

@workflow/web@4.0.1-beta.22

@workflow/ai@4.0.1-beta.38

  • #695 25bfa52 @ctate - Fix: Handle object-style finishReason for AI SDK v5/v6 compatibility

workflow@4.0.1-beta.37

27 Dec 20:42
e6b1bef

Choose a tag to compare

@workflow/core@4.0.1-beta.32

  • #455 e3f0390 @karthikscale3 - Added Control Flow Graph extraction from Workflows and extended manifest.json's schema to incorporate the graph structure into it. Refactored manifest generation to pass manifest as a parameter instead of using instance state. Add e2e tests for manifest validation across all builders.

@workflow/world@4.0.1-beta.11

  • #455 e3f0390 @karthikscale3 - Added Control Flow Graph extraction from Workflows and extended manifest.json's schema to incorporate the graph structure into it. Refactored manifest generation to pass manifest as a parameter instead of using instance state. Add e2e tests for manifest validation across all builders.

@workflow/world-local@4.0.1-beta.22

  • #455 e3f0390 @karthikscale3 - Added Control Flow Graph extraction from Workflows and extended manifest.json's schema to incorporate the graph structure into it. Refactored manifest generation to pass manifest as a parameter instead of using instance state. Add e2e tests for manifest validation across all builders.

@workflow/world-postgres@4.1.0-beta.24

  • #455 e3f0390 @karthikscale3 - Added Control Flow Graph extraction from Workflows and extended manifest.json's schema to incorporate the graph structure into it. Refactored manifest generation to pass manifest as a parameter instead of using instance state. Add e2e tests for manifest validation across all builders.

@workflow/web@4.0.1-beta.21

  • #455 e3f0390 @karthikscale3 - Added Control Flow Graph extraction from Workflows and extended manifest.json's schema to incorporate the graph structure into it. Refactored manifest generation to pass manifest as a parameter instead of using instance state. Add e2e tests for manifest validation across all builders.

@workflow/ai@4.0.1-beta.37

@workflow/builders@4.0.1-beta.31

  • #455 e3f0390 @karthikscale3 - Added Control Flow Graph extraction from Workflows and extended manifest.json's schema to incorporate the graph structure into it. Refactored manifest generation to pass manifest as a parameter instead of using instance state. Add e2e tests for manifest validation across all builders.

@workflow/next@4.0.1-beta.36

  • #455 e3f0390 @karthikscale3 - Added Control Flow Graph extraction from Workflows and extended manifest.json's schema to incorporate the graph structure into it. Refactored manifest generation to pass manifest as a parameter instead of using instance state. Add e2e tests for manifest validation across all builders.

@workflow/sveltekit@4.0.0-beta.29

  • #455 e3f0390 @karthikscale3 - Added Control Flow Graph extraction from Workflows and extended manifest.json's schema to incorporate the graph structure into it. Refactored manifest generation to pass manifest as a parameter instead of using instance state. Add e2e tests for manifest validation across all builders.

@workflow/utils@4.0.1-beta.9

  • #455 e3f0390 @karthikscale3 - Added Control Flow Graph extraction from Workflows and extended manifest.json's schema to incorporate the graph structure into it. Refactored manifest generation to pass manifest as a parameter instead of using instance state. Add e2e tests for manifest validation across all builders.

workflow@4.0.1-beta.36

24 Dec 17:53
96a4d3a

Choose a tag to compare

@workflow/core@4.0.1-beta.31

@workflow/cli@4.0.1-beta.36

@workflow/world-local@4.0.1-beta.21

  • #681 d9f6a49 @VaguelySerious - Create dataDir on app start, and record package version to enable future migrations
  • #672 c3464bf @TooTallNate - Fix race condition in streamer where close events arriving during disk reads would close the controller before data was enqueued. Close events are now buffered and processed after disk reads complete.

@workflow/web@4.0.1-beta.20

@workflow/web-shared@4.0.1-beta.33

@workflow/ai@4.0.1-beta.36

@workflow/builders@4.0.1-beta.30

@workflow/next@4.0.1-beta.35

@workflow/utils@4.0.1-beta.8

workflow@4.0.1-beta.35

20 Dec 10:00
560dda3

Choose a tag to compare

@workflow/web-shared@4.0.1-beta.32

  • #673 616bc67 @VaguelySerious - Fix null access in event data. This is due to a typing issue in event.eventData in the world interface, which will be resolved separately

workflow@4.0.1-beta.34

19 Dec 23:43
bd3385f

Choose a tag to compare

@workflow/core@4.0.1-beta.29

@workflow/world@4.0.1-beta.10

@workflow/world-local@4.0.1-beta.19

@workflow/world-postgres@4.1.0-beta.21

@workflow/world-vercel@4.0.1-beta.22

@workflow/web@4.0.1-beta.18

@workflow/typescript-plugin@4.0.1-beta.4

  • 5078925: Add warning when invoking a workflow function without using start()
  • f973954: Update license to Apache 2.0
  • fcadd7b: Fix TypeScript LSP plugin for Node.js v20

@workflow/swc-plugin@4.0.1-beta.12

  • fa37d26: Set workflowId property directly after function declarations
  • f46c51e: Apply workflow transformation with export { fnName } syntax
  • af5b005: Set workflowId property in workflow mode for non-exported workflow functions
  • 43f2dec: Improved workflow registration in workflow mode

@workflow/vite@4.0.0-beta.2

@workflow/rollup@4.0.0-beta.6

  • 21cff15: Add support for .mjs, .mts, .cjs, and .cts file extensions in the SWC transform

@workflow/errors@4.0.1-beta.10

@workflow/utils@4.0.1-beta.7

workflow@4.0.1-beta.32

18 Dec 19:50
187225f

Choose a tag to compare

  • [web] Visually distinguish createdAt vs startedAt for run/steps by @VaguelySerious in #622
  • [world-local] Fix step queries not returning new items for live pagination by @VaguelySerious in #623
  • [web] Show event markers for step_started events by @VaguelySerious in #636
  • [utils] Move auth error messages into @workflow/errors package by @VaguelySerious in #638
  • [worlds] [runtime] Change serialized stream ID gen from v4 UUIDs to ULIDs and fix stream list endpoint by @VaguelySerious in #625
  • [world-vercel] disable RSC dedupe request through world-vercel by @adriandlam in #639
  • [core] [perf] parallelize suspension handler for high-concurrency by @pranaygp in #544

workflow@4.0.1-beta.32

16 Dec 20:07
fc6a32d

Choose a tag to compare

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