🎉 New Features
- Built-in Cardigann indexers - Native indexer support eliminates the need for Prowlarr/Jackett
- PostgreSQL support - Full multi-database support with SQLite and PostgreSQL
- FlareSolverr integration - Bypass Cloudflare protection on indexers with automatic cookie management
- Quality profile presets - Import presets from Profilarr/Dictionarry with built-in preset browser
- Enhanced media parser - HDR format detection, audio codec scoring, and TRaSH Guide compatibility
- Folder-aware library scanning - Improved TV show identification using folder structure
- Quality profile re-evaluation - Automatically re-score existing files when profiles change
- Expandable episode rows - View detailed file information inline
- Magnet link construction - Build magnet links from info hash when direct links unavailable
🔧 Improvements
- Redesigned admin config with DaisyUI list components
- Improved manual search modal UI
- Better mobile responsive layouts throughout
- Quality profile import/export functionality
- Default quality profile management with dedicated UI control
- Enhanced search result scoring and disambiguation
🐛 Bug Fixes
- Cookie storage and session handling for authenticated indexers
- TMDB ID recovery during metadata refresh
- Episode file layout for long codec names
- Preferred quality sorting in search results
🏗️ Technical Changes
- Complete Cardigann template engine rewrite using NimbleParsec (replacing regex)
- Database abstraction layer for multi-DB support
- Admin UI consolidation into component-based architecture
Full Changelog: v0.5.3...v0.6.0