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
- Don't push profile settings when switching profiles and clear the previous profile's screens when switching profile (@kernexshadow, @deejay189393)
- Fixed crash when opening Manage Profiles (@kernexshadow)
- Fill join code left-to-right in RTL layouts (@haveAnIssue)
- Translate watch party strings into Hungarian (@ToxicLand)
- Removed Duplicated Code (@haveAnIssue)
- Rename string.xml to strings.xml (hu) (@haveAnIssue)
- Map Hebrew Language Codes Across the App (@haveAnIssue)
- Drop never-shown views from the PlayerView layout (@deejay189393)
- Translate watch party strings into Vietnamese (@blueocean2308)
- Replace Hard-Coded Colors with Primitive Tokens (@haveAnIssue)
- Consolidate Subtitle Color Presets, keep the embedded subtitle observer when libass swaps the MKV extractor, and keep the subtitle lift steady on pause, letterboxed video and line changes (@haveAnIssue, @kernexshadow, @ram130)
- Read import URL body off the main thread (@kernexshadow)
- Close Simkl error responses and drop unused Trakt video id cache (@kernexshadow)
- Added Latin American Spanish Watch party and server strings (@omavel)
- Separate HDR / Dolby Vision subtitle style (@kernexshadow)
- Background downloads and silent installs on Android 12+ (@kernexshadow)
- Load ratings before waiting for remote watch progress (@kernexshadow)
- Updated the lighter card for detail-screen episode cards (@deejay189393)
- Let phones chat for the same profile (@tapframe)
- Move engine switch to more actions (@tapframe)
- Added badges for what is playing (@tapframe)
- Center letters on the code keypad (@tapframe)
- Updated strings.xml and stringsparty.xml (@blueocean2308)
- Find add-on titles on a server with one lookup per title (@ysosrs123)
- Start new dynamic and liked lists hidden (@ysosrs123)
- Added chapter navigation to the player for files with two or more chapters (#3664) (@kernexshadow)
- Added resume progress and provider names, align stream screen layout with mobile (@WhiteGiso)
- Keep poster-menu watched toggles to the profile that made them (@deejay189393)
- Removed the local data of profiles deleted on another device (@deejay189393)
- Choose a badge pack for the player (@tapframe)
- Detect HDR from the HEVC SPS when the container has no colour info (@kernexshadow)
- Move episode status indicators to top right (@oathzed)
- : Prevent tall fanart logos overlapping loading text (@oathzed)
- Fixed {BUG} Refresh movie resume state on detail screen (@oathzed)
- Load ExoPlayer chapters when playback is tunneled (@kernexshadow)
- Fixed Continue Watching cache: prefer fresh episode metadata, persist rating visibility (@skoruppa)
- Replace libass renderer with atlas pipeline from Plezy (@skoruppa)
Localization
- Complete missing Latin American Spanish translations (@omavel)
- Added Greek translations for media servers and watch party (@nosvasedis)
- Added Hebrew translations (@haveAnIssue)
- Added missing French strings and harmonize translations (@SK-Gits, @WhiteGiso, @haveAnIssue, @gu-css, @blueocean2308, @kernexshadow, @skoruppa, @IberianSoldierPC)
- Translation improvements and adjustments for Slovak language + added translations for Watch Party/Media Servers (@mmsw91)
- Added translation for latest strings (@ToxicLand)