v0.9.6-beta - June 06, 2026
What's New: ✨
- Reverse proxies can inject
X-API-KEYto auto-authenticate the WebUI (skips the login screen).
Bug Fixes: 🐛
- Trailer re-download loop on large files — Fixes #562. The file scanner was not recognising downloaded trailers larger than 100 MB, which caused a repeated re-download loop: the scanner missed the file, silently reset
trailer_existsto false, the connection refresh re-enabled monitoring, and the download task picked it up again. Fixed by:- files placed inside a recognised trailer folder (e.g.
Trailers/) are now always detected as trailers regardless of size - inline files with "trailer" in the name up to 200 MB pass without extra checks
- inline files over 200 MB are verified via ffprobe — if their duration is ≤ 10 minutes they are treated as trailers.
- files placed inside a recognised trailer folder (e.g.
Other Changes: ⚡
- Updated Python and npm packages to latest versions.
- Removed some older tests from frontend.