github NuvioMedia/NuvioTV 1.1.0-beta.9
Beta 1.1.0 (9)

pre-release3 hours ago

Important

Beta builds are for testing purposes and may contain bugs, regressions, or unexpected issues. If you prefer a reliable experience, we recommend staying on the Stable channel.

Improvements & Fixes

  • Stop re-decoding badge rules for every batch of streams (@kernexshadow)
  • Fixed video buffer stalls during heavy libass subtitle rendering, fixed forced subtitle selection in MPV, reverted "Fix forced subtitle selection in MPV", and fixed subtitle lift after player controls hide (@skoruppa, @oathzed)
  • Fixed sanitize storage path and retain fallback on download failure (@anikettuli)
  • Scope stream audio delay to the audio source language (@qwertyuiop8899)
  • Restored add-on manager focus after QR close and fixed white flash after phone add-on confirmation (@oathzed)
  • Added language words in release names (@kernexshadow)
  • Complete Greek locale parity (chapters, HDR subtitles, auto-update, player badges) (@nosvasedis)
  • Prevented left focus exit from provider test button (@oathzed)
  • Prevented right focus exit from plugin add button (@oathzed)
  • Report engine errors for the playing torrent (@tapframe)
  • Keep playing when progress cannot be saved (@tapframe)
  • Updated nuvio engine to 0.1.6 (@tapframe)
  • Keep session updates on the app's current volume (@kernexshadow)
  • Improved title words when reading stream languages (@kernexshadow)
  • Keep lines ending in a colon when stripping SDH (@ysosrs123)
  • Keep local torrent stream alive for external players (@halibiram)
  • Keep the Jellyfin title lookup working after the show's details expire (@ysosrs123)
  • Improved libmpv auto-retry on permanent HTTP errors (@kernexshadow)
  • Improved tunneled playback when media audio goes to USB (@kernexshadow)
  • Stop upscaling the logo PNGs at decode time (@oleglucic)
  • Release the decoder when the app goes to the background (@oleglucic)
  • Removed main-thread jank on the QR sign-in screen (@oleglucic)
  • Restored focus after settings destinations (@oathzed)
  • Don't show a black screen while the trailer starts or after it fails (@oleglucic)
  • Keep the update banner readable on light accent themes (@oleglucic)
  • Fixed QR settings overlay corners and focus (@oathzed)
  • Honour a percent-encoded {shape} in custom poster patterns (@oleglucic)
  • Read MKV Tracks placed after the Clusters before the first Cluster (@oleglucic)
  • Eliminate playback tracking CPU and memory spikes for Simkl and MDBList (@halibiram)
  • Align server URLs to the left in RTL layouts (@haveAnIssue)
  • Preserved LTR formatting in diagnostics values (@haveAnIssue)
  • Fixed indentation in install URL text field (@haveAnIssue)
  • Consolidated accessibility improvements (@thebetterfarhan)
  • Map Montenegrin subtitles into Serbian (Montenegro) (@halibiram)
  • Improved updater dex metadata for debuggable variants (@kernexshadow)
  • Draw ASS subtitles onto video frames via setVideoEffects + ASS Render Mode setting (@skoruppa)
  • Don't save resume progress for live streams (@NivinCNC)
  • Align libass overlays with video bounds (@kram00n)
  • Improved player badge codec detection and added filename matching (@skoruppa)
  • Added missing Turkish strings (@halibiram)
  • Fixed add-ons page focus restoration (@oathzed)
  • Added plugins after add-ons and watch progress (@halibiram)
  • Derive skip intro intervals from chapter titles (@skoruppa)
  • Fixed blank posters when a DNS VPN is the active network (@tharun634)
  • Address badge detection review feedback from (@skoruppa)
  • Fixed source navigation during scraping (@oathzed)
  • Added Bluetooth media controls for internal mpv (@kram00n)
  • Dim player controls on HDR video (@kernexshadow)
  • Fixed autoplay for episodes selected in player (@oathzed)
  • Stop hero enrichment from recomposing all of the modern home (@oleglucic)
  • Repair failing unit tests on dev (@skoruppa)
  • Improved button timer resets when chapters replace API intervals (@skoruppa)
  • Fixed refresh rate formatting in display mode overlay (@haveAnIssue)
  • Long-press back to force-exit from post-play screen (@skoruppa)

Localization

Don't miss a new NuvioTV release

NewReleases is sending notifications on new releases.