Improvements & Fixes
- Added automatic DTS and TrueHD compatibility detection on LG webOS, including support for rooted TVs using an active DTS restoration. (@WhiteGiso)
- Added advanced LG webOS audio compatibility settings to manually keep DTS or TrueHD tracks selectable when the television can decode or pass them through. (@WhiteGiso)
- Improved MKV playback startup on LG webOS by waiting for embedded audio-track discovery before applying the preferred language, preventing silent playback or selection of the wrong track. (@WhiteGiso)
- Fixed playback remaining stuck when the preferred audio language was unavailable by automatically falling back to the first supported audio track. (@WhiteGiso)
- Improved audio-track detection and labels by using authoritative codec metadata and correctly mapping selectable tracks when unsupported codecs are filtered on LG webOS. (@WhiteGiso)
- Fixed forced-subtitle selection to match Android TV behavior: forced subtitles are used when the selected audio matches the preferred language, while regular subtitles are used for foreign-language audio. (@WhiteGiso)
- Improved Samsung Tizen subtitle handling by using AVPlay’s native renderer for embedded and external subtitles when available, preventing conflicts between native and HTML rendering. (@WhiteGiso)
- Added subtitle-delay support for external subtitles rendered natively by Samsung AVPlay. (@WhiteGiso)
- Improved subtitle settings on Samsung Tizen by disabling styling controls that cannot affect native subtitles and clearly marking them as unavailable. (@WhiteGiso)
- Fixed subtitle addons for series by always prioritizing the exact episode ID passed to the player. (@WhiteGiso)
- Fixed Samsung Tizen letterbox scaling by keeping the AVPlay display area fullscreen and allowing the native player to apply the correct aspect ratio. (@WhiteGiso)
- Added an option to blur thumbnails for unwatched episodes, including profile synchronization across devices. (@WhiteGiso)
- Fixed episode thumbnail blur and watched-state updates not refreshing correctly after marking an episode as watched. (@WhiteGiso)
- Improved Home collection previews by preserving animated Hero media while moving between collection folders and preventing unnecessary preview restarts. (@WhiteGiso)
- Fixed overlapping poster expansion and collapse transitions on LG webOS and Samsung Tizen that could leave stale or duplicated poster layers visible. (@WhiteGiso)
- Fixed preserved Home content appearing over newly opened screens on Samsung Tizen by moving the retained Home layer completely offscreen while another route is active. (@WhiteGiso)
- Improved collection and folder Hero updates by preventing delayed metadata requests from replacing the currently focused item with stale content. (@WhiteGiso)
- Fixed automatic trailer playback starting behind the Continue Watching stream-selection flow. (@WhiteGiso)
- Improved profile settings by allowing secondary profiles to access profile preferences while keeping profile management restricted to the primary profile. (@WhiteGiso)
- Fixed TMDB metadata, artwork, collections and recommendations failing with incorrectly formatted regional language codes by consistently normalizing locale values such as
pt-BR. (@WhiteGiso) - Improved playback-source persistence by retaining the selected stream ID and its source context for future playback and Continue Watching sessions. (@WhiteGiso)