Version 7.0 (Unreleased)
Version 7 has not been released yet.
Features have been removed or behavior changed. Most of the items here would have been deprecated in the past. Deprecations are always mentioned in release notes for feature releases.
Path Change on MacOS
If you are not running Recyclarr on MacOS, no action is needed!
The app data directory path has changed for only the MacOS platform. This is due to a breaking change introduced in .NET 8.
In Recyclarr v6 and earlier, the path to the app data directory is:
~/.config/recyclarr
Starting in v7, the new path is located at:
~/Library/Application Support/recyclarr
There is a required migration step that will inform you if the data directory should be
moved. Use the recyclarr migrate
command to have Recyclarr attempt to move the directory
for you.
Removed Sonarr v3 Support
With this release, Sonarr version 3 support has been completely dropped. The most impactful aspect of this is the removal of Release Profile syncing. If you're already running Sonarr v4, then there should be no action required. For those still using Sonarr v3, you have two options:
Option 1: Stay on Recyclarr v6.0
If you prefer to stay on Sonarr version 3.0, then you should not upgrade to this release of Recyclarr. For now, stay on the latest release of Recyclarr v6.0. It is recommended that you eventually upgrade your instances of Sonarr, however, so that you can continue using the latest release of Recyclarr. Older versions of Recyclarr stop working once there are breaking changes in the Trash Guides.
Option 2: Upgrade your instances of Sonarr
Upgrade your v3 instance(s) of Sonarr to v4.0 or higher. It is your responsibility to follow proper upgrade procedure (e.g. do proper backups), as this is outside the scope of Recyclarr itself.
Go through all of your configuration YAML files and replace usage of
release_profiles
withcustom_formats
. See the Configuration Reference page for details. With Sonarr v4, you will also have access to Sonarr configuration templates. You may decide to replace your hand-written Sonarr v3 configuration with a pre-made template instead. See theconfig create
command for details on how to list available templates and create them.