Workflow abort listeners no longer leak after waits complete
@cloudflare/workflows-shared@0.12.2
1 fixThis release1 fixBug fixesAI-tallied from the release notes
From the original release noteView original ↗
Patch Changes
-
#14840
03a4330Thanks @Kkartik14! - Fix local Workflows retaining abort listeners after waits completeWorkflow 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.
Fetched July 28, 2026
