This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/radarr](https://ghcr.io/trueforge-org/radarr)
([source](https://redirect.github.com/Radarr/Radarr)) | digest |
`c66c648` → `1ce2323` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvcmFkYXJyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| docker.io/iyuucn/iyuuplus | digest | `89c1204` → `3d8215c` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvaXl1dXBsdXMiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/plex](https://ghcr.io/trueforge-org/plex)
([source](https://redirect.github.com/plexinc/pms-docker)) | digest |
`255cafd` → `5d510ea` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvcGxleCIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| docker.io/searxng/searxng | digest | `52cdbc6` → `c6e6139` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvc2VhcnhuZyIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/emby](https://ghcr.io/trueforge-org/emby)
([source](https://redirect.github.com/MediaBrowser/Emby.Releases)) |
digest | `f28c09b` → `7afa0c1` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvZW1ieSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[oci.trueforge.org/containerforge/devcontainer](https://ghcr.io/trueforge-org/devcontainer)
([source](https://trueforge.org)) | image | digest | `6aca0a3` →
`b12e98a` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvLmRldmNvbnRhaW5lciIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvZGlnZXN0Il19-->
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| docker.io/alpine/socat | digest | `accce73` → `9a44e27` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvamVsbHlmaW4iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/autoscan](https://ghcr.io/trueforge-org/autoscan)
([source](https://redirect.github.com/cloudbox/autoscan)) | digest |
`da1878d` → `b3fd8e6` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvYXV0b3NjYW4iLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/code-server](https://ghcr.io/trueforge-org/code-server)
([source](https://coder.com)) | digest | `2130df5` → `a6d8af0` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS44IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuOCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvY29kZS1zZXJ2ZXIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL2RpZ2VzdCJdfQ==-->
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/nextcloud-fpm](https://ghcr.io/trueforge-org/nextcloud-fpm)
([source](https://nextcloud.com)) | digest | `aab18ff` → `63c241a` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNi4xIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvbmV4dGNsb3VkIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
---------
Signed-off-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[oci.trueforge.org/containerforge/duplicacy](https://ghcr.io/trueforge-org/duplicacy)
([source](https://duplicacy.com)) | digest | `a8b0e0b` → `d26525a` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNi4xIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvZHVwbGljYWN5IiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9kaWdlc3QiXX0=-->
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[ghcr.io/jlesage/makemkv](https://redirect.github.com/jlesage/docker-makemkv)
| minor | `4c114cf` → `2347f11` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Release Notes
<details>
<summary>jlesage/docker-makemkv (ghcr.io/jlesage/makemkv)</summary>
###
[`v26.02.2`](https://redirect.github.com/jlesage/docker-makemkv/releases/tag/v26.02.2):
Version 26.02.2
[Compare
Source](https://redirect.github.com/jlesage/docker-makemkv/compare/v26.02.1...v26.02.2)
Changes in this release:
- Updated baseimage to version 4.11.1, bringing the following changes:
- Fixed issue where taking ownership of directory would fail.
###
[`v26.02.1`](https://redirect.github.com/jlesage/docker-makemkv/releases/tag/v26.02.1):
Version 26.02.1
[Compare
Source](https://redirect.github.com/jlesage/docker-makemkv/compare/v26.01.2...v26.02.1)
Changes in this release:
- Updated baseimage to version 4.11.0, bringing the following end-user
improvements:
- Added a web terminal providing shell access to the container.
- Fixed audio being paused when switching to another browser tab.
- Web file manager is now displayed in a modal window.
- Fixed several web file manager issues:
- Uploading zero-byte files no longer fails.
- Interrupted uploads no longer interfere with other uploads.
- Error reporting is now more accurate.
- Improved web services server stability and reliability.
- Updated TigerVNC to 1.16.0 and X server to 21.1.21.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuOCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvbWFrZW1rdiIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[ghcr.io/linuxserver/calibre](https://redirect.github.com/linuxserver/docker-calibre/packages)
([source](https://redirect.github.com/linuxserver/docker-calibre)) |
minor | `e286796` → `4b91f11` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNi4xIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvY2FsaWJyZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
Signed-off-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| docker.io/lmscommunity/lyrionmusicserver | minor | `1bc7cdc` →
`d37be95` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS4xMSIsInVwZGF0ZWRJblZlciI6IjQzLjI1LjExIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImFwcC9seXJpb24tbXVzaWMtc2VydmVyIiwiYXV0b21lcmdlIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9taW5vciJdfQ==-->
Signed-off-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[ghcr.io/recyclarr/recyclarr](https://redirect.github.com/recyclarr/recyclarr)
| major | `2550848` → `1039bce` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Release Notes
<details>
<summary>recyclarr/recyclarr (ghcr.io/recyclarr/recyclarr)</summary>
###
[`v8.1.0`](https://redirect.github.com/recyclarr/recyclarr/blob/HEAD/CHANGELOG.md#810---2026-02-20)
[Compare
Source](https://redirect.github.com/recyclarr/recyclarr/compare/v8.0.1...v8.1.0)
##### Added
- Custom Formats: CF group `assign_scores_to` now accepts `name` to
target custom (non-guide-backed)
quality profiles, in addition to the existing `trash_id` for
guide-backed profiles.
- Sync: `exclude` option for custom format groups to opt out of specific
default custom formats.
##### Fixed
- Custom Formats: Adding a CF group where all custom formats are
optional no longer silently
produces nothing; a warning is now shown advising to use `select`.
- Sync: Diagnostic messages (errors, warnings, deprecations) were
invisible when using `--log`,
including the `state repair --adopt` suggestion for quality profile
conflicts.
- Config: Helpful migration messages for removed config properties (e.g.
`replace_existing_custom_formats`,
`quality_profiles`) were never shown due to an internal wiring mistake.
- Config: YAML parsing errors (unknown properties, bad values) were
silently swallowed, causing
sync to produce no output instead of reporting the problem.
##### Changed
- Sync: `select` in custom format groups now adds non-default custom
formats alongside defaults,
instead of replacing them. Use `exclude` to remove unwanted defaults.
##### Deprecated
- CLI: The `migrate` command is deprecated. Migrations now run
automatically at startup.
###
[`v8.0.1`](https://redirect.github.com/recyclarr/recyclarr/blob/HEAD/CHANGELOG.md#801---2026-02-19)
[Compare
Source](https://redirect.github.com/recyclarr/recyclarr/compare/v8.0.0...v8.0.1)
##### Fixed
- State Repair: Quality profiles with a config `name` override were not
matched to service profiles
during `state repair --adopt`
- Sync: `assign_scores_to` with `trash_id` instead of `name` failed to
resolve to the correct
quality profile
- Sync: Crash when previewing quality profiles or quality sizes with
square brackets in names
###
[`v8.0.0`](https://redirect.github.com/recyclarr/recyclarr/blob/HEAD/CHANGELOG.md#800---2026-02-19)
[Compare
Source](https://redirect.github.com/recyclarr/recyclarr/compare/v7.5.2...v8.0.0)
This release contains **BREAKING CHANGES**. See the [v8.0 Upgrade
Guide][breaking8] for required
changes you may need to make.
[breaking8]: https://recyclarr.dev/guide/upgrade-guide/v8.0/
##### Added
- Media Management: New `media_management` configuration section with
`propers_and_repacks` setting
to control how Sonarr/Radarr handles Propers and Repacks
([#​225](https://redirect.github.com/recyclarr/recyclarr/issues/225)).
- Quality Profiles: Support for `trash_id` to sync TRaSH Guide quality
profile definitions. When
specified, qualities, custom formats, scores, and language are
automatically configured from the
guide, significantly reducing YAML complexity.
- Custom Formats: Support for `custom_format_groups` to sync TRaSH Guide
CF groups. Groups marked
`default: true` are automatically synced when using a guide-backed
quality profile. Use
`custom_format_groups.skip` to opt-out or `custom_format_groups.add` to
opt-in to non-default
groups.
- Custom Formats: `assign_scores_to` now accepts `trash_id` as an
alternative to `name` for
referencing guide-backed quality profiles
([#​251](https://redirect.github.com/recyclarr/recyclarr/issues/251)).
- Settings: Local resource providers now support relative paths,
resolved against the app data
directory.
- CLI: New `--log [level]` option for explicit log output control. Valid
levels: `debug`, `info`
(default), `warn`.
- CLI: New `state repair` command to rebuild cache mappings by matching
configured resources (custom
formats, quality profiles) to service resources by name.
- CLI: New `list custom-format-groups` command to discover available CF
group trash\_ids.
- CLI: New `list score-sets` command to list available score sets for
custom formats.
- CLI: New `list quality-profiles` command to discover available quality
profile trash\_ids.
- CLI: New `--raw` option for list commands outputs TSV format for
scripting.
- Sync: Unified diagnostics panel displayed at end of sync,
consolidating all errors and warnings.
- Sync: Live progress display showing real-time status of all instances
and pipelines during sync.
- Settings: Git resource providers now support both `main` and `master`
as default branches.
- Config: New `RECYCLARR_CONFIG_DIR` environment variable for user
configuration directory.
- Config: New `RECYCLARR_DATA_DIR` environment variable for ephemeral
data (resources, logs),
enabling backup separation from user configuration
([#​699](https://redirect.github.com/recyclarr/recyclarr/issues/699)).
##### Changed
- CLI: **BREAKING** List commands now display formatted tables instead
of plain text. Use `--raw`
for the previous behavior (now TSV format for scripting).
- CLI: **BREAKING** The global `--raw` option has been removed. It is
now specific to list commands.
- CLI: **BREAKING** The `--score-sets` option on `list custom-formats`
has been removed. Use `list
score-sets` instead.
- Sync: Simplified custom format matching logic. Cached IDs are now
trusted over name matching,
reducing complexity and resolving edge cases like multiple CFs with
case-variant names
([#​672](https://redirect.github.com/recyclarr/recyclarr/issues/672)).
- Sync: Preview mode now shows instance name in section headers and a
visual separator between
instances, making multi-instance output easier to navigate.
- Custom Formats: Preview now displays a table with action, name, and
trash ID columns instead of
log-style output.
- Quality Sizes: Preview now only displays items that will be changed.
##### Removed
- Config: **BREAKING** The `replace_existing_custom_formats` option has
been removed. Use `recyclarr
state repair --adopt` to adopt manually-created custom formats.
- Config: **BREAKING** The deprecated `quality_profiles` element under
`custom_formats` has been
removed.
- Config: **BREAKING** Include templates in the `configs` directory are
no longer supported. Move
include files to the `includes` directory.
- Settings: **BREAKING** The deprecated `repositories` setting has been
removed. Use
`resource_providers` instead.
- Migrate: **BREAKING** macOS users upgrading from versions prior to
v6.0 must manually move app
data from `~/.config/recyclarr` to `~/Library/Application
Support/recyclarr`.
- CLI: **BREAKING** The `--app-data` option has been removed. Use
`RECYCLARR_CONFIG_DIR` environment
variable instead.
- Config: **BREAKING** The `RECYCLARR_APP_DATA` environment variable has
been removed. Use
`RECYCLARR_CONFIG_DIR` instead.
##### Fixed
- CLI: `delete custom-formats` command failed when config used include
templates.
- CLI: `config create --template` incorrectly logged "Replacing existing
file" when creating new
files.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNi4xIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvcmVjeWNsYXJyIiwicmVub3ZhdGUvY29udGFpbmVyIiwidHlwZS9tYWpvciJdfQ==-->