2.20.0 (2026-01-02)
Features
- add 'Use Poster Service for Library/Continue Watching' option (bbe9ed8), closes #566
- add DTS-X audio tag support which was previously being misclassified (#523) (8c4485a)
- add HLG visual tag support (#562) (ac3bba7)
- add merged catalogs (#520) (8dc730a)
- add only on searh catalog modifier (ab4691d)
- add passthrough() SEL function (#522) (7ea0cbb)
- adjustments to merged catalogs (47d2ba4)
- allow removing catalogs from merged catalogs via quick access close icon (ab4691d)
- apply digital release filter to series, add more filtering options (#590) (22ec202)
- builtins/nab: add specific env var for user agent (c3c3184)
- chilllink: initial protocol support (#586) (cba790c)
- frontend: make sign out / log in always visible (6a3aaa9)
- implement top poster api option (#583) (fd62d9b)
- newznab: Add crowdsourced health check support via Zyclops (#552) (285cf11)
- presets/debridio-ic4a: add initial preset (#591) (4c5bc93)
- support sub section template option (99090fe)
- use logo without background (81cc5ee)
Bug Fixes
- add missing NextFunction type to request handler (3374950)
- add Teaser as valid type for trailer (094d029)
- always provide stream data in meta endpoint (1d317a0)
- anime-db: add error handling for data source refresh in AnimeDatabase (6eab1ca)
- anime-db: allow undefined year (e4b591d)
- anime-db: update manami db url (68e2755)
- avoid re-parsing extras causing double encoding (d7ee994)
- Change included SEL behaviour so it respects passthrough flags (#577) (29d2fa9)
- check imdb_id when deduplicating merged catalogs and refactor (878254c)
- constants: update default auto play attributes (689b8a2)
- frontend: add pading (dae366c)
- frontend: disable strict if yearMatching is disabled, improve descriptions (#589) (7bdfa82)
- frontend: provide textinput with manifest URL (b0b5515), closes #517
- only set length requirement when cred is required (7ee8342)
- parser/regex: handle optional
aafter ddp for atmos(#561) (a501b13) - parser: dont use country handler (304b032)
- presets/comet: update logo URL (6b6f747)
- presets/nuviostreams: correct label casing and add VixSrc entry to nuivo streams (#592) (395d65f)
- presets/stremthru-torz: use correct default timeout env variable (#579) (56dc39f)
- proxy: handle errors safely (dec001e)
- skip catalog if requires extra that is not available (403ca3e)