• v1.17.0
    Release / build-and-push (push) Successful in 3m29s
    Stable

    john-okeefe released this 2026-10-19 08:16:24 -04:00 | 54 commits to main since this release

    Documentation

    • (dev) Test-running policy + media-fixture rules; ignore testdata (ee98c0f)

    Features

    • (worker) Real per-job cancellation for the background job pool (b222075)
    • (scanner) ScanFolders honors its context; cancelling never archives (30ecdd4)
    • (scanner) POST /api/scanner/cancel/:jobId (admin) (5b81e19)
    • (admin) Cancel buttons for in-flight scans + cancelled state UI (e1153b2)
    • (audiobooks) Multi-file books (folder-of-tracks + zip) + exhaustive metadata ingestion (6216bd9)
    • (web) Multi-track audiobook player — per-track src switching, global-seconds position (79ce5ab)

    Tests

    • (scan) Cancellation endpoint semantics and mid-run safety (24228e7)
    Downloads