Skip to content

workflow@5.0.0-beta.46

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Aug 19:38
Immutable release. Only release title and notes can be modified.
d3d240c

@workflow/core@5.0.0-beta.46

  • #3794 d9e0777 @VaguelySerious - Keep the eager hook_received write for the internal resume that records a step-issued abort, so it stays committed before the step completes.
  • #3794 d9e0777 @VaguelySerious - resumeHook() no longer writes the hook_received event itself on the lazy path: the queue consumer creates it from the queue message, so a resume costs one round trip. A resume against an already-ended run now resolves instead of throwing HookNotFoundError.
  • #3609 82e2678 @NathanColosimo - Retain workflow VMs across workflow attribute writes.
  • #3604 556f3f0 @NathanColosimo - Retain workflow VMs across safe step boundaries that also contain open hooks, and bound guest-code serialization diagnostics to five samples plus an exact count.

@workflow/world@5.0.0-beta.31

  • #3794 d9e0777 @VaguelySerious - Document that hookInput and the (runId, resumeId) dedup contract now cover repeated deliveries of one resume rather than a producer/consumer race, and accept lazy as a hook-resume strategy.

@workflow/builders@5.0.0-beta.46

  • #3795 f806f8c @TooTallNate - Deduplicate identical pnpm peer-variant copies of a package instead of failing the build with a duplicate step/workflow ID error. Different implementations that map to the same ID still fail.

@workflow/sveltekit@5.0.0-beta.46

  • #3688 0750fe8 @VaguelySerious - Stop rewriting generated files whose content is unchanged, so a no-op rebuild no longer invalidates them in the dev server.

@workflow/astro@5.0.0-beta.46

  • #3688 0750fe8 @VaguelySerious - Stop rewriting generated files whose content is unchanged, so a no-op rebuild no longer invalidates them in the dev server.

@workflow/vitest@5.0.0-beta.46

  • #3794 d9e0777 @VaguelySerious - waitForHook() accepts notHookId to skip a hook the caller already resumed, whose hook_received may not be written yet.