Releases: chrisbenincasa/tunarr
Releases · chrisbenincasa/tunarr
v0.18.1
v0.18.0
v0.17.5
v0.17.4
0.17.4 (2025-01-15)
Bug Fixes
- add default value to RandomSlot#durationSpec to fix JSON DB schema migration (c4944db)
- do not backtract first 30s of a program (3972b77)
- do not loop infinitely on invalid JSON schemas (eb61d59)
- use hardware pixel format before vpp_qsv filter (bbe6cd9)
UI Changes
- add "copy channel id to clipboard" button on channels table (16b6cfb)
v0.17.3
0.17.3 (2025-01-13)
Bug Fixes
v0.17.2
0.17.2 (2025-01-11)
Bug Fixes
v0.17.1
v0.17.0
0.17.0 (2025-01-10)
Features
- add "transcode configurations" (#1001) (b5a4fdf)
- implement existing program tools using random slots (#1041) (00fa4d4)
- improvements to random slot weighting (#1040) (4e7740b)
- re-implement random slot UI to match time slot UI (#1036) (8027f99)
- support for toggling between 12/24-hour time in UI (#1026) (891ed29)
- support HLS direct channel stream mode (#1029) (303964b)
Bug Fixes
- additional fix for square pixel calculation (df369f3)
- allow navigation to add more programs when there are unsaved programs (b7d05df)
- allow setting channel stream mode on initial creation (2f39648)
- always ensure a default transcode config exists via fixer (67d1acf)
- choose default/selected audio streams first (732e81d)
- copy full m3u url instead of just path (if backendUri is empty) (de5cd1d)
- cyclic shuffle now works with custom programs (1a106a4)
- default new channel start time to now (13db6ec)
- determine isAnamorphic via DAR/SAR; better square pixel size calculations (d3dd7e4)
- do not count initializing sessions in stale check (ca0ec6a)
- do not set channel start time when saving lineups (#1042) (4c96a24), closes #276
- fix default audio stream sort for boolean (b298be3)
- fix HLS direct mode when requested from an mpeg-ts wrapper stream (27ab7a8)
- fix Jellyfin HLS direct streams (84a8e63)
- fix JF streams + local watermark file inputs on legacy ffmpeg pipeline (c6d07c8)
- fix show sorting in cyclic shuffle (9122018)
- further delineate between selected and default audio streams for plex (43f9ffc)
- pick random start position for each group in cyclic shuffle (e2d6c03)
- set correct output pad size state in ScaleFilter (dea698c)
- use stream.selected over stream.default for plex audio streams (1a8afb6)
UI Changes
- move channel table actions column to first (dedb6e4)
v0.16.13
v0.16.12
0.16.12 (2024-12-13)
Bug Fixes
- fix channel_programs update query in updateLineup (ea73a5d)
- fix ProgramGroupingMinter to correctly assign type season for seasons instead of show (0b92fa3)
- re-enable fixers (3fab90f)
- request additional jellyfin user view types by default (a4cb229)
- time slots - always use the currently saved lineup state for slot generation (04e58b6)