- fix(ios): end the downloads Live Activity background task on the main actor @luqmanfadlli
- feat(player): snooze the movie recommendation card for a minute on dismiss @luqmanfadlli
- feat(player): suggest More Like This titles at the end of a movie @luqmanfadlli
- fix(library): load and persist episode release schedule from app start @luqmanfadlli
- feat(profile): iOS-style floating header on the Android Profile page @luqmanfadlli
- feat(settings): collapse tracker cards by default @tapframe
- fix(player): restore subtitles for each episode @tapframe
- feat(profile): split finished titles into Watched, Completed and Episodes @luqmanfadlli
- fix(profile): show next-7-day episodes under Profile Insight's Upcoming @luqmanfadlli
- feat(profile): move edit/switch/save actions to circular header buttons @albertovinaroz
- feat(settings): redesign the Profile page hero @albertovinaroz
- fix(ios): align the morphed tab bar handoff with the native UITabBar @luqmanfadlli
- feat(mdblist): use connected account for ratings with api key override @tapframe
- fix(ios): run each plugin on its own large-stack thread to restore scraping speed @luqmanfadlli
- Get rid of Tmbd Dates Enrichment @skoruppa
- test(player): cover MX Player completion results without position @zuko726
- fix(player): record position-less external results when the player reports completion @zuko726
- fix(player): keep external player results that report completion without a position @zuko726
- fix(tmdb): sort blank collection release dates last tapframe
- fix(ios): use clean player framework archive tapframe
- fix(player): preserve iOS audio during calls @tapframe
- fix(poster): reload pattern on profile switch @tapframe
- fix(poster): add missing iOS annotation import @tapframe
- Custom poster URL pattern support @skoruppa