# Workflow Development Kit Release Notes (Vercel)

> 29 Updates, 1 aktive Quellen, zuletzt aktualisiert am 6. Oktober 2026.

Quelle: [Seite](https://updatefeed.de/updates/vercel/workflow-development-kit) · Feed: [RSS](https://updatefeed.de/feed/vercel/workflow-development-kit/feed.rss)

Hersteller: [Vercel](https://updatefeed.de/updates/vercel.md)

## Oktober 2026

### workflow 5.1.0: Typ `Serializable` exportiert, Turbo-Step-Anpassungen

6. Oktober 2026 · Version 5.1.0

workflow@5.1.0 exportiert den bestehenden Typ `Serializable` aus `@workflow/core` und `workflow`, wartet bei Turbo-Steps auf die Run-Erstellung vor dem Schreiben in übergebene Streams, markiert `step_failed`-Schreibvorgänge mit `afterStepBody` und entfernt eine veraltete generierte Datei.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.1.0)

### workflow 4.8.12: Fixes für deterministische Uhr und parallele Replays

2. Oktober 2026 · Version 4.8.12

workflow@4.8.12 behebt ein Determinismusproblem bei der deterministischen Uhr (`Date.now`) bei parallelen Replays, erhält die Korrelations-IDs paralleler Steps beim Replay und lässt in world-postgres Queue-Wakes desselben Runs während eines laufenden Inline-Steps durch.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%404.8.12)

### workflow 5.0.1: Strengere Validierung und zuverlässigerer `start()`

1. Oktober 2026 · Version 5.0.1

workflow@5.0.1 macht Ablehnungen von dynamischem `start()` fatal, veröffentlicht den Run erst nach bestätigtem `run_created`, verschärft die Validierung (z. B. `exportName` auf 64 Zeichen begrenzt) und führt redelivered Inline-Steps nicht mehr erneut aus.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.1)

### workflow 4.8.11: Bun-Abstürze behoben, Retry-After berücksichtigt

1. Oktober 2026 · Version 4.8.11

workflow@4.8.11 behebt Abstürze von `createQueueDispatcher()` und `createEventsDispatcher()` unter Bun, berücksichtigt serverseitige Retry-After-Verzögerungen bei Queue-Redeliveries und korrigiert die Erkennung von `"use step"` und `"use workflow"` sowie JSON-Import-Attribute in Bundles.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%404.8.11)

### Workflow Development Kit 5.0.0 erschienen

1. Oktober 2026 · Version 5.0.0

Version 5.0.0 des Workflow Development Kit ist erschienen, eine Übersicht der Änderungen gegenüber 4.8.x steht unter „What's new in V5“.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.0)

## September 2026

### workflow 4.8.10: Fixes bei Streams, DataView und Schreibwiederholungen

30. September 2026 · Version 4.8.10

workflow@4.8.10 behebt eine unbehandelte Rejection bei fehlgeschlagener Schlüsselsuche für weitergeleitete Streams, serialisiert `DataView` nur noch als die betrachteten Bytes und wiederholt bestimmte Schreibvorgänge bei vorübergehenden Fehlern über Queue-Redelivery.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%404.8.10)

### workflow 5.0.0-beta.58: Experimentelle dynamische Workflows

29. September 2026 · Version 5.0.0-beta.58

workflow@5.0.0-beta.58 fügt experimentelle dynamische Workflows hinzu, bei denen `start()` Workflow-Quellcode als String akzeptiert (standardmäßig deaktiviert, Aktivierung per `WORKFLOW_EXPERIMENTAL_DYNAMIC_WORKFLOWS=1`), sowie den optionalen Hook `world.telemetry.recordStepExecution` und `capabilities.dynamicWorkflowCode`.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.0-beta.58)

### workflow 5.0.0-beta.57: Spec-Versionen bei Cross-Deploy-Runs und Hooks

25. September 2026 · Version 5.0.0-beta.57

workflow@5.0.0-beta.57 versieht Cross-Deploy-Runs mit der vom Ziel-Deployment gemeldeten Spec-Version, wiederholt das Wecken verdrängter Hooks nach einer Übernahme innerhalb von 24 Stunden und versieht fremde Run-Events mit der älteren Spec-Version des Runs.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.0-beta.57)

### workflow 5.0.0-beta.56: Hook-Token übernehmen, weniger Event-Log-Reads

24. September 2026 · Version 5.0.0-beta.56

workflow@5.0.0-beta.56 ergänzt die Option `createHook({ experimental_force: true })` zur Übernahme eines Hook-Tokens von einem anderen Run und spart bei nicht auslösbarem `sleep()` einen Event-Log-Read pro Step-Grenze.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.0-beta.56)

### workflow 5.0.0-beta.55: Keine Warnung bei Inline-Steps, Retry-After beachtet

21. September 2026 · Version 5.0.0-beta.55

workflow@5.0.0-beta.55 gibt für erwartete überlappende Inline-Step-Ausführungen in der QuickJS-Runtime keine Warnung mehr aus und berücksichtigt in world-vercel serverseitige Retry-After-Verzögerungen bei Queue-Redeliveries.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.0-beta.55)

### workflow 5.0.0-beta.54: invoke-Methode, registerLifecycleHooks, Uhr-Fix

21. September 2026 · Version 5.0.0-beta.54

workflow@5.0.0-beta.54 fügt der World-Schnittstelle eine optionale `invoke`-Methode hinzu, ergänzt `registerLifecycleHooks` aus `workflow/api` und behebt ein Determinismusproblem bei der deterministischen Uhr.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.0-beta.54)

### workflow 5.0.0-beta.53: Stream-Rejection behoben, bessere Fehlerketten

16. September 2026 · Version 5.0.0-beta.53

workflow@5.0.0-beta.53 behebt eine unbehandelte Rejection bei fehlgeschlagener Schlüsselsuche für weitergeleitete Streams und leitet unerkannte Backend-Verbindungs- und Stream-Fehler über bestehende Retry-Richtlinien mit ausführlicheren Fehlerketten in den Logs.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.0-beta.53)

### workflow 4.8.9: Stream-Reconnect-Stopp, devalue 5.9.2, Klammern in Namen

15. September 2026 · Version 4.8.9

workflow@4.8.9 stoppt Stream-Reconnects nach Abbruch durch den Consumer, hebt `devalue` auf 5.9.2 wegen einer Sicherheitswarnung an, erlaubt Klammern in Workflow-Namen und behebt in world-postgres die nicht transaktionale Run-Erstellung.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%404.8.9)

### workflow 5.0.0-beta.52: errorStack im Log, Klammern in Namen, Status-Array

14. September 2026 · Version 5.0.0-beta.52

workflow@5.0.0-beta.52 zeigt `errorStack` im Run-Failure-Log an, erlaubt Klammern und eckige Klammern in Workflow-Namen (z. B. Next.js-Route-Groups) und lässt `runs.list({ status })` ein Array von Statuswerten akzeptieren.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.0-beta.52)

### workflow 5.0.0-beta.51: Schnellerer Step-Start und Inline-Step-Fan-out

12. September 2026 · Version 5.0.0-beta.51

workflow@5.0.0-beta.51 überspringt dank Run-Identität in Step-Queue-Nachrichten das blockierende `runs.get` vor dem Step-Start und optimiert das Committen und Veröffentlichen von Inline-Steps beim Fan-out.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.0-beta.51)

### workflow 4.8.8: WORKFLOW_NODE_HTTP und eigener Queue-Connection-Pool

9. September 2026 · Version 4.8.8

workflow@4.8.8 berücksichtigt `WORKFLOW_NODE_HTTP` beim Queue-Client-Transport und gibt dem Queue-Client einen eigenen Connection-Pool mit Gesamt-Timeout pro Anfrage, damit hängende Queue-Bestätigungen schnell fehlschlagen.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%404.8.8)

### workflow 4.8.7: HTTP/2-Timeouts als wiederholbare Fehler behandelt

9. September 2026 · Version 4.8.7

workflow@4.8.7 stuft HTTP/2-Response-Stream-Timeouts in world-vercel als wiederholbare Transportfehler ein, sodass `start()` den eingereihten Run über Resilient Start zurückgeben kann.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%404.8.7)

### workflow 4.8.6: Queue-Abbruch, HTTP/2-Pool-Recycling und OIDC-404-Fix

9. September 2026 · Version 4.8.6

workflow@4.8.6 bricht lokale Queue-Zustellungen beim Schließen der World ab, recycelt den HTTP/2-Pool bei fehlgeschlagenen Streams, behebt 404-Fehler bei `deploymentId: "latest"` per OIDC-Authentifizierung und verhindert Flackern von Event-Payloads bei der Entschlüsselung.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%404.8.6)

### workflow 5.0.0-beta.49: experimental_retention, Run#getWritable, RunExpiredError

9. September 2026 · Version 5.0.0-beta.49

workflow@5.0.0-beta.49 fügt `start()` die Option `experimental_retention` hinzu, ergänzt `Run#getWritable()` und `run.writable` zum Anhängen an den Stream eines bestehenden Runs und führt `RunExpiredError` für abgelaufene Run-Daten ein.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.0-beta.49)

## August 2026

### workflow 5.0.0-beta.47: CORRUPTED_EVENT_LOG behoben, sicheres resumeHook()

31. August 2026 · Version 5.0.0-beta.47

In workflow@5.0.0-beta.47 wird ein Fehler behoben, bei dem Runs trotz erfolgreicher Steps mit `CORRUPTED_EVENT_LOG` fehlschlugen, und `resumeHook()` schreibt das `hook_received`-Event nun zuerst dauerhaft, bevor der Workflow geweckt wird, sodass ein Resume nicht mehr verloren gehen kann.

[Originalquelle](https://github.com/vercel/workflow/releases/tag/workflow%405.0.0-beta.47)

Weitere Einträge: [Seite 2](https://updatefeed.de/updates/vercel/workflow-development-kit.md?seite=2)
