Skip to content

workflow@4.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jun 12:37
Immutable release. Only release title and notes can be modified.
48a19d9

@workflow/core@4.5.0

  • #2373 296b785 @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 { runId } identifying 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.
  • #2305 9c667e0 @willsather - Add an optional namespace parameter that scopes queue topic prefixes to __{namespace}_wkf_workflow_*. This allows configuring multiple frameworks in the same deployment without queue topic collision.
  • #2345 2100fc3 @pranaygp - Fix unhandled rejection when step_created/wait_created calls fail in waitUntil
  • #2336 4291c59 @TooTallNate - Fix unexpected rejections in waitUntil causing process crashes
  • #1847 73975ad @VaguelySerious - Auto-reconnect getReadable() streams on server close or transient errors

@workflow/cli@4.2.10

@workflow/world@4.2.0

  • #2305 9c667e0 @willsather - Add an optional namespace parameter that scopes queue topic prefixes to __{namespace}_wkf_workflow_*. This allows configuring multiple frameworks in the same deployment without queue topic collision.

@workflow/world-local@4.2.0

  • #2305 9c667e0 @willsather - Add an optional namespace parameter that scopes queue topic prefixes to __{namespace}_wkf_workflow_*. This allows configuring multiple frameworks in the same deployment without queue topic collision.
  • #2399 b5569a8 @VaguelySerious - Update @vercel/queues from 0.3.0 to 0.3.1, which adds native retries for 429s and ECONNRESET

@workflow/world-postgres@4.2.0

  • #2305 9c667e0 @willsather - Add an optional namespace parameter that scopes queue topic prefixes to __{namespace}_wkf_workflow_*. This allows configuring multiple frameworks in the same deployment without queue topic collision.
  • #2399 b5569a8 @VaguelySerious - Update @vercel/queues from 0.3.0 to 0.3.1, which adds native retries for 429s and ECONNRESET

@workflow/world-vercel@4.4.1

@workflow/world-testing@4.1.10

@workflow/builders@4.1.0

  • #2305 9c667e0 @willsather - Add an optional namespace parameter that scopes queue topic prefixes to __{namespace}_wkf_workflow_*. This allows configuring multiple frameworks in the same deployment without queue topic collision.
  • #2395 15507bd @pranaygp - Upgrade esbuild to ^0.28.1 to resolve GHSA-gv7w-rqvm-qjhr (missing binary integrity verification before executing downloaded binaries).