• v1.0.2 f7c4dfe2e8

    v1.0.2
    Release / build-and-push (push) Successful in 2m31s
    Stable

    john-okeefe released this 2026-09-08 22:42:25 -04:00 | 308 commits to main since this release

    Bug Fixes

    • (media) Gate file serving by library visibility; proper download URL (5c55936)
    • (bookmarks) Upsert on title conflict so position upgrades don't 500 (27b3dcb)
    • (sync) Resolve CRE positions structurally with text as verification (f7c4dfe)

    Documentation

    • (android) Add native Android client design doc (b927ed9)
    • (readme) Link Android app doc and adopt app favicon as title icon (7ddcdd0)
    • (api) Align auth/devices/libraries/media-items docs with handlers (f65db5a)
    • (android) Add QR pairing sign-in to roadmap, update auth design (3110493)
    • (api) Document the real book download route (4473555)
    • (android) Require reader settings parity with the web reader (9e516b9)

    Miscellaneous Tasks

    • (license) Relicense project from GPL-3.0 to AGPL-3.0 (e2953c4)

    Other

    • Revert "fix(bookmarks): upsert on title conflict so position upgrades don't 500"

    This reverts commit 27b3dcb69f. (b1eda69)

    Downloads