Highlights
- Repair flow was moved to an event-driven model, removing periodic/background missing-file scanning.
- Added failed-file recovery tooling: export, retry, and clear.
- Added parallel retry processing for failed symlinks.
- Improved Real-Debrid resilience and throughput (timeout handling, transient fetch handling, enrichment worker tuning).
- Improved anime and TMDB matching accuracy (split titles, season bundles, broader fallback, absolute-episode patterns).
- Hardened monitor/startup behavior when source mounts are unavailable.
- Fixed concurrent WebSocket write panic and Windows file-locking save issues.
- Added support for failed manual import in WebDavHub.
- Prevented MediaHub skip updates from overwriting valid
processed_filesrows. - Reduced false repair states caused by transient WebDAV stream/read failures.
- Fixed Windows save behavior to avoid file locking issues
- Added direct-write fallback when
.tmpfilename is too long
Stability and UX Improvements
- Safer move/rename handling and deferred symlink deletions to reduce false alarms.
- Better settings clarity for rclone mount fail-safe behavior.
- Debrid file picker and streaming link behavior improved.
- Parser cleanup and year detection improved for noisier filenames.
- Protection added against accidental cache purge.