github nandyalu/trailarr v0.8.0
v0.8.0 - Cancellable tasks with quiv

8 hours ago

v0.8.0-beta - April 10, 2026

What's New:

  • Switched background tasks from apscheduler to quiv that supports task cancellation. Made most tasks gracefully cancellable - meaning they will stopped at a reasonable stopping point during the task flow when cancellation is requested.
  • Tasks page has been updated to a new layout; Scheduled Tasks now have 3 actions: Run now, Pause/Resume, and Edit.
    • Run now: will run the task immediately
    • Pause/Resume: running tasks can be temporarily paused, and later resumed.
    • Edit: tasks can be configured to change their name, interval, and delay (delay can be used to adjust task run order).
  • Job Queue: jobs show a stop button while it is running, and can be used to gracefully stop.
  • Added a new database model for ScheduledTaskConfig that saves the task config and persists changes when edited.

Bug Fixes: 🐛

  • The last update for database read/write sessions with locks and improved tasks should fix the issue of long running tasks. Fixes #483.

Other Changes:

  • Updated various Python and npm packages to latest versions.
  • Some layout changes in Events and Logs pages to make them consistent with page style.

Don't miss a new trailarr release

NewReleases is sending notifications on new releases.