Skip to content

v2.1.3

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Sep 23:21

v2.1.3

New Features

  • macOS Support: Launched initial macOS platform support with optimized player progress tracking on exit.
  • TV Mode: Introduced a comprehensive TV interface featuring a dedicated TV navigation shell, search, library screens, "continue watching" widgets, and library row widgets.
  • App Lock & Security: Added an app lock system supporting PIN, biometrics, and incognito mode.
  • Airing Calendar: Implemented a new airing calendar featuring multi-tracker source integration.
  • Onboarding Flow: Expanded onboarding customization with content focus and card style options.
  • Customization & Themes: Added interactive wallpaper palette extraction, a settings theme shelf, and exclusive Netflix and Crunchyroll color schemes.
  • Media & Playback:
    • Added AniZip metadata provider integration with enhanced provider selection UI.
    • Introduced an episode metadata service for fetching titles, airing dates, and thumbnails.
    • Implemented intelligent video quality resolution and language normalization for stream selection.
    • Integrated AniSkip with playback metadata enhancements.
    • Added a dedicated season navigator.
    • Integrated the downloads screen directly into the main navigation shell.

UI & UX Enhancements

  • Layout Overhaul: Restructured episode cover mode to use clean horizontal list tiles instead of image cards.
  • Player Improvements: Added an auto-hiding lock button overlay and restricted gesture interactions while the media player is locked.
  • Library & Progress: Added progress overlays for library entries and implemented an episode list refresh mechanism.
  • Loading States: Replaced the comments tab circular progress indicator with smooth skeleton loading.
  • Navigation & Settings:
    • Improved bottom sheet scrolling constraints and updated source settings UI components.
    • Cleaned up settings UI by removing the unused CfSolverScreen debug tile.
    • Added customizable border radius support for header buttons.

Performance & Improvements

  • Performance Optimization: Reduced memory usage and boosted performance through concurrent initialization, selective state observation, and optimized image cache scaling.
  • Interaction Handling: Unified focus and hover handling across discovery and TV screens.
  • Navigation Logic: Standardized media tracking fields and improved episode navigation consistency.
  • Search Refactoring: Consolidated discovery search logic under a unified search model.

Bug Fixes

  • Security: Resolved issues preventing biometrics from working and unlocking the app lock.
  • Library: Fixed tracker duplication issues by implementing ID-based de-duplication.

Full Changelog: v2.1.3-alpha.2...v2.1.3