1.3.0-dev.2 (2026-04-10)
Bug Fixes
- add high-water mark deletion to hls session (#1737) (805b6ea), closes hi#water
- always set state = ok for newly minted groupings (4e46aa5)
- deduplicate programs before counting in channel overview tabs (#1763) (92f3e0a)
- do not disable audio format dropdown after selecting copy (79c70f0), closes #1758
- do not disable audio format dropdown after selecting copy (f9851f7), closes #1758
- do not leak FDs in local music scanner (b975314)
- ensure scaling happens on hw for vaapi when tonemap env var is false (1317575)
- ensure scaling happens on hw for vaapi when tonemap env var is false (fcfa537)
- ensure vaapi hardware pad filters appropriately set frame data location (568a6ed)
- ensure vaapi hardware pad filters appropriately set frame data location (12abc26)
- explicitly set state=ok for DB updates and search indexing (1ab22cc)
- improve user experience of channel overview on mobile (#1768) (b658ddb)
- improve user experience of channels page on mobile by rendering cards (f00240b)
- improve user experience of channels page on mobile by rendering cards (625deee)
- improve user experience of tasks page on mobile (#1767) (2d1f0cb)
- manually trigger temp db migration file cleanup (2c7fa22)
- more QSV pixel format fixes (#1723) (73954b2)
- normalize language codes in subtitle picker (b9c49ec)
- order groupings before saving to avoid foreign key issues (e26d202)
- properly handle asynchronous indexing when scanning plex collections (c9266d4)
- properly set child log levels on level change from UI (9410efa)
- qsv: ensure setpts filter is only run on software (18e8444)
- search: render "starts with" operator as < in filter string (#1762) (e09c46a), closes #1760