github recyclarr/recyclarr v3.0.0

latest releases: v6.0.2, v6.0.1, v6.0.0...
16 months ago

This release contains BREAKING CHANGES. See the v3.0 Upgrade Guide for required
changes you need to make.

Added

  • New configs subdirectory. Place your *.yml config files here and all of them will be
    automatically loaded, as if you provided multiple paths to --config. The primary purpose of this
    feature is to support multiple configuration files in Docker. See the docs
  • Secrets support. You can now store sensitive information from your configuration YAML such as
    api_key and base_url in a secrets.yml file. See the secrets docs for more info.
    Huge thanks to @voltron4lyfe for this one. (#105, #139)
  • Named instances are now supported in configuration YAML.
  • New optional setting repository.git_path may be used to specify the path to a git executable.
    If not used, PATH will be searched.
  • Docker: New RECYCLARR_CREATE_CONFIG environment variable which, if set to true, will
    automatically create /config/recyclarr.yml on container start up. Default is false.

Changed

  • BREAKING: Recyclarr now requires git to be installed on host systems when using manual
    installation. If using Docker, there is no breaking change since git will be bundled with the
    image.
  • Deprecated array-style instances in configuration YAML. Read more about this in the v3.0 Upgrade
    Guide.

Removed

  • BREAKING: Completely removed support for names under custom_formats in recyclarr.yml.
    Note that this had already been deprecated for quite some time.
  • BREAKING: The deprecated feature that still allowed you to keep your recyclarr.yml next to
    the executable has been removed.

Fixed

  • Sonarr: Run validation on Custom Formats configuration, if specified, to check for errors.
  • Added more instructions, fixed broken links, and simplified the way you uncomment optional parts
    of the YAML in the starter recyclarr.yml template generated by the create-config subcommand.

Don't miss a new recyclarr release

NewReleases is sending notifications on new releases.