Skip to content

v2.55.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 21:49
570f5e7

2.55.0 (2026-07-25)

Features

  • add INDEXER_LANGUAGES setting for multi-language title support (426a74b)
  • background-scraper: add graceful stop after current run (ed9403d)
  • background-scraper: add graceful stop after current run (afa3de2)
  • background-scraper: enhance drain endpoint for graceful stop and idempotency (e391e10)
  • dependencies: add dev dependency group for pytest (a78841e)
  • docker: update Dockerfile to use slim images and improve package installation (403b1dc)
  • enhance debrid account cleanup with provider filtering and anime type resolution (d2b2a77)
  • enhance indexer title search with canonical and original title options (52c51fd)
  • healthcheck: implement healthcheck module and update Dockerfile for healthcheck command (be7e691)
  • imdb: enhance title matching to return nearest match for year (1e5874e)
  • implement debrid account cache cleanup functionality and related migrations (1278146)
  • media_search: refine logging for series with season and episode (19b6b02)
  • observability: add documentation for multi-replica Prometheus deployment (6820e00)
  • observability: add Grafana dashboard preview and image asset (261da21)
  • observability: add Prometheus metrics and Grafana dashboards (ed71812)
  • observability: enhance Prometheus metrics authentication and update documentation for configuration (3801780)
  • observability: refactor Prometheus integration and update Grafana dashboard queries (73e5bb9)
  • observability: streamline Grafana admin password generation in Docker setup (5a7d19a)
  • observability: update Docker Compose instructions for Prometheus and Grafana setup (f40ef95)
  • remove Latin diacritics from titles for improved indexer compatibility (de8c8f8)
  • scraper: add context-aware timeout policies (07f6668)
  • scraper: add context-aware timeout policies (69b1f32)
  • scraper: enhance timeout resolution for indexer managers and add related tests (dfad7b8)
  • tests: add test for Gunicorn control socket configuration (907acc4)
  • tests: add unit tests for template response handling in admin and config endpoints (8eb98c5)
  • torznab: add native Torznab search endpoint (fa6da35)
  • torznab: add native Torznab search endpoint (a49a41b)
  • torznab: add Torznab client integration and update documentation (c32f3cb)
  • torznab: refactor magnet link generation and improve torrent serialization (bf534dc)

Bug Fixes

  • background: calculate queue age from eligibility time (9ed8119)
  • background: calculate queue age from eligibility time (061091e)
  • cache: preserve empty scrape retries and throttle demand writes (0de0302)
  • chilllink: improve media_id construction for series type (9cb1a8a)
  • cometnet: add end-to-end IPv6 support (de1e381)
  • cometnet: add end-to-end IPv6 support (3eb9988)
  • cometnet: handle IPv6 addresses in host formatting (eefb140)
  • config: restore saved filters and update Punjabi flag (d75a0e5)
  • config: restore saved filters and update Punjabi flag (8caddf6)
  • deps: update torrent-parse-rank source to latest commit (4f11532)
  • docker: remove unnecessary user creation and ownership in Dockerfile (3cf92a4)
  • formatting: simplify director's cut condition check (9cb1a8a)
  • models: replace random password generation with secure secret generation (9cb1a8a)
  • scraper: update scraper type hint for better clarity (9cb1a8a)
  • series: support aggregate searches and scoped debrid caching (ce5cae5)
  • series: support aggregate searches and scoped debrid caching (c2d3d79)