github Dark-Alex-17/managarr v0.7.1

10 hours ago

Hotfix 🔥

This is a hotfix release primarily to address a crash that could occur when performing manual searches. But hey, while I was at it, I snuck in a few quality-of-life improvements too!

Breaking Changes (Mac OS Users)

  • Upgraded to the most recent version of confy. This changes the default location of the configuration file for Mac OS users to their default XDG path. A new command was also added to managarr to make it easier to discover the default config path: managarr config-path to find the new path for Mac OS (#54)

Features

  • Added a new managarr config-path command that outputs the default configuration file path for the current OS, to help users locate their config files more easily (#54)
  • Added support for specifying which root folders and disks to monitor in the UI via the new monitored_storage_paths configuration option for each Servarr (#53)
    • Users can now specify which disks to display in the UI (Uses simple filtering with no collapsing into super directories)
    • Any specified paths that are root folders are collapsed into the super directory. For example: If a user has the root folders /media/tv, /media/reality, /media/cartoons, and monitored_storage_paths: ['/media'], then the Stats block in the UI will show the following under Root Folders:
        /media/[tv,reality,cartoons]
      
  • Implemented a forgotten managarr lidarr list disk-space command for Lidarr
  • Improved the Stats -> Disk Space UI to display the actual path that's being monitored instead of just Disk 1, Disk 2, etc.

Fixes

  • Sonarr API updated to sometimes allow either seeders or leechers to be null — this was causing crashes during manual searches when the API returned unexpected null values. Turns out the Sonarr API has opinions about what data it feels like sending back sometimes
  • Improved the system notification feature so it can persist between modals
  • Improved the first-time run behavior so that it outputs the default configuration file it tries to load — should make it way easier to get started
  • managarr config-path should work without a pre-existing config already in place (#54)

Security Fixes

  • Updated all dependencies to address CVE-2026-25541 in the bytes crate

Docs

  • Updated the README so that the example configuration only includes references to Servarrs that are actually supported (#55)
  • Updated README to tell users to use managarr config-path as the default method to discover the location of the default configuration file

Refactor

  • Refactored the SonarrEvent enum to not unnecessarily wrap dual series_id and season_number values in a tuple when both values can be passed directly — cleaner code is happy code
  • Removed the filtering of monitored_storage_paths from the networking module and migrated all of it to the UI

Don't miss a new managarr release

NewReleases is sending notifications on new releases.