@cloudflare/workflows-shared@0.12.2
📦 cloudflare-workersView on GitHub →
🐛 1 fixes🔧 3 symbols
Summary
This patch release fixes an issue where local Workflows would retain abort listeners after waits complete, preventing memory leaks and improving performance for long-running instances.
🐛 Bug Fixes
- Fix local Workflows retaining abort listeners after waits complete. Workflow sleeps, retry delays, and event waits now share a typed abort-aware race that removes its listener when either side settles. This prevents long-running local Workflow instances from retaining a listener and its captured promise state for every completed wait until the instance is paused or evicted.