This is the first in a series of pre-releases for testing the new features and bug fixes in the v0.7.0 release.
This release contains the following changes:
* Upgrade the plugin to Buildarr v0.8 and Pydantic V2.
* Fix parsing the bind address in General Settings, when it is set to a specific address (instead of the default `*`).
* Loosen constraints on some string-type attributes, to allow for more flexibility when explicitly setting them to empty values in configuration files.
* Remove the Buildarr-based validation for setting the username and password when authentication is enabled for Sonarr, and allow Sonarr itself to enforce any required constraints.
* Fix an issue where if configuring Metadata Settings using Buildarr, some internal values not set by Buildarr would be dropped when values are updated.
* Change the `sonarr.settings.tags.definitions` attribute from a list to a set, to allow the user to specify duplicate values, but only process them once.
Added
* Add automated tests and code coverage checks ([68](https://github.com/buildarr/buildarr-sonarr/pull/68))
Changed
* Refactor Python package metadata ([64](https://github.com/buildarr/buildarr-sonarr/pull/64))
* Switch to Buildarr v0.8 ([69](https://github.com/buildarr/buildarr-sonarr/pull/69))