Release Notes - v2.1.4
New Features
- Integrated Better Player engine and settings, replacing the old Video Player engine.
- Added "Continue Watching" and "Continue Reading" sections to the home feed.
- Introduced customizable home header styles.
- Added support for local subtitle loading and multi-server subtitle aggregation.
- Added Markdown support to tracker profile bio display and updated title thresholds.
- Added a filtered discover route and increased tracker pagination limits.
- Added log file rotation and initialization safety to the app logger.
Bug Fixes
- Fixed brightness and volume resetting when toggling the player lock.
- Fixed missing subtitles and audio tracks for MKV files.
- Fixed an issue where extensions failed to install.
- Fixed missing
libmpv.soerror on Android 8. - Fixed batch downloading not recognizing watched episodes.
- Fixed unwanted characters appearing in media descriptions.
- Fixed volume and brightness control swap.
- Resolved an autoDispose provider lifecycle crash.
- Redesigned and overhauled the player server and subtitle sheet layouts.
Improvements & UI/UX Enhancements
- Updated the episode metadata fetching fallback order to: AniZip -> Tenrai -> Kitsu.
- Optimized download progress handling, throttled notifications, and transitioned to the byte_me ecosystem for downloads.
- Enhanced subtitle handling architecture and UI components.
- Improved time-remaining formatting to display both hours and minutes.
- Optimized image loading logic to prioritize widget media covers and included HTTP headers.
- Centralized navigation bar styling using
NavBarThemeData. - Refactored player controls into a dedicated overlay with modular widgets and adjusted scaling factors for different screen widths.
- Removed the
SafeAreawrapper from player top controls to improve layout. - Simplified the sources tab variant layout and item presentation.
- Configured Discord RPC to automatically disconnect when the app is detached.
- Updated media kit libraries and plugin references for improved performance across platforms.
Full Changelog: v2.1.4-alpha.3...v2.1.4