Warning: due to the minification activation and possible resulting class issues this is a pre-release (use at your own risk).
- Keep screen awake during active scanning, scraping operations and file coping to avoid task stopped when screensaver kicks in
- Improve edge-to-edge display support and fix status/navigation bar icon contrast issues
- Repair malformed HEVC decode-order timestamps resolving judder on some video files
- Reduce memory usage and fix crashes from large image loading across posters, backdrops, and thumbnails
- Display provisional end time of the video on TV clock or progress slider on phones/tablet
- Fix crash starting background services (Trakt sync, auto-scrape) on newer Android versions
- Fix focus jumping in network folder browsing during background indexing
- Fix home screen channels creation and preview program population
- Fix missing backdrops occasionally shown in Leanback detail screens
- Fix details poster/backdrop transition sizing and reuse clicked poster for smoother transitions
- Fix slow/flaky network scans caused by unbounded hidden-file backlog, and unhide flicker
- Fix stale and incorrect frame previews when seeking backward
- Add "list episodes" action to phone/tablet details, matching TV for feature parity
- Show provisional video details and end time during transitions
- Keep screen awake during active scanning and scraping
- Improve network scan notification to show directory/share info instead of raw file paths
- Debounce and optimize scanner/icon box refreshes for smoother UI
- Revisit and improve seek granularity
- Pass title to subtitles downloader when launched from external players (fixes #1907)
- Various security and stability hardening (proguard/R8 rules, logging improvements)