- perf(ios): memory optimization long sessions and 4K HDR/DV playback @luqmanfadlli
- feat(player): add Anime4K 2x upscaler and line sharpener for ExoPlayer and mpv (#337) @chrisk325
- fix(ios): detach the mpv metal layer before destroying mpv (#336) @luqmanfadlli
- fix(player): start playback service as a normal service first (NUVIO-MOBILE-D9 NUVIO-MOBILE-9E NUVIO-MOBILE-9M NUVIO-MOBILE-PC) @tapframe
- fix(player): cap buffer start times at the min buffer (NUVIO-MOBILE-1VH) @tapframe
- fix(player): guard caption setting reads (NUVIO-MOBILE-25M) @tapframe
- fix(network): treat SSL setup errors as failed requests (NUVIO-MOBILE-254 NUVIO-MOBILE-3N) @tapframe
- fix(watched): copy unsynced keys before saving (NUVIO-MOBILE-260) @tapframe
- i18n: add French translation for ratings strings (NuvioMedia#2562) @SK-Gits
- i18n(el): sync the Greek locale with 0.6.9 (playback audio, downmix, ratings) (NuvioMedia#2561) @nosvasedis
- i18n(he): translate party strings into Hebrew (NuvioMedia#2557) @haveAnIssue
- i18n(he): translate servers strings into Hebrew (NuvioMedia#2556) @haveAnIssue
- i18n(he): translate pip strings into Hebrew (NuvioMedia#2555) @haveAnIssue
- i18n(he): translate autosync strings into Hebrew (NuvioMedia#2553) @haveAnIssue
- i18n(he): translate mdblist strings into Hebrew (NuvioMedia#2552) @haveAnIssue
- i18n(he): translate ratings strings into Hebrew (NuvioMedia#2551) @haveAnIssue
- Update Japanese translation (NuvioMedia#2559) @Joe00011
- i18n(vi): translate ratings strings into Vietnamese (NuvioMedia#2550) @blueocean2308
- fix(player): reset addon subtitles only when the source changes @tapframe
- feat(autosync): shared engine, enable on iOS (NuvioMedia#2535) @skoruppa
- fix(mdblist): remap anime episodes between addon and TMDB numbering (TV parity) (NuvioMedia#2516) @kernexshadow