Improvements & Fixes
- Aligned Web TV next-episode autoplay and source selection with Android TV, including Manual, First Stream, Regex Match, Binge Group continuity, source scope, and timeout behavior. (@WhiteGiso)
- Fixed completed episodes resuming near the end when replayed by applying resume progress only between 2% and 90%. (@WhiteGiso)
- Improved embedded subtitle handling on webOS and Tizen, including support for {\an8} and {/an8}, delayed track discovery, cue refresh retries, and safer track switching. (@WhiteGiso)
- Fixed subtitle sizing on older Samsung Tizen TVs and aligned the available subtitle size range with Android TV at 50–200%. (@WhiteGiso)
- Improved webOS playback reliability by preserving preferred-language startup behavior and making screensaver prevention safer during native playback. (@WhiteGiso)
- Fixed automatic audio-language selection when a track label clearly identifies a different language from its incorrect technical metadata. (@WhiteGiso)
- Fixed Skip Intro briefly reappearing after use while preserving its availability when manually seeking back into the intro range. (@WhiteGiso)
- Restored stream badge preloading and caching so configured addon badges are ready when stream rows appear, with limited concurrency for older TVs. (@WhiteGiso)
- Aligned Web TV quality sorting with Android TV by ordering streams by resolution, quality, and file size. (@WhiteGiso)
- Fixed Trakt credential sync errors for profiles without authentication data and added full Trakt credential synchronization through Nuvio Sync. (@WhiteGiso)
- Improved Continue Watching synchronization when restoring or selecting profiles and aligned Trakt/Nuvio progress-source behavior with Android TV. (@WhiteGiso)