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==-->
title
| title |
|---|
| TrueCharts |
Community Helm Chart Catalog
TrueCharts is a catalog of highly optimised Helm Charts. Made for the community, by the community!
All our charts are supposed to work together and be easy to setup using any helm-compatible deployment tool, above all, give the average user more than enough options to tune things to their liking.
Getting started using TrueCharts
Support
Please check our FAQ, manual and Issue tracker There is a significant chance your issue has been reported before!
Still something not working as expected? Contact us! and we'll figure it out together!
Development
Our development process is fully distributed and agile, so every chart-maintainer is free to set their own roadmap and development speed and does not have to comply to a centralised roadmap. This ensures freedom and flexibility for everyone involved and makes sure you, the end user, always has the latest and greatest of every Chart installed.
Getting into creating Charts
For more information check the website: https://truecharts.org
Contact and Support
To contact the TrueCharts project:
-
Create an issue on Github issues
-
Open a Support Ticket
-
Send us an email
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Licence
Truecharts, is primarily based on the AGPL-v3 license, this ensures almost everyone can use and modify our charts. Licences can vary on a per-Chart basis. This can easily be seen by the presence of a "LICENSE" file in that folder.
An exception to this, has been made for every document inside folders labeled as docs or doc and their subfolders: those folders are not licensed under AGPL-v3 and are considered "all rights reserved". Said content can be modified and changes submitted per PR, in accordance to the github End User License Agreement.
SPDX-License-Identifier: AGPL-3.0