2026
v0.6.9-beta - January 14, 2026
What's New: ✨
- None in this release.
Bug Fixes: 🐛
- Fixed an issue where clicking on
Add Newbutton in Custom Filters dialog would openAdd Filter Dialogand close immediately.
Other Changes: ⚡
- Updated Reverse Proxy documentation to improve clarity.
v0.6.8-beta - January 14, 2026
What's New: ✨
- Web UI will now remember the scroll position when navigating to a previous page, providing a smoother user experience.
Bug Fixes: 🐛
- Fixed an issue with Web UI not loading when visiting
http://<server-ip>:<port>without a URL base set.
Other Changes: ⚡
- Updated Angular to
21.0.8and various npm packages. - Dockerfile updated to use
nandyalu/python-ffmpegas the base image to leverage pre-installedffmpegbinaries.
v0.6.7-beta - January 13, 2026
What's New: ✨
- Added
DELETE_CORRUPTED_TRAILERSenvironment variable (default:True) to control whether corrupted trailers should be deleted during the cleanup task. - Updated
URL Basesetting to ensure it always starts with a/and doesn't end with a/for consistency, and a default formatter that enforces this behavior. Eg:trailarr,trailarr/or/trailarr/becomes/trailarr. - Made changes to the app to better support running behind reverse proxies.
- Added a
Reverse Proxysection in the documentation with common configurations for Nginx, Apache, Caddy, and Traefik. - Download button in logs now downloads all filtered logs (not just the visible ones) including tracebacks, sorted by date time in ascending order.
Bug Fixes: 🐛
- Fixed an issue in the
Trailer Cleanuptask where unverifiable files were being incorrectly marked for deletion. - Fixed
Pytestconfiguration issues causing failures in GitHub Actions.
Other Changes: ⚡
- Improved video analysis to skip processing when
ffmpegfails to extract information, preventing potential errors. - Updated Arr data parsing logic to ensure media's
updated_attimestamp is only modified when there are actual changes to the media item and avoid unnecessary updates. Also, improves performance by reducing redundant database writes. - Updated the image downloader to use
Pathfrompathlibfor better path manipulations. - Updated project documentation and developer instructions.
v0.6.6-beta - January 09, 2026
What's New: ✨
- Downloads in Media Details page now indicate if the relevant file is missing on disk.
- Logs filtering will now include searching in tracebacks as well, and also does searches on the backend. Downloaded logs will be sorted by date time in ascending order for easier analysis.
- Added options for
Disable WebUI AuthenticationandFFMPEG Timeoutsettings to General Settings. Fixes #425.
Bug Fixes: 🐛
- Fixed an issue that was setting media items to monitored when all trailers were deleted for that media.
- Fixed an issue that could cause
database is lockederrors during heavy load. Added retries with exponential backoff for database operations that fail due to locking.
Other Changes: ⚡
- Updated
python:aiohttpfrom3.13.2to3.13.3. - Updated
CleanupandScan All Media Folderstasks to not change media monitoring status when trailers are deleted. - Refactored some backend logic related to media status updates.
- Updated relevant documentation pages to reflect new changes and features.
- Fixed docstring formatting in Swagger UI for better readability, and marked some endpoints as deprecated that are not being used/maintained anymore.
v0.6.5-beta - January 04, 2026
What's New: ✨
- Added
Filestracking to media items. These are used to display the files and folders associated with each media item in the UI. - With the help of newly added files tracking, 2 new options for filters were introduced (Fixes #420):
Has File- Indicates whether the media item has a specified file.Has Folder- Indicates whether the media item has a specified folder.
- Logs now show a button to open the relevant media item directly from the log entry.
Bug Fixes: 🐛
- None in this release.
Other Changes: ⚡
- Updated FastAPI to
0.128.0and various python packages. - Updated SQLModel to
0.0.31. - Updated Angular to
21.0.6and various npm packages. - This update includes various other minor improvements and optimizations.
- Backend now uses generators for streaming large query results to reduce memory usage.
- Updated models to save the datetime values in UTC format to avoid timezone issues.
- Increased database connection pool size to improve performance under load.
- Introduced new database queries that returns raw dictionaries instead of ORM models for better performance in certain scenarios, especially for newly added files models.
- Frontend now uses the newly added raw dictionary queries for media items, downloads, and files to improve performance.
- Angular Frontend is now completely zoneless, improving performance and reducing change detection cycles.
- Updated Dockerfile to build Frontend static files and copy to final image. Removed the static build files from repository to reduce clutter.
- Update Github Actions workflows to use latest actions versions.
- Updated relevant documentation pages to reflect new changes and features.
- Added some animations and view transitions to media cards and details for a smoother experience.