v2.1.5 Release Notes
New Features
- TorrServer Addon: Added a new addon service and dedicated settings UI for managing TorrServer torrent streams.
- DNS-over-HTTPS (DoH): Implemented DNS-over-HTTPS (DoH) networking support with caching for enhanced privacy and security.
- Battery Optimization: Added battery optimization permissions for improved background download reliability.
- Local HLS Server: Introduced a local HLS server for stream handling and a force refresh option for sources.
- Player Settings: Added a video adjustments overlay and enhanced bottom sheet capabilities for player settings.
- Backup & Restore: Added record counts and improved the UI for backup and restore settings.
- Download Management: Added subtitle remuxing for downloads and extra header support for 1DM downloads.
- Cloudflare Bypass: Implemented a native Cloudflare bypass using
webview_all. - Enhanced Installer: Added support for atomic/immutable Linux distributions and a more robust user-space installation.
- Download Task Tracking: Added error reason tracking and stream subscription management to download tasks.
Bug Fixes
- Resolved background and search crashes.
- Fixed various installer issues, including cache path resolution, false immutable detection, and library checks.
- Corrected player progress and total duration display from milliseconds to seconds.
- Addressed player wakelock issues.
- Improved subtitle loading, fixed progress tracking, and enhanced playback resumption in the player.
- Resolved custom subtitle loading issues for Cloudflare-protected content.
- Fixed deep link argument forwarding for desktop applications (Linux/Windows).
- Corrected history routing issues when pushing continue items to prevent URL slashes problems.
- Fixed a fallback issue where the custom JSON picker failed in backup settings.
Improvements
- Player Performance: Significantly improved overall player performance.
- Subtitle Handling: Enhanced subtitle matching, resolution logic using language aliases and scoring, and improved subtitle handling in the media player and batch downloads.
- Stream Quality: Improved stream title and quality label cleaning logic for better display.
- UI Performance: Optimized wallpaper palette extraction with caching and reduced thumbnail capture pixel ratio.
- Discovery Screen: Enhanced quick tiles skeleton loader with genre headers and realistic dummy items.
- Episode Discovery: Improved media matching and error handling in the episodes discovery panel.
- History & Data: Unified watch and read history with improved data resilience.
- Discord RPC: Optimized Discord RPC integration and improved settings customization.
- Image Loading: Introduced a
SmartImagewidget for improved network and layout configurations. - UI Consistency: Refined CalendarDayRow layout for consistent spacing and styling.
- Media Titles: Improved media title properties and added an HTTP client cache interceptor.
Full Changelog: v2.1.4-hotfix.1...v2.1.5