github agregarr/agregarr v2.4.0

one hour ago

2.4.0 (2026-02-15)

Features

  • Collections: Add custom TMDB Collection Builder (thanks to @rkbhkp) (#416) (3668ec2)
  • Collections: Items that fall off collections now have a label 'agregarr-stale' added (enhanced Maintainerr compatability) (84db0e2), closes #384
  • Coming Soon: Coming Soon collections can now be filtered by Radarr/Sonarr server and tags (a02e547), closes #406 #411
  • Missing Items: TMDB Keyword added to allow for more advanced filtering (5745991), closes #256
  • Overlays: Add 'mapped icons' element, allowing variables to be mapped to icons, including defaults for Country flags, Language/Subtitles, Network, and Production company logos (thanks to Kometa for their extensive collection of logos) (09f1dbb)
  • Overlays: Add ability to tag and sort overlays. add grid size option (4baa263), closes #376 #435
  • Overlays: Add Collection as condition (af965b6), closes #243
  • Overlays: Add date format options for US and UK/AU locales (#446) (e81b1d5), closes #430
  • Overlays: Add Plex Labels as condition (9787db3), closes #243
  • Overlays: Add RT Verified Hot support and preset (9962d5e), closes #394
  • Radarr/Sonarr: Add option to tag existing media (a87ab25), closes #248
  • Radarr/Sonarr: Tags can now be created directly in Agregarr (f7083d7)
  • Tautulli: Add 'Most Watched' collection by Play Count or Watch Duration (9b0d319), closes #426

Bug Fixes

  • API: Pass options to ExternalAPI constructor correctly (#413) (e482b58)
  • Cleanup: Prevent auto franchise collections from being deleted during full sync (eb22483)
  • Collection Poster Editor: Fixes preview not resetting. adds library categorisation to dropdown (536d373), closes #373
  • Collection Posters: Update hbo max poster template logo, colors (#407) (9c345f6)
  • Collections: Use correct Plex API endpoint for collection title updates (#444) (a6e3e01), closes #432
  • Filtered Hub: Use episode air date for TV recently released (#450) (ecda355), closes #442
  • Letterboxd: Improve TMDB matching with year-aware search and scoring (9016bd9), closes #236
  • Letterboxd: Resolve letterboxd items via film page TMDB links (#454) (968d424), closes #448
  • Multi-Source: Fixes collection title not updating when changed (b510fdc), closes #425
  • Multi-Source: Fix missing items filtering for ratings and season grab order (#459) (e0470bc), closes #440
  • Overlays: Add TVDB TV Status as additional TV Status option (9b272e3), closes #342
  • Overlays: Fix infinite update loop (8742901)
  • Overlays: Fix native language strings being used for language/subtitle variables (888dc43), closes #460
  • Overlays: Fix release time to 12:00:00 (midday) to ensure accurate TZ adjustment (047586c), closes #422
  • Overlays: Persist applyOverlaysDuringSync for pre-existing collections (#445) (6b89f60), closes #438
  • Placeholders: Fixes placeholders not being added to multiple collections (596f559)
  • Placeholders: Re-apply placeholder markers during global discovery (#453) (87087cb), closes #414
  • Radarr/Sonarr: Show auto-generated tag in collection config (627eb99)
  • Randomise Home Order: Process libraries separately and shuffle non-contiguous items (e3e5514), closes #226
  • TMDB: Use searchPerson API for person spotlight TMDB disambiguation (#452) (bf569ae), closes #443
  • Watchlist: Add username tags option for grabbing missing items from watchlist (2acad01), closes #427
  • Watchlist: Fixes plex watchlist not respecting radarr/sonarr exclusions (31427a8), closes #429

Performance Improvements

  • Overlays: Batch composite all template overlays in single render pass (def2716)

Massive thanks to @bitr8 for all their recent PR's and everyone else who has contributed!

Don't miss a new agregarr release

NewReleases is sending notifications on new releases.