Entry-level `score` on `custom_formats` entries sets default scores across profile assignments
Service type validation prevents misconfiguration when `base_url` doesn't match configuration type
New `verbose` verbosity level includes per-item Custom Format change details in notifications
Full changelog
Added
Config: Entry-level score on custom_formats entries sets a default score for every profile
under assign_scores_to that does not define its own score (#736)
Sync: Error when the service type at base_url does not match the configuration type (e.g. Radarr
config pointed at a Sonarr instance)
Notifications: New verbose verbosity level that includes per-item Custom Format change details
(created/updated/deleted names) in the notification body (#541)
Changed
Docker: Cron mode now uses log output instead of the interactive console UI (#779)
Fixed
Notifications: Notification body too large when many custom formats or quality profiles are
adopted on first sync
CLI: Garbled output when stdout is redirected (e.g. cron jobs, piped commands) (#779)
CLI: Crash when a resource provider error message contains special characters
Config: !file references failed with an error when the file contained a trailing newline
Config: !file relative paths resolved against the working directory instead of the configuration
directory
Fixed config template naming collisions between Radarr/Sonarr variants, resolved HTTP 401 errors from trailing slashes in base_url, and corrected quality group rename syncing.
Fixed default custom format groups applying to all profile variants with matching trash_id and corrected assign_scores_to to accept profile names for guide-backed profiles.