Skip to content

v0.4.0 - 2023-03-31

Compare
Choose a tag to compare
@Callum027 Callum027 released this 31 Mar 12:40
· 34 commits to main since this release
be8ab08

This is the first release of the Buildarr Sonarr plugin as an independent package.

As major strides have been taken to stabilise the plugin API, the Sonarr plugin for Buildarr has been forked into a separate package, buildarr-sonarr. From Buildarr version 0.4.0 onwards, application plugins are no longer bundled.

The Docker container still bundles the Sonarr plugin for ease of use, but when upgrading an existing standalone installation of Buildarr, the Sonarr plugin package will need to be installed using pip.

$ pip install buildarr-sonarr

This will allow the Sonarr plugin to deliver releases independently of the base Buildarr package, allowing for more rapid releases of both packages, while ensuring compability between Buildarr and its plugins through plugin version pinning of the Buildarr base package.

A number of other features and bugfixes have been added in this release of the Sonarr plugin:

  • Add support for dry runs in Buildarr ad-hoc runs, for testing configuration changes against live instances without modifying them
  • Add support for automatic generation of Docker Compose files from Buildarr configuration files using the buildarr compose command
  • Improve validation to output easier-to-read error messages in some cases
  • Refactor logging to use the new logging API for Buildarr v0.4.0 onwards

Added

Changed