Fixes an infinite queue-release loop after a legacy workflow continues as new.
Signal and Timer jobs belonging to a continued run now retire instead of
following the running successor and repeatedly retrying the old operation.
Jobs for the current running workflow retain their normal retry behavior.
The regression covers two- and three-run chains with pending signals and
timers. Full main CI, database shards, embedded Laravel upgrade checks and
coverage gates pass on the release commit. The portable V2 contract is unchanged.
Install with composer require durable-workflow/workflow:2.3.5.