v0.51.0 @cloudflare/think@0.19.0
Graphify-Labs/graphifySep 17, 2026 → Sep 18, 20261 day between releases
What's New
Newer release adds background queues and recovery logic; older release focused on JSON serialization and ESM migration
Breaking Changes
- `LifecycleServices.starting()` replaced by `status()`
- Legacy `cf_think_workflow_notifications` table migrated and dropped
New Features
- Integration of Queue capability for background work
- Recovery of interrupted Think turns
- Preservation of running submissions during restart
- Workflow-notification outbox runs as queue items
Improvements
- Improved stream recovery logic
- Workflow-notification outbox and submission drain run as queue items
Bug Fixes
- Recovery of interrupted Think turns
- Preservation of running durable submissions during startup
Upgrade Notes
Requires `agents >=0.24.0`. Replace `LifecycleServices.starting()` with `status()`. Legacy database tables migrate automatically on start.
The Two Releases
v0.51.0
Sep 17, 2026· 1 month ago
v0.51.0 introduces declarative JSON serialization schemas via `$config` for nodes, enabling faster serialization and compact export options. It also deprecates `LexicalComposer` and migrates packages to ESM-only.
Full release notes@cloudflare/think@0.19.0
Sep 18, 2026· 1 month ago
@cloudflare/think@0.19.0 integrates the new Queue capability from agents@0.24.0 for background work and introduces logic to recover interrupted Think turns during startup.
Full release notes