Keep removed watchlist shows from reappearing

This commit is contained in:
Dymas
2026-05-26 07:17:22 +02:00
parent b72d93268c
commit f5c476162e
7 changed files with 136 additions and 7 deletions
+6
View File
@@ -1,5 +1,11 @@
# Changelog
## 0.45.8 - 2026-05-26
- Made watchlist removal sticky by recording removed show IDs, detaching related queue jobs from watchlist sync, and preventing later completed downloads from silently recreating deleted entries.
- Cleared watchlist queue bindings when a show is removed so old job history no longer suppresses future auto-download coverage if that anime is tracked again later.
- Updated manual watchlist `Download all` queueing to honor the per-anime auto-download quality first, then fall back to the global auto-download quality before the general queue default.
## 0.45.7 - 2026-05-25
- Removed the remaining backend `ani-cli -S` dependency so queued downloads no longer trust caller-supplied search result ordinals, including older persisted jobs that still carry a legacy `result_index`.