github roshancodespace/ShonenX v2.1.5

3 hours ago

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 SmartImage widget 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

Don't miss a new ShonenX release

NewReleases is sending notifications on new releases.