Release Highlights - Managarr v0.8.0 ๐
๐ Full Readarr Support
Bookworms rejoice! This release introduces full Readarr support for both the CLI and TUI, bringing complete ebook and audiobook library management to Managarr! ๐
Note
Although the official Readarr repository has been archived, Managarr's Readarr support is compatible with any Readarr fork that maintains compatibility with the official Readarr v1 API. The following forks have been explicitly tested with Managarr:
- Bookshelf
- Readarr-Resurrected
- Librarr
- Chaptarr (requires a special
uri-based configuration; see the Tested Readarr Forks section of the README for details and an example config)
๐ Library Management
- Author Library - Browse, search, filter, and sort your book collection by author
- Add Authors โ - Search for new authors and add them with full config options (quality profile, metadata profile, root folder, monitoring options)
- Edit Authors โ๏ธ - Tweak author settings including quality profiles, metadata profiles, tags, and monitoring status
- Delete Authors ๐๏ธ - Remove authors from your library with optional file deletion
- Toggle Author Monitoring ๐๏ธ - Flip monitoring for any author straight from the library
- Author Details ๐ - Get the full picture on any author:
- Scrollable author overview along with status, genres, and ratings
- Book list with release dates, page counts, and download status
- Author history with detailed event info
- Manual author search with release selection and download
๐ Book & Edition Management
- Book Details - Drill into individual books to see:
- Book overview, editions, and ratings
- Book file info with audio details (codec, channels, bitrate, sample rate, bit depth)
- Book history
- Manual book search for grabbing specific releases
- Edition Details ๐ - View the details of every edition of a book
- Toggle Book Monitoring - Flip monitoring for individual books
- Delete Books & Book Files - Remove individual books or just their files from your library
โฌ๏ธ Downloads & Queue
- Downloads Tab - Keep an eye on active downloads and manage your queue
- Blocklist ๐ซ - View and manage blocked releases
๐ History
- Full History Support - Browse, search, filter, and sort Readarr event history
- History Details - Dig into the details of any history event
- Mark as Failed โ - Mark history items as failed
๐ Indexers
- Indexer Management - View, edit, and delete indexers
- Indexer Settings โ๏ธ - Configure global indexer settings
- Test Indexers ๐งช - Test individual or all indexers at once
๐ Root Folders
- Root Folder Management - Add and manage root folders for your book library
๐ฅ๏ธ System
- System Status - View Readarr system info and health checks
- Tasks - View and trigger system tasks
- Queued Events - Monitor queued system events
- Logs ๐ - Browse system logs
- Updates ๐ - Check for and view available updates
โจ๏ธ CLI Commands
Full Readarr CLI support for all the things!
managarr readarr list authors|books|book-editions|book-files|indexers|root-folders|tags|quality-profiles|...
managarr readarr get author-details|book-details|system-status|...
managarr readarr add author|root-folder|tag
managarr readarr edit author|indexer|all-indexer-settings
managarr readarr delete author|book|book-file|blocklist-item|download|...
managarr readarr search-new-author --query <QUERY>
managarr readarr refresh author|all-authors|downloads
managarr readarr trigger-automatic-search author|book
managarr readarr toggle-author-monitoring|toggle-book-monitoringโจ Improvements Across All Servarrs
- Scrollable Overview Popups - Artist details (Lidarr), series details (Sonarr), and collection movie details (Radarr) now open a scrollable overview popup, so long descriptions are never cut off again (ca04498, b3ce15a, c9244b0)
- Download-Aware Track Highlighting - Lidarr tracks are now highlighted when their album is downloading or awaiting import (9d09733)
- Smarter Size Display - Sizes under a gigabyte are now shown in megabytes instead of rounding down to 0.00 GB (f2ee1e7)
๐ Bug Fixes
- Fall back to a sensible default instead of failing to parse the response when a Servarr returns an unknown enum value (a68de41)
- Fixed a crash when paging up or down on a single-row table (d3a959d)
- Fixed a crash when horizontally scrolling logs by parsing the log level from the unscrolled log text (65ba37c)
- Fixed missing spaces between overview words that span a line break (243b22a)
- Fixed the TUI using the wrong API when starting on a non-default tab; thanks @solareon! (699e929)
- History stays readable when an event type is unrecognised instead of erroring out (86b91ce)
- Page up and down now stop at the table edges instead of wrapping around (c42a46c)
- Radarr movie credit types are now serialized under the same key they are read from (1d936c5)
- Radarr movie overview in collection details is now rendered one size down so the collection details stay visible behind it (238348f)
- Radarr updates popup now shows a loading block while it refreshes (e79cc7a)
- Reduced TUI idle CPU usage and improved server error banners; thanks @JMcCumberIO! (6c41e07)
- Rendered detail popup labels in bold for better readability (da6c9e7)
- Show N/A instead of zeros when a season, album, or book has no statistics (76c490f)
- Show confirmation prompt context clues on all delete prompts (3fd0a61)
- Sonarr seasons are no longer marked as fully downloaded when no episodes are known (db8e97a)
- The
--servarr-nameglobal switch is now passed to both the TUI and the CLI; thanks @solareon! (5279d37) - Tolerate update records that omit the changes list (e0e82e6)
๐งช Testing
- Mutation-Testing Driven Hardening - An extensive, mutation-testing driven sweep across all four Servarr trees closed dozens of test blind spots, so regressions have far fewer places to hide ๐ฏ
- Property Tests Wired In - The handler property tests now actually run as part of the suite, with real assertions backing them up
AI Use Disclosure
The above release notes were created by Claude Fable and reviewed and revised by myself, @Dark-Alex-17.
AI assistance was used in writing some of the code in this release (namely the tedious work and tests), and it was also used to research the 4 Readarr forks and their APIs for compatibility, as well as any compatibility issues Managarr needed to address specifically. All code was first designed by myself, and any AI-generated code was thoroughly reviewed and tested by myself before being committed.
All bugs that emerge as part of this release and any new code added are fully my responsibility.
Models Used:
- Claude Fable 5
- Claude Fable 5.1
- Claude Opus 5
- Claude Sonnet 5
- Gemma4:26b
- Devstral
Tools used: