github MakD/AFinity v0.8.5-beta

5 hours ago

Release Notes

v0.8.5-beta

Major Changes

  • Added a full Jellyfin admin control panel with active session monitoring, scheduled task management, and restart/shutdown controls.
  • Refactored server management with modular Jellyfin, Jellyseerr, and Audiobookshelf service views, active/saved server grouping, and multi-address management.
  • Added configurable playback buffer size controls for both ExoPlayer and MPV.
  • Introduced buffered-progress indicators and improved caching/buffering behaviour across video and audiobook playback.

Improvements

  • Improved playlist navigation and subtitle availability feedback in the player UI.
  • Improved Audiobookshelf cover quality and refined mini-player offset handling across ABS screens.
  • Improved the latest shows fetching, series grouping, and batch metadata resolution performance.
  • Centralised reusable loading/error/empty states and episode overlay handling utilities for more consistent UI behaviour.
  • Expanded localisation support across server management and control panel flows.
  • Updated Gradle, AGP, Kotlin, Compose BOM, and Media3 dependencies.

Fixes

  • Fixed accidental single-tap actions being triggered after long-press gestures in the player.
  • Refined the latest media refresh logic when Jellyfin returns episode items instead of series entries.
  • Improved buffering defaults and option limits to avoid excessive memory usage.

What's Changed

Full Changelog: v0.8.4-beta...v0.8.5-beta

Don't miss a new AFinity release

NewReleases is sending notifications on new releases.