- fix(app): log the mapped network condition after the upstream merge @luqmanfadlli
- fix(details): apply the Simkl More Like This source @luqmanfadlli
- feat(grid): show 6 posters per row in landscape, 7 on tablets @luqmanfadlli
- fix(ios): keep the folder header below the landscape native bar @luqmanfadlli
- feat(ios): apply Dolby Vision RPU reshaping in Picture in Picture @luqmanfadlli
- fix(ios): extend toolbar fade to screen edges in landscape @luqmanfadlli
- fix(ios): collapse collection header under the native bar @luqmanfadlli
- fix(collection): keep folder cover visible under glass header @luqmanfadlli
- feat(streams): static glass shows the streams artwork backdrop @luqmanfadlli
- fix(ios): show the back button in iPad settings sub-pages (#381) @luqmanfadlli
- fix(ios): keep the mpv drawable at native resolution (#383) @luqmanfadlli
- fix(ios): convert Dolby Vision Profile 5 frames for Picture in Picture @luqmanfadlli
- fix(ios): fix the hero trailer in the cinematic details background (#364) @luqmanfadlli
- fix(hero): place the trailer mute button in the top-right corner (#353) @luqmanfadlli
- fix(sync): push stream badge changes before the next pull (#367) @luqmanfadlli
- fix(ios): keep HDR colours when drawing subtitles in Picture in Picture (#372) @luqmanfadlli
- fix(player): pause seek preview prefetch while buffering and no early warm-up on iOS @luqmanfadlli
- fix seekbar thumbnails taking a lot pf time to load (#380) @chrisk325
- i18n: add French strings and align birth and death wording (NuvioMedia#2664) @SK-Gits
- i18n(vi): update latest Vietnamese strings (NuvioMedia#2622) @blueocean2308
- perf: smoother cold start and home on Android (NuvioMedia#2652) @skoruppa
- fix(home): show hero only after its source catalogs load (NuvioMedia#2651) @skoruppa
- feat(player): basic keyboard support (NuvioMedia#2633) @skoruppa
- fix(cw): dismiss a next up show by its content id, as on TV (NuvioMedia#2632) @skoruppa
- feat(cw): choose what selecting a Continue Watching item opens (NuvioMedia#2630) @skoruppa
- Translation improvements and adjustments for Slovak language (NuvioMedia#2625) @mmsw91
- i18n: add French strings for chapter title setting (NuvioMedia#2621) @SK-Gits
- feat(player): fall back to the next matching source on failure (NuvioMedia#2612) @skoruppa
- fix(player): show each start-up step on the loading screen, like NuvioTV (NuvioMedia#2611) @skoruppa