github MakD/AFinity v0.8.0-beta

latest releases: v0.8.2-beta, v0.8.1-beta
15 days ago

v0.8.0-beta

Critical Fixes

  • Fixed playback resuming unexpectedly after screen off/on while paused
  • Fixed "Skip Credits" button persisting across episodes after switching items

What's New

  • Audiobookshelf offline mode — background downloads with automatic progress sync when back online
  • Intelligent server address resolution — auto-switches between local, Tailscale, and remote for Jellyfin, Jellyseerr, and Audiobookshelf
  • Redesigned server management — multi-address support, connection status, and per-server Jellyfin library stats
  • Spotlight carousel — top-rated movies and shows by genre/studio on the home screen with playback support

Improvements

  • Item detail screen loads metadata, seasons, and ratings concurrently (faster load times)
  • Player segment state resets cleanly on item switch; gesture detection improved across aspect ratios
  • Watchlist and Favourites now support BoxSets with item count badges
  • Continue watching cards use backdrop images for movies
  • Offline mode disables server and session controls in Settings

Other Changes

  • Data architecture: media queries and shared state migrated to MediaRepository and AppDataRepository
  • Updated dependencies: Compose, Media3, WorkManager, DataStore
  • Added Portuguese (Brazil) translations
  • Migrated base theme to native Android Material

What's Changed

  • Abs offline support by @MakD in #86
  • Translations update from Hosted Weblate by @weblate in #85

Full Changelog: v0.7.5-beta...v0.8.0-beta

Don't miss a new AFinity release

NewReleases is sending notifications on new releases.