github MakD/AFinity v0.6.0-beta

latest releases: v0.8.6-beta, v0.8.5-beta, v0.8.4-beta...
3 months ago

Release Notes

Major Changes

  • Audiobookshelf Integration (Optional)
    Added support for connecting to Audiobookshelf servers for audiobook and podcast playback.

    Note: Audiobookshelf integration is completely optional. Afinity remains primarily a Jellyfin client. For any issues with this integration, please open bug reports in the Afinity repository, not the official Audiobookshelf repository.

    • Connect Audiobookshelf server via Settings (credentials stored per Jellyfin user)
    • Browse libraries with tabbed navigation (Home, Series, individual libraries)
    • Genre-based discovery and series collections
    • Dedicated audio player with background playback, media notifications, and lock screen controls
    • Sleep timer, playback speed control, and chapter navigation
    • Progress syncing with Audiobookshelf server
    • Persistent mini-player for navigation during playback
    • Integration with main search (includes Audiobookshelf content when searching)
    • Automatic session management (closes when logging out or switching Jellyfin servers)

Minor Updates

  • Code Quality: Added ktfmt for consistent code formatting across the project
  • Icon Updates: Replaced Seerr icon with official logo, updated Audiobookshelf-related icons
  • UI Refinements: Improved keyboard handling in bottom sheets, better notification permission flow

What's Changed

  • Translations update from Hosted Weblate by @weblate in #45
  • Audiobookshelf support by @MakD in #46

Full Changelog: v0.5.4-beta...v0.6.0-beta

Don't miss a new AFinity release

NewReleases is sending notifications on new releases.