github MakD/AFinity v0.12.00-beta
v12 Support

latest release: nightly
7 hours ago

v0.12.00-beta

Important

This release requires Jellyfin 12.0 or newer. Older servers show an "unsupported server" message and can't be used. If you're still on Jellyfin 10.x, stay on v0.10.10-beta until you upgrade.

New features

Streaming quality and transcoding. Videos and music can be streamed at a lower quality, with separate limits for Wi-Fi and mobile data. AFinity now tells the server which formats this device can play, so files it can't decode are converted by the server instead of failing. Tap the resolution badge in the player to change quality mid-video and see why it's transcoding.

Music. Karaoke-style word-by-word lyrics, album normalisation gain, separate Album Artists and Artists views, "More from this artist" and "More like this" on albums, and MusicBrainz and AudioDB links.

Remote control. Control active sessions from the server control panel — play, pause, seek, volume, mute, skip, stop and send a message — and AFinity now responds to commands from other Jellyfin clients.

Sleep timer. Preset durations or "End of item" in the video player, with a fade out and a chance to extend. Audiobookshelf can also stop at the end of a chapter.

Downloads. A poster grid grouped by show, album and podcast, with category filters and multi-select delete, plus a storage bar broken down by media type. Download and cache settings moved to their own Storage screen.

Setup and accounts. Jellyseerr can be signed in with Quick Connect, and saved accounts can be forgotten with a long-press, which removes their sign-in, cached data and downloads.

Also new: Audiobookshelf bookmarks · an in-app log viewer with crash reports (Settings → View logs) · server storage and library stats · audio and subtitle language filters · collection auto-queue · local network permission support on Android 17.

Improvements

  • Item pages and images load faster, and unreachable servers now fail after 6 seconds instead of 15.
  • Smoother Live TV guide, and a home screen that refreshes only the rows that changed.
  • Playback settings are grouped into sections; the music and audiobook players moved secondary actions into a "More" sheet.
  • Better Dolby Vision and HDR10+ detection, metadata in your device's language, and Continue Watching limited to movies and episodes.
  • Server addresses show their port and handle sub-paths and IPv6 more reliably.
  • Updated translations, including Russian, German, Indonesian, Polish and Swedish, and a new Malayalam translation.

Fixes

  • Fixed audio stopping when switching between an audiobook and music.
  • Fixed player panels and the episode details sheet sitting under the notch or system bars.
  • The episode switcher shows live progress and marks an episode as watched past 90%.
  • Videos fall back to transcoding when the device can't play the video track.
  • Exported logs are now scrubbed of sensitive details.

What's Changed

Full Changelog: v0.10.10-beta...v0.12.00-beta

Don't miss a new AFinity release

NewReleases is sending notifications on new releases.