github vavallee/bindery v0.2.0
v0.2.0 — Full Readarr feature parity

latest releases: v1.16.0, v1.15.3, v1.15.2...
one month ago

🎉 Major feature release — full Readarr feature parity

This release brings Bindery to functional parity with Readarr, adding every meaningful feature from the archived upstream project plus modern conveniences.

New features

Core automation

  • Auto-grab wired up — scheduler now submits NZBs to SABnzbd automatically every 12h
  • Quality profile enforcement in search result ranking
  • History event tracking (grab / import / failure) with inline error details
  • Library scan DB reconciliation — existing files on disk matched to wanted books

Protocol & client expansion

  • Torznab indexer support for torrents (alongside Usenet)
  • qBittorrent download client (WebUI API with cookie auth)
  • Webhook notifications — configurable per-event triggers
  • Blocklist — prevents re-grabbing failed releases

Library management

  • Series API + UI page with position-in-series display
  • Calendar page for upcoming book releases
  • Blocklist management page with bulk delete
  • Metadata profiles (filter by language, popularity, pages, ISBN)
  • Delay profiles (wait for higher-quality releases)
  • Custom formats (regex-based release scoring)
  • Import lists + exclusions
  • Tag system for scoping indexers/profiles to authors
  • Backup/restore (SQLite snapshots)

Metadata

  • Hardcover.app metadata provider (GraphQL API)
  • Improved OpenLibrary integration — uses /authors/{key}/works.json for accurate book fetching (was noisy name-based search)
  • Author search shows top work, book count, and ratings for disambiguation

UX improvements

  • Pagination on all list pages (Books, Authors, Wanted, History, Blocklist) with configurable page size
  • 'Downloaded' status filter + cyan badge on Books page
  • Error visibility in Queue (active) and History (permanent)
  • Search, filter, and sort on Authors and Books pages
  • Logo in header with home link
  • Enhanced Settings UI (Notifications, Quality, Metadata, General tabs)
  • High-res favicon

Operations

  • API key authentication middleware (X-Api-Key header)
  • Settings API (CRUD for key-value config)
  • Faster CI — collapsed from 7 sequential jobs to a single ~2min job
  • Version/commit baked into Docker image via build-time ldflags

What's NOT included (intentional)

  • GoodReads integration (dead API — this is what killed Readarr)
  • Built-in updater (Helm/ArgoCD handles this)
  • Multi-user auth (reverse proxy auth is better)

Docker

docker pull ghcr.io/vavallee/bindery:v0.2.0

Helm

helm install bindery charts/bindery --set image.tag=v0.2.0

See the README for full feature documentation.

Full Changelog: v0.1.0...v0.2.0

Don't miss a new bindery release

NewReleases is sending notifications on new releases.