v1.7.0 — Books and audiobooks
Books and audiobooks arrive as a first-class media type, alongside movies and shows.
Highlights
- A books library with its own data model.
library_books, editions, files, authors and book quality profiles —library_media,media_filesand the existing quality profiles are untouched, so nothing about your movies and shows changes. - Metadata from Google Books, configured as an integration like TMDB or Prowlarr rather than through environment variables.
- Search and grab across categories 7000 and 3000 together, deriving book vs audiobook from the parsed release format and size — because trackers routinely file audiobooks under Books.
- Hands-off acquisition. A six-hourly sweep searches monitored wanted editions, upgrades anything below its profile's cutoff format (a retail epub replacing an OCR pdf is the book equivalent of 1080p replacing 720p), a separate RSS pass covers book categories, and monitored authors get new titles added daily.
- Author monitoring with a backlist guard. Turning monitoring on records the date; only titles published from then on are added, so you do not import a fifty-book backlist by accident.
- Redesigned book detail page with provider HTML rendered safely, and adoption of files already sitting in your library.
Added
- Books UI fully translated (English and French).
configureBooksmaintenance script.
Fixed
- A wrong provider language is corrected against the ISBN.
- Titles still match when a tracker drops an apostrophe.
- Duplicate torrents are adopted instead of failing the grab; files are pre-scanned before import.
- An upgrade now deletes what it replaced.
- Post-process completion is reflected in the UI, and lists refresh when something changes elsewhere.
unzipis installed in the image, which epub metadata extraction needs.
Upgrade notes
- Books are gated behind a setting: a movies-and-shows-only install is unaffected.
Full Changelog: v1.6.5...v1.7.0