Skip to content

workflow@5.0.0-beta.25

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Jun 03:22
Immutable release. Only release title and notes can be modified.
4f0fb63

@workflow/core@5.0.0-beta.25

  • #2666 b180270 @NathanColosimo - Retry inline step completion persistence failures instead of recording them as step failures.
  • 1ea2b4e - Fix a turbo-mode race where step-body writes (experimental_setAttributes and stream writes via getWritable) could reach the server before the workflow run was created.

@workflow/world@5.0.0-beta.14

  • #2622 48e6bbf @karthikscale3 - Declare Zod as a runtime dependency so exported schemas are built with the package's own Zod version instead of the consuming application's peer.

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

  • #2679 5977694 @VaguelySerious - Retry local queue deliveries that fail at the transport (e.g. fetch failed / ETIMEDOUT when the dev server is saturated by many parallel steps) instead of dropping the message, so steps no longer get stuck never-started under high local concurrency.
  • #2667 d4e6c5b @VaguelySerious - Scope untagged startup recovery to untagged runs so a dev server no longer re-enqueues tagged runs (e.g. left behind by the vitest harness in a shared data directory), which previously failed run_started with "did not return the run entity".

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

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

  • a1cbc8b - Enable HTTP/2 for the events API and stream write requests.

@workflow/web@5.0.0-beta.25

  • 8393716 - Fix the run trace detail panel flickering its Input/Output sections when navigating between spans. Span detail is now driven by a single selection-derived state machine (useSelectedSpanDetail) whose loading state stays in phase with the selected span, replacing the fetch flag that lagged selection by a few renders.
  • #2632 7c1e2a2 @VaguelySerious - Fix run and event observability pages hanging (~16s) and showing no data in the bundled server build, caused by HTTP/2 requests failing to reach node:http2.

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

  • #2619 8c12132 @mitul-s - Extend cn with custom tailwind-merge class groups for the design-system typography and material utilities, and move it to its own lib/cn module.
  • #2637 8393716 @mitul-s - Fix the run trace detail panel flickering its Input/Output sections when navigating between spans. Span detail is now driven by a single selection-derived state machine (useSelectedSpanDetail) whose loading state stays in phase with the selected span, replacing the fetch flag that lagged selection by a few renders.
  • #2613 148d474 @karthikscale3 - Use workflow event occurrence timestamps for span timing, span detail lifecycle fields, and event row display when available.
  • #2614 a9a1d99 @mitul-s - Remove the drop shadow from the off-screen marker indicator button in the trace viewer.

@workflow/ai@5.0.0-beta.12

  • #1863 d580326 @VaguelySerious - Expose totalUsage and finishReason on the DurableAgent.stream() result, mirroring the AI SDK's GenerateTextResult/StreamTextResult and the existing onFinish event payload.
  • 8cdfd85 - WorkflowChatTransport now repairs UI message stream part framing, so duplicated or interleaved durable stream writes no longer crash the AI SDK consumer with Received text-delta for missing text part.
  • #2082 eff215c @VaguelySerious - WorkflowChatTransport now drops orphan UI chunks (deltas/ends with no matching *-start in the resumed window) when reconnecting with an initialStartIndex not matching a UI chunk boundary, instead of throwing.
  • #2635 aa71766 @NathanColosimo - Suppress chat transport console errors for intentional AbortError stream closes.
  • 096faf0 - Reduce DurableAgent step boundary payload by reconstructing StepResult outside the step instead of inside.

@workflow/builders@5.0.0-beta.25

  • #2594 55e2110 @ijjk - Fix fast workflow discovery for JS files imported through basenames like ./hello.step.

@workflow/nitro@5.0.0-beta.25

  • #2572 6f4dd0e @NathanColosimo - Reload rebuilt step bundles during Vite development.
  • a1cbc8b - Fix HTTP/2 requests failing in production builds (Vite/Nitro, TanStack Start) where undici's bundled node:http2 could not load and fell back to a stub.

@workflow/sveltekit@5.0.0-beta.25

  • a1cbc8b - Fix HTTP/2 requests failing in SvelteKit production builds (undici's bundled node:http2 could not load, falling back to a stub).