• version-0.4.16 f65de0c082

    version-0.4.16
    All checks were successful
    Release / create-release (push) Successful in 9s
    Stable

    eric released this 2026-09-10 22:21:12 +02:00 | 124 commits to main since this release

    • Client Synchronization: Added synchronization primitives and cleanup logic for materialization gates in the client.

    • Cache Improvements: Implemented cache hit tracking and lazy key handling; added methods to record lazy hits and flush deferred entries during graceful shutdown.

    • Metadata Updates: Introduced batched metadata updates supporting ingestion and client-side track seeding.

    • Transcoding & FLAC: Added FLAC cache types; refined media serving to handle transcode downloads, differentiating between complete and progressive streams.

    • Playlist Locking: Refactored playlist locking with structured write handling and state-dependent lock acquisition.

    • Cache Logic: Refactored cache logic to manage conditional paths and lazy entries.

    Downloads