github calibrain/shelfmark v1.2.1

16 hours ago

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)

Don't miss a new shelfmark release

NewReleases is sending notifications on new releases.