- cf6cf2d fix(auth): synchronize shared client initialization @tapframe
- 28df1e7 fix(home): restore hero position when switching profiles @tapframe
- 972109f fix(playback): disable play when no source is available @tapframe
- 872a593 fix(home): reduce hero height without continue watching @tapframe
- Fix NetworkOnMainThreadException when starting a download (#1893) @Axl-Lvy
- 526a5b9 feat: custom static colours @tapframe
- 68337ff feat(members): custom gradient @tapframe
- Added Russian translation (#1886) @zamalatb
- 378f120 fix(downloads): exclude foreground service from playstore builds @tapframe
- 6d4ad8b fix(player): preserve each foreground service start notification @tapframe
- 40af63a fix(player): synchronize native subtitle rendering @tapframe
- 3554904 fix(player): resolve subtitle formats off the main thread @tapframe
- 42667b9 feat(ui): unify skeleton loading states @tapframe
- 5fa890e perf(home): improve lazy list item reuse @tapframe
- 8b43fd8 perf(startup): avoid redundant collection and catalog processing @tapframe
- e306a0a perf(ios): release temporary GIF decoding resources @tapframe
- 59a13cb perf(loading): cache bundled animation resource reads @tapframe
- 6fb5d44 perf(ui): defer loading and parallax state reads @tapframe
- d715934 fix(streams): refresh resume position Fixes #1866 @tapframe
- 3c23966 fix(android): background downloads @tapframe