Major feature update with advanced search, production logging, and critical download fixes.
What's New
Advanced Search & Collections
Added a new advanced search modal with prefix support (ASIN, author, title, series) for more precise queries. Built out a complete collection view for managing audiobooks by author and series grouping. Backend now resolves author ASINs via Audimeta and caches author images.
The search UI now includes Prowlarr-style composite scoring with normalized display and sorting by Grabs and Language. Added ability to cancel ongoing searches with proper abort signal support throughout the backend.
Library Management
Complete root folder system - you can now create named folders, select them when adding/editing audiobooks, and handle move/rename operations with confirmation dialogs. Added sidebar sub-navigation to group audiobooks by books, authors, or series.
Series information is now displayed more prominently with full series lists as badges with tooltips. Normalized series data from various sources for consistency.
Implemented bulk update API endpoint with frontend integration for efficient mass operations.
Download Processing
Added archive extraction support with new ExtractArchives application setting (new migration included). Implemented proper import item resolution across all download client adapters following Sonarr's approach.
Download clients now have test connection functionality in settings. You can enable/disable clients directly from the settings view. Added visual indicators in wanted view showing active downloads with icons, status badges, and animations.
UI Improvements
Quality profiles now support minimum score thresholds (similar to Sonarr's MinFormatScore) to auto-reject low-quality releases. Toast messages now also appear as persistent notifications via SignalR.
Added inspect modal for viewing and downloading cached torrent files and announc...
Automated canary build