- feat(player): apply the Show Chapters toggle to every engine @luqmanfadlli
- fix(player): resolve double padding on overlay text @luqmanfadlli
- fix(player): show a zoom icon for pinch-to-zoom feedback @luqmanfadlli
- fix(player): keep the new layout's text clear of the notch @luqmanfadlli
- feat: customize the player buttons @luqmanfadlli
- feat(settings): add an original title language toggle to TMDB @luqmanfadlli
- feat(home): show original-language titles on the hero @luqmanfadlli
- feat(tmdb): use original-language titles, logos, posters, and backdrops @luqmanfadlli
- feat(tmdb): add a title language setting @luqmanfadlli
- fix(home): apply hero catalog changes right away @luqmanfadlli
- fix(home): keep pinned collections first after reset and sync @luqmanfadlli
- feat(discord): keep the Rich Presence token in the iOS Keychain @luqmanfadlli
- feat(discord): enable Rich Presence login on iOS @luqmanfadlli
- Seekbar thumbs optimisation works way faster and more accurate frames (#265) @chrisk325
- feat(i18n): translate subtitle render scale and hero ratings settings (NuvioMedia#2402) @jhojhocraazy
- fix(servers): keep title lookups working between episodes @tapframe
- Updated Bulgarian translations - fixes, party file, new strings (NuvioMedia#2397) @viiktr
- fix(player): dim the duo controls more and wait longer @tapframe
- feat(player): dim the half open duo controls when idle @tapframe
- fix(ios): read the real system volume in the player @tapframe
- feat(player): add brightness and volume to the half open duo @tapframe
- feat(player): show stream badges on the half open duo @tapframe
- fix(player): keep half open panels below the duo fold @tapframe
- feat(player): add tile controls for the half open duo @tapframe
- fix(ios): refit paused video when the player resizes @tapframe
- feat(player): split video and controls at the duo fold @tapframe
- fix(debrid): recognize language words in release names (NuvioMedia#2364) @kernexshadow
- i18n(vi): update latest Vietnamese strings (NuvioMedia#2370) @blueocean2308
- feat(player): remove source name from paused player @tapframe
- l10n: complete missing Italian translations (NuvioMedia#2371) @WhiteGiso
- Player chapters: progress bar marks, chapter name and a chapters panel (NuvioMedia#2174) @kernexshadow