- Translation improvements and adjustments for Slovak language + added translated new strings files (#2448) @mmsw91
- improve player badge codec detection and add filename matching (#2414) @skoruppa
- Add intro, outro and recap skipping from MKV chapter titles (#2446) @skoruppa
- feat(i18n): translate settings groups, subtitle appearance and ASS render modes (#2435) @jhojhocraazy
- Update Vietnamese translations (#2441, #2411) @blueocean2308
- Add subtitle customization with saved styles, custom font imports, appearance controls and a live preview, including fixes for font rendering, subtitle loading, track changes and style updates while paused. @tapframe
- Updated Bulgarian translations (#2424) @viiktr
- fix(ios): resume PiP right after Notification Center (#2418) @WhiteGiso
- c7ff35f feat(settings): group settings and split playback pages @tapframe
- 9606102 fix(ratings): show IMDb ratings with one decimal @tapframe
- 2f0185c feat(details): label unreleased episodes as unavailable @tapframe
- 87795e9 fix(settings): save and restore the selected app icon @tapframe
- Draw ASS subtitles onto video frames via setVideoEffects + ASS Render Mode setting (#2394) @skoruppa
- 45af99c fix(player): skip drag handling while controls are locked @tapframe
- fix(player): offline playback performance and reliability (#2383) @guuilp
- feat(player): Auto engine selection and engine failover (#2192) @guuilp