You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Background TasksArea: what it touches
ImprovementsKind: in v2.1.273,
ImprovementsSection of the release
What
The status information for a background task now supports a reason field with the value worker_restart. It's used when a task is automatically stopped because the underlying worker process restarted and found the task orphaned (left without a running process to resume it) when it came back up. This always appears together with a status of stopped, and the same value appears in task stop notifications.
Why
This gives a specific, documented explanation when a background task stops unexpectedly due to the worker restarting, rather than leaving it unclear why the task ended.