Skip to content

chore(deps): bump workflow from 5.0.0-beta.36 to 5.0.0-beta.50 - #164

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/dev/workflow-5.0.0-beta.50
Open

dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/dev/workflow-5.0.0-beta.50

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 14, 2026

Copy link
Copy Markdown
Contributor

Bumps workflow from 5.0.0-beta.36 to 5.0.0-beta.50.

Release notes

Sourced from workflow's releases.

workflow@5.0.0-beta.50

This release contains dependency updates and internal improvements.

workflow@5.0.0-beta.49

@​workflow/core@​5.0.0-beta.49

  • #3787 61fb1f9 @​VaguelySerious - Add an experimental_retention option to start(): experimental_retention: 0 asks the World to delete the run's user data as soon as the run completes or fails, while keeping the run itself listable. Implemented on the Vercel, Postgres and Local Worlds. Reading a run whose data has expired now throws RunExpiredError instead of resolving to a placeholder.
  • #3972 c340820 @​alangenfeld - Add Run#getWritable() and run.writable to append to an existing run's stream.
  • #3832 4547e1a @​alangenfeld - Add an optional stateful stream writer-session seam with stable writer identity and sequence tracking.

@​workflow/world@​5.0.0-beta.34

  • #3787 61fb1f9 @​VaguelySerious - Add an experimental_retention option to start(): experimental_retention: 0 asks the World to delete the run's user data as soon as the run completes or fails, while keeping the run itself listable. Implemented on the Vercel, Postgres and Local Worlds. Reading a run whose data has expired now throws RunExpiredError instead of resolving to a placeholder.
  • #3832 4547e1a @​alangenfeld - Add an optional stateful stream writer-session seam with stable writer identity and sequence tracking.

@​workflow/world-local@​5.0.0-beta.43

  • #3787 61fb1f9 @​VaguelySerious - Add an experimental_retention option to start(): experimental_retention: 0 asks the World to delete the run's user data as soon as the run completes or fails, while keeping the run itself listable. Implemented on the Vercel, Postgres and Local Worlds. Reading a run whose data has expired now throws RunExpiredError instead of resolving to a placeholder.
  • #4051 9a5660f @​chadhietala - Retry transient Windows file-lock failures while reading JSON files.

@​workflow/world-postgres@​5.0.0-beta.41

  • #3787 61fb1f9 @​VaguelySerious - Add an experimental_retention option to start(): experimental_retention: 0 asks the World to delete the run's user data as soon as the run completes or fails, while keeping the run itself listable. Implemented on the Vercel, Postgres and Local Worlds. Reading a run whose data has expired now throws RunExpiredError instead of resolving to a placeholder.

@​workflow/world-vercel@​5.0.0-beta.45

  • #4044 f83e836 @​VaguelySerious - Honor WORKFLOW_NODE_HTTP on the queue client's transport, so a deployment whose bundled undici is unusable can still acknowledge queue messages instead of redelivering them until the invocation is killed.
  • #4049 2354301 @​VaguelySerious - Give the queue client its own connection pool and a total per-request deadline, so a stalled queue acknowledgement fails fast instead of holding the invocation until the platform kills it.
  • #3764 fdeb642 @​alangenfeld - Add the default-off stream WebSocket capability gate.
  • #3763 4fdbadc @​alangenfeld - Add the client-side workflow-stream-ws/v1 stream-write frame contract.

@​workflow/swc-plugin@​5.0.0-beta.6

  • #3971 ae5ee5b @​TooTallNate - Register class expressions through an IIFE that closes over the class instead of module-level code that references it by name, fixing the unresolvable AnonymousClass reference emitted for shapes such as var Foo = class { ... } in pre-bundled packages.

@​workflow/errors@​5.0.0-beta.21

  • #3787 61fb1f9 @​VaguelySerious - Add an experimental_retention option to start(): experimental_retention: 0 asks the World to delete the run's user data as soon as the run completes or fails, while keeping the run itself listable. Implemented on the Vercel, Postgres and Local Worlds. Reading a run whose data has expired now throws RunExpiredError instead of resolving to a placeholder.

workflow@5.0.0-beta.47

@​workflow/core@​5.0.0-beta.47

  • #3849 855e479 @​VaguelySerious - Fix runs failing with CORRUPTED_EVENT_LOG after every step had already succeeded, when the event log held two attribute writes under one id.
  • #3841 2668e33 @​karthikscale3 - Make resumeHook() durable before it resolves: the hook_received event is written durably first, and the workflow wake is published only after the write is acknowledged. A disposal racing the queue delivery can no longer lose a resume the caller was told succeeded. The wake message is unchanged, so no consumer or backend coordination is needed; WORKFLOW_DISABLE_LAZY_HOOK_RESUME is now a no-op and the internal resumeHookDurable() alias is removed.
  • #3879 07ec212 @​NathanColosimo - Keep late-claimed buffered hook payloads from being preempted by workflow suspension in retained VMs.
  • #3798 ee6f917 @​NathanColosimo - Compile Node.js workflow scripts while loading the replay event log.
  • #3548 e9d5c56 @​NathanColosimo - Prepare replay payloads as validated event frames arrive, reuse primitive step results across fresh VMs, and preserve replay startup overlap.
  • #3797 1c28eec @​NathanColosimo - Trace event loading, workflow VM creation, bundle compilation and evaluation, input hydration, and replay execution.

@​workflow/world@​5.0.0-beta.32

... (truncated)

Changelog

Sourced from workflow's changelog.

5.0.0-beta.50

Major Changes

  • #3988 efbdc21 Thanks @​pranaygp! - Breaking: hook.metadata on hooks returned by getHookByToken() and resumeHook() is now a lazy getter that returns a Promise, like run.returnValue, and needs to be awaited. Looking a hook up by token no longer pays for hydrating metadata that is never read.

Patch Changes

  • Updated dependencies [efbdc21]:
    • @​workflow/core@​5.0.0-beta.50
    • @​workflow/cli@​5.0.0-beta.50
    • @​workflow/next@​5.0.0-beta.50
    • @​workflow/nitro@​5.0.0-beta.50
    • @​workflow/typescript-plugin@​5.0.0-beta.5
    • @​workflow/astro@​5.0.0-beta.50
    • @​workflow/nest@​5.0.0-beta.50
    • @​workflow/rollup@​5.0.0-beta.50
    • @​workflow/sveltekit@​5.0.0-beta.50
    • @​workflow/nuxt@​5.0.0-beta.50

5.0.0-beta.49

Minor Changes

Patch Changes

  • Updated dependencies [61fb1f9, c340820, 4547e1a]:
    • @​workflow/core@​5.0.0-beta.49
    • @​workflow/errors@​5.0.0-beta.21
    • @​workflow/astro@​5.0.0-beta.49
    • @​workflow/cli@​5.0.0-beta.49
    • @​workflow/nest@​5.0.0-beta.49
    • @​workflow/next@​5.0.0-beta.49
    • @​workflow/nitro@​5.0.0-beta.49
    • @​workflow/rollup@​5.0.0-beta.49
    • @​workflow/sveltekit@​5.0.0-beta.49
    • @​workflow/typescript-plugin@​5.0.0-beta.5
    • @​workflow/nuxt@​5.0.0-beta.49

5.0.0-beta.48

Minor Changes

  • #3850 fe2fd8c Thanks @​alangenfeld! - Add a catchable StreamError and classify Workflow stream infrastructure failures as STREAM_ERROR instead of USER_ERROR.

Patch Changes

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 14, 2026
@vercel

vercel Bot commented Sep 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
hireproof Error Error Sep 14, 2026 1:15am UTC

Request Review

Bumps [workflow](https://github.com/vercel/workflow/tree/HEAD/packages/workflow) from 5.0.0-beta.36 to 5.0.0-beta.50.
- [Release notes](https://github.com/vercel/workflow/releases)
- [Changelog](https://github.com/vercel/workflow/blob/main/packages/workflow/CHANGELOG.md)
- [Commits](https://github.com/vercel/workflow/commits/workflow@5.0.0-beta.50/packages/workflow)

---
updated-dependencies:
- dependency-name: workflow
  dependency-version: 5.0.0-beta.50
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/dev/workflow-5.0.0-beta.50 branch from 3c75cf7 to 8b8f71a Compare September 14, 2026 01:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants