• v1.2.1 019d36b27e

    v1.2.1 Stable

    feyisay07 released this 2026-03-21 15:48:06 +00:00 | 303 commits to main since this release

    📅 Originally published on GitHub: Sat, 21 Mar 2026 16:01:14 GMT
    🏷️ Git tag created: Sat, 21 Mar 2026 15:48:06 GMT

    New Features

    Combined Book + Audiobook Downloads (#773, #777)

    • Added a combined search mode for book + audiobook results
    • Select both formats in the release modal and download or request them together
    • Supports mixed policies per content type

    Additional Features (#741, #745)

    • Split default release source selection by content type
    • Split browser download by content type, with per-user override support
    • Added a torrent removal option
    • Added a "Hide links" option
    • Added full Hardcover reading status support and separated reading statuses from dedicated lists
    • Added an option to disable automatic Hardcover list removal on download

    Improvements

    • Improved whitelisted indexer searches by using title + author queries (#774)
    • Search queries now persist after auth redirect (#735)
    • IRC can now be used for audiobook searches (#735)
    • Renamed BookLore output mode to Grimmory (#791)
    • Moved SeleniumBase scratch paths to /tmp for better compatibility on some systems (#735)
    • Updated the frontend to React 19 and rolled up dependency updates (#765, #766)

    Fixes

    • Fixed stale activity dismiss handling (#768)
    • Fixed browser downloads not firing in some completed-state cases (#745)
    • Fixed Anna's Archive "All Languages" query generation and added a no-language fallback (#735)
    • Fixed NFS transfer callback handling (#741)
    • Improved qBittorrent completion handling for additional client setups (#741)
    • Fixed a TypeScript build error (#770)
    • Fixed entrypoint gosu write testing (#772)
    • Blocked SSRF in the image cover proxy and sanitized settings tab names to prevent path traversal (#763)
    Downloads