v0.7.2-beta
Release Notes
Major Changes
-
Image Cache Management
New controls for managing image cache in Downloads & Storage settings.- Toggle image caching on/off
- Configurable cache size (256MB to 2GB)
Minor Updates
-
Item State Synchronisation Improvements
- Fixed cache updates for genre caches, person sections, and latest media lists
- Played items now correctly removed from "Latest" sections
- Library filters correctly re-evaluated after item updates
- "Mark Season as Watched/Unwatched" functionality fixed
- Thread-safe state mutations using StateFlow.update
-
Audiobookshelf
- Shared element transitions between MiniPlayer and full player
- Redesigned MiniPlayer with swipe-to-dismiss and dynamic background
- Concurrent data loading for better performance
- Genre fetching now per-library for non-admin users
-
Connection Improvements
- Jellyseerr and Audiobookshelf now automatically test both HTTPS and HTTP protocols on login
-
UI Enhancements
- New Libraries section on Home screen
- Redesigned splash screen with gradient logo and animations
- The person detail screen shows the death date and age for deceased individuals
- Fixed image and blurHash priority in episode cards
-
Performance & Stability
- Improved WebSocket connection handling
- Session switching logic simplified
- Build caching and parallel execution enabled
- Various concurrency improvements
Dependency Updates
- Gradle: 9.1.0 → 9.3.1
- AGP: 9.0.0 → 9.0.1
- Kotlin: 2.3.0 → 2.3.10
- Coil: 3.3.0 → 3.4.0
- Various other library updates
What's Changed
- Translations update from Hosted Weblate by @weblate in #70
- Translations update from Hosted Weblate by @weblate in #71
Full Changelog: v0.7.1-beta...v0.7.2-beta