Nuvio TV Web 0.3.36
Highlights
- Added ASS/SSA subtitle rendering on TV with lazy loading, lifecycle cleanup, renderer error handling, and automatic VTT fallback.
- Added supporter and member profile media support, including gated avatars, profile backgrounds, branded wordmarks, supporter entitlements, and additional theme packs.
- Added an Overall Ratings visibility setting for Home and detail pages, with Android TV parity and localized labels.
- Added subtitle text opacity controls and synchronized subtitle presentation settings with Android TV.
- Added an option to hide unreleased content across Home, Search, Discover, and See All results.
Playback and TV improvements
- Improved webOS playback-rate handling by serializing native rate commands and preserving audio synchronization at increased speeds.
- Improved HLS playback recovery and error handling, including platform-specific engine selection, independent streaming-library loading, terminal HTTP error handling, and clearer playback error messages.
- Improved Tizen AVPlay stability with synchronized display geometry, better buffering indicators, and safer startup behavior.
- Improved Tizen audio-track discovery by waiting for native AVPlay tracks and retrying embedded metadata discovery when EngineFS data is not immediately available.
- Aligned seek and fast-forward/rewind scrub rates with Android TV.
- Prevented short placeholder and error clips from creating watched state, progress records, scrobble completion, next-episode cards, prefetches, or autoplay.
- Improved cloud-library playback behavior and Continue Watching synchronization for TV devices.
- Improved TV Home, source-panel, and collection rendering performance while preserving focus, scroll position, and navigation state.
- Stabilized large collection-folder loading with background rendering and loading placeholders.
Navigation and content fixes
- Aligned detail-page episode handling with Android TV, including addon-defined episodic content and more predictable remote navigation.
- Preserved correct webOS detail-route restoration behavior.
- Fixed Trakt list posters and backgrounds when the API returns scheme-less image URLs.
- Added stream-size parsing from title text when addons omit a dedicated size field, enabling filtering and sorting by size.
- Fixed the README star-history chart by switching it to a working data source.
- Prevented dismissed update prompts from reappearing on every startup; manual update checks still work normally.
Quality and maintenance
- Added focused automated coverage for subtitle rendering and routing, startup audio behavior, playback completion, seek rates, update prompts, ratings visibility, and Trakt image normalization.
- Updated release metadata and TV packages to version 0.3.36.