github MakD/AFinity nightly-v12-support
Nightly 2026-09-04 (v12-support)

pre-release5 hours ago

Automated nightly build — 2026-09-04 (IST)

Changes

381441eb feat: add audio format and transcoding indicators to player UI
9ac7fc40 fix: preserve AudioService during playback engine switch
56bc70f5 fix: refine music playback stats tracking and thread safety in AudioService
63578986 feat: implement stream resolution and audio transcoding for music playback
5a974b3b perf: coalesce playback section refreshes and streamline media change handling
86338f60 fix: improve HDR capability detection, transcode fallback, and log redaction
8dd305ca refactor: improve home screen refresh strategy and spotlight layout calculation
f79a132e feat: overhaul downloads screen with grouped catalog grid and multi-selection
006e3e4d refactor: standardize destructive action tints and eager-load bookmarks
111129d7 refactor: reorganize settings structure and introduce playback options sub-navigation
ad826473 feat: add Audiobookshelf bookmarks support and standardize landscape orientation checks
4468b803 refactor: standardize audio player controls and introduce overflow options sheet
c6b25895 feat: add dynamic device profiles, streaming quality options, and transcode negotiation
bfa9dfb0 fix: update player controls window insets to use safe drawing
fcb07810 perf: optimize EPG rendering, state flows, and Live TV guide querying
701c6722 feat: implement remote session control and remote message handling
2989e73e feat: enhance music screens with related content, external links, and library scoping
8b164781 feat: filter music genres and artists by parent library ID
2a83364e feat: add user setting for toggling landscape side sheet layout
1c52aeb7 feat: lazy load library filter options and improve filter sheet UI
e1b9dc54 fix: adjust SdkLogBridge log level based on build configuration
97423173 perf: optimize image loading, blurhash decoding, and network timeouts
4933c543 feat: add Quick Connect sign-in support for Jellyseerr
26be9dc3 perf: optimize show background sync and eager load next up item
1455f680 perf: optimize item detail loading and prevent redundant network fetches
de2c99ae feat: support separate views for album artists and all artists in music library
0f0b576c feat: enhance lyrics caching logic and refine continue watching filters
e9064802 refactor: improve service tile layout and bottom sheet inset handling
9cbda756 refactor: centralize server URL parsing and improve server management UI
50ce9d04 feat: implement "forget account" functionality to clear saved user data
4539079d feat: introduce unified UserAvatar component and refactor profile UI logic
ff4599e5 fix: ensure correct draw scope for lyrics progress rendering
0bc75575 feat: enhance server management, media metadata display, and music playback
981a3a9e feat: implement interactive in-app log viewer and live console
ac635228 build: add kotlin-logging dependency
7b0b3d99 feat: add predictive back animations to main navigation
135e3a28 refactor: update Jellyfin SDK API class names and playback reporting logic
bd8f3d59 build: add SLF4J API dependency
1c46ef7e build: Initial Jellyfin v12 support

Caution

⚠️ Nightly builds may be unstable. Expect Bugs. Installs alongside the beta release.

Caution

Built from the v12-support branch, not master.
This build targets Jellyfin 12 and breaks compatibility with Jellyfin 10 servers.
Future releases will drop v10 support entirely. Do not install this against a v10 server.

Don't miss a new AFinity release

NewReleases is sending notifications on new releases.