• v1.16.1
    Release / build-and-push (push) Successful in 3m7s
    Stable

    john-okeefe released this 2026-10-18 16:50:51 -04:00 | 74 commits to main since this release

    Bug Fixes

    • (conflicts) The status filter, select-all, and bulk actions actually work (4a68fe7)
    • (ui) Library-switch overlay was fully opaque — the 'new page' wipe (a11b4a9)
    • (ui) Derive Library Type dropdowns from library_types — audiobooks was missing (9e83108)

    Documentation

    • (agents) Rendering-ownership rule — templ renders, JS decides what shows (1fdf306)

    Features

    • (web) Templ partials replace the last UI twins (collections grid, conflicts list) (f184459)
    • (matching) Family-lens scoping for book matching and linking (040c10a)
    • (ui) View Transitions crossfade for library switches (a31da89)
    • (matching) Match results as a scoped templ partial + enriched matches (327fc2c)
    • (sync) Unlinked-books queue — ingest, page route, dashboard banner (d74db03)

    Miscellaneous Tasks

    • (web) Library-admin inline script moves to admin.ts; rendering guardrail (506a04b)

    Tests

    • (templates) Pin the rendering partials — standalone render, OOB markers, empty state (cb4e892)
    Downloads