Skip to content

2026

v0.6.9-beta - January 14, 2026

What's New:

  • None in this release.

Bug Fixes: 🐛

  • Fixed an issue where clicking on Add New button in Custom Filters dialog would open Add Filter Dialog and 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.8 and various npm packages.
  • Dockerfile updated to use nandyalu/python-ffmpeg as the base image to leverage pre-installed ffmpeg binaries.

v0.6.7-beta - January 13, 2026

What's New:

  • Added DELETE_CORRUPTED_TRAILERS environment variable (default: True) to control whether corrupted trailers should be deleted during the cleanup task.
  • Updated URL Base setting 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 Proxy section 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 Cleanup task where unverifiable files were being incorrectly marked for deletion.
  • Fixed Pytest configuration issues causing failures in GitHub Actions.

Other Changes:

  • Improved video analysis to skip processing when ffmpeg fails to extract information, preventing potential errors.
  • Updated Arr data parsing logic to ensure media's updated_at timestamp 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 Path from pathlib for 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 Authentication and FFMPEG Timeout settings 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 locked errors during heavy load. Added retries with exponential backoff for database operations that fail due to locking.

Other Changes:

  • Updated python:aiohttp from 3.13.2 to 3.13.3.
  • Updated Cleanup and Scan All Media Folders tasks 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 Files tracking 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.0 and various python packages.
  • Updated SQLModel to 0.0.31.
  • Updated Angular to 21.0.6 and 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.