Skip to content

workflow@4.8.16

Choose a tag to compare

@github-actions github-actions released this 04 Nov 21:53
Immutable release. Only release title and notes can be modified.
18c2ac8

@workflow/cli@4.3.20

  • #5182 f3d6142 @VaguelySerious - Respect --project and --team over the inferred .vercel link, and prefer the nearest .vercel/project.json in monorepos

@workflow/world-local@4.4.5

  • #5069 ceaaa5c @AndrewBarba - Deliver stream chunks in the order they were written. A reader that opened, or polled, while chunks were being written could get a later chunk before an earlier one, and could get a chunk twice. Writes to one stream now land in order, including a writeToStreamMulti group and concurrent writes, and the reader holds live chunks while it reads from disk.
  • #4909 b065b0b @fazxes - Name each stream chunk as it lands, after every chunk already in the stream, so a write that stalled before landing no longer lands ahead of chunks a reader already read.

@workflow/world-postgres@4.4.0

  • #4759 3ff458e @pranaygp - Add jobLockStaleSeconds (WORKFLOW_POSTGRES_JOB_LOCK_STALE_SECONDS, default 0, off). When set, a running delivery renews its Graphile job lock, and a job whose process died is redelivered by another process once its lock has gone unrenewed for that many seconds, instead of after Graphile Worker's fixed 4 hours or the next restart. 30 is a good value when more than one process shares the database. It's off by default because of rolling upgrades: processes on an earlier version don't renew their locks, so turn it on once every process that shares the database runs this version.
  • #5136 5c9b65d @alangenfeld - A run_started that races the run ending no longer moves the run back to running; it's refused with RunExpiredError.

@workflow/web@4.1.32

  • #5079 dbfd1ba @karthikscale3 - Recognize unframed serialized abort packets in the Streams viewer so encrypted packets can be decrypted.

@workflow/builders@4.1.21

  • #5063 e4dbc29 @joelfickson - Export workflowSerdeComputedPropertyPattern alongside the other workflow pattern regexes.

@workflow/next@4.1.20

  • #5063 e4dbc29 @joelfickson - Run the Turbopack workflow loader on files that use static [WORKFLOW_SERIALIZE] computed keys (such as @ai-sdk/openai models), fixing "Class … not found" errors in steps.

@workflow/nuxt@4.0.32