github Dark-Alex-17/managarr v0.7.0

7 hours ago

Release Highlights - Managarr v0.7.0 ๐ŸŽ‰

๐ŸŽต Full Lidarr Support

The moment you've been waiting for! This release introduces full Lidarr support for both the CLI and TUI, bringing full music library management to Managarr! ๐ŸŽถ

๐Ÿ“š Library Management

  • Artist Library - Browse, search, filter, and sort your music collection
  • Add Artists โž• - Search for new artists and add them with full config options (quality profile, metadata profile, root folder, monitoring options)
  • Edit Artists โœ๏ธ - Tweak artist settings including quality profiles, metadata profiles, tags, and monitoring status
  • Delete Artists ๐Ÿ—‘๏ธ - Remove artists from your library with optional file deletion
  • Artist Details ๐Ÿ” - Get the full picture on any artist:
    • Overview, disambiguation, type, status, genres, and ratings
    • Album list with release dates, track counts, and download status
    • Artist history with detailed event info
    • Manual discography search with release selection and download

๐Ÿ’ฟ Album & Track Management

  • Album Details - Drill into individual albums to see:
    • Track listing with audio info (codec, channels, bitrate, sample rate, bit depth)
    • Album history
    • Manual album search for grabbing specific releases
  • Track Details ๐ŸŽผ - View individual track info and history
  • Delete Albums - Remove individual albums 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 Lidarr event history
  • History Details - Dig into the details of any history event
  • Mark as Failed โŒ - Mark history items as failed

๐Ÿ”Ž Indexers

  • Indexer Management - View, add, 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 music library

๐Ÿ–ฅ๏ธ System

  • System Status - View Lidarr 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 Lidarr CLI support for all the things!

managarr lidarr list artists|albums|tracks|indexers|root-folders|tags|quality-profiles|...
managarr lidarr get artist|album|track|...
managarr lidarr add artist|root-folder|tag|...
managarr lidarr edit artist|indexer|indexer-settings|...
managarr lidarr delete artist|album|root-folder|tag|blocklist-item|...
managarr lidarr search artist|album|...
managarr lidarr refresh artist|downloads|...
managarr lidarr trigger-automatic-search artist|album
managarr lidarr manual-search artist|album

โšก Performance & Optimization

  • Snappier UI - The TUI now renders faster and feels way more responsive when navigating and loading data
  • Leaner Binary ๐Ÿ“ฆ - Squeezed out a more optimized binary with better runtime performance

๐Ÿ”จ Build System


๐Ÿ› Bug Fixes

  • Added the correct keybinding context to the Lidarr edit artist popup (4abf705)
  • Bug in submitting the update series prompt in the series details UI in Sonarr (2690578)
  • Don't include Lidarr artist disambiguation in Edit popup title when it is empty (b1a6db2)
  • Expanded the history item details size so that it can include all the available information for a given item; was previously being cut off on some screens (47fdee1)
  • Fixed a bug in all Servarr implementations to not try to get the current selection of a search table when an error is returned from the API (60c4cf1)
  • Fixed a bug where the edit collection popup would not display when opening it from collection details (317dadd)
  • Fixed an issue with the Managarr table that would incorrectly try to display things before is_loading was ready (aadd6c8)
  • Improved fault tolerance for search result tables and test all indexer results tables (d3947d9)
  • Prevented additional empty slice errors in indexer tables (64d8c65)
  • Refactored how quality profiles, language profiles, and metadata profiles are populated for each servarr so they sort using the ID to mimic the web UI better (ca208ff)
  • Slowed down the automatic text scrolling in tables so the text is readable (0172253)
  • Sonarr CLI was not properly filtering out episode and season releases when manually searching for releases (5fa9b08)
  • Sonarr manual search TUI and CLI incorrectly displaying the same unfiltered results for both season and episode searches (0ee275d)
  • Sonarr network wasn't checking for the user to be using the sorting block when populating season details (7add62b)

๐Ÿงช Testing

  • Snapshot Tests for UI - Added comprehensive snapshot testing for the UI layer! Way better test coverage now and no more surprise visual regressions sneaking through ๐ŸŽฏ

Don't miss a new managarr release

NewReleases is sending notifications on new releases.