config: support jsonc in existing config + preset files (#36141)
pixi: pixi manager will no longer have a hardcoded depType: 'dependencies' and instead have values like depType: 'feature-lint'.
config: This will be a breaking change for any users that have customized their branchTopic and use separateMultipleMinor=true. In those cases, the minor version version will no longer be included in the branch names until they make a similar modification to their branchTopic. For all other users (who haven't set branchTopic or separateMultipleMinor) the behavior should be unchanged.
deps: Versions of some languages/managers in the Renovate -full image have had major upgrades.
config: Merge Confidence badges will now be included by default with the config:recommended preset.
Features
config: add mergeConfidence:age-confidence-badges to config:recommended (#36450) (8cc5e3e)
config: add minor version to default branchTopic to support separateMultipleMinor (#35606) (c5a5369)
config: support jsonc in existing config + preset files (#36141) (8c7e931)
deps: Update ghcr.io/renovatebot/base-image Docker tag to v10 (main) (#35730) (27bb86c)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ghcr.io/renovatebot/renovate](https://renovatebot.com) ([source](https://github.com/renovatebot/renovate)) | container | major | `40.62.1` -> `41.1.4` |
---
### Release Notes
<details>
<summary>renovatebot/renovate (ghcr.io/renovatebot/renovate)</summary>
### [`v41.1.4`](https://github.com/renovatebot/renovate/releases/tag/41.1.4)
[Compare Source](https://github.com/renovatebot/renovate/compare/41.1.3...41.1.4)
##### Bug Fixes
- **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.11.8 (main) ([#​36640](https://github.com/renovatebot/renovate/issues/36640)) ([00614f9](https://github.com/renovatebot/renovate/commit/00614f9a37f7634440fbe27edcdcaf819bf3680d))
##### Miscellaneous Chores
- **deps:** update dependency [@​eslint/js](https://github.com/eslint/js) to v9.29.0 (main) ([#​36628](https://github.com/renovatebot/renovate/issues/36628)) ([e8f0916](https://github.com/renovatebot/renovate/commit/e8f091605b46cb5c02dbd596ead26f836d7f532f))
- **deps:** update dependency [@​vitest/eslint-plugin](https://github.com/vitest/eslint-plugin) to v1.2.5 (main) ([#​36632](https://github.com/renovatebot/renovate/issues/36632)) ([52162bc](https://github.com/renovatebot/renovate/commit/52162bc6762e66d5e04a03e5ba7ecfd2a6569359))
- **deps:** update dependency lint-staged to v16.1.1 (main) ([#​36637](https://github.com/renovatebot/renovate/issues/36637)) ([976d98d](https://github.com/renovatebot/renovate/commit/976d98d8edc4dcf853574557626ffa8159479375))
- **deps:** update dependency pdm to v2.25.3 (main) ([#​36639](https://github.com/renovatebot/renovate/issues/36639)) ([8a9c5e6](https://github.com/renovatebot/renovate/commit/8a9c5e66164c0dc894486ea60376762dfbf904e9))
- **deps:** update dependency renovatebot/github-action to v43 (main) ([#​36622](https://github.com/renovatebot/renovate/issues/36622)) ([73d6745](https://github.com/renovatebot/renovate/commit/73d6745698c861e12dd3a47933dc9fca8a74064d))
- **deps:** update docker/dockerfile docker tag to v1.17.1 (main) ([#​36621](https://github.com/renovatebot/renovate/issues/36621)) ([0b25b19](https://github.com/renovatebot/renovate/commit/0b25b19478556a25209e00cf90c10d2c2ccb6580))
### [`v41.1.3`](https://github.com/renovatebot/renovate/releases/tag/41.1.3)
[Compare Source](https://github.com/renovatebot/renovate/compare/41.1.2...41.1.3)
##### Miscellaneous Chores
- **deps:** update dependency tsx to v4.20.3 (main) ([#​36620](https://github.com/renovatebot/renovate/issues/36620)) ([0935b69](https://github.com/renovatebot/renovate/commit/0935b69ff944231750c7d216ec79697d9457e7c2))
##### Build System
- **deps:** update dependency minimatch to v10.0.3 (main) ([#​36611](https://github.com/renovatebot/renovate/issues/36611)) ([1c4e1ff](https://github.com/renovatebot/renovate/commit/1c4e1fff7a802c6908944c1e2469fcd3e30bbbce))
### [`v41.1.2`](https://github.com/renovatebot/renovate/releases/tag/41.1.2)
[Compare Source](https://github.com/renovatebot/renovate/compare/41.1.1...41.1.2)
##### Miscellaneous Chores
- **deps:** update dependency [@​vitest/eslint-plugin](https://github.com/vitest/eslint-plugin) to v1.2.4 (main) ([#​36613](https://github.com/renovatebot/renovate/issues/36613)) ([b4f4f2a](https://github.com/renovatebot/renovate/commit/b4f4f2a7ec35942ec641bf3bd2a0e1f9565afb5b))
##### Build System
- **deps:** update dependency zod to v3.25.64 (main) ([#​36617](https://github.com/renovatebot/renovate/issues/36617)) ([50e3127](https://github.com/renovatebot/renovate/commit/50e3127e10f3b2b0801d3e04c3a105a0f31fe5fe))
### [`v41.1.1`](https://github.com/renovatebot/renovate/releases/tag/41.1.1)
[Compare Source](https://github.com/renovatebot/renovate/compare/41.1.0...41.1.1)
##### Miscellaneous Chores
- **deps:** update dependency [@​vitest/eslint-plugin](https://github.com/vitest/eslint-plugin) to v1.2.3 (main) ([#​36609](https://github.com/renovatebot/renovate/issues/36609)) ([dba51f9](https://github.com/renovatebot/renovate/commit/dba51f972f41f052a168db913014e1aeef685e1e))
##### Build System
- **deps:** update dependency glob to v11.0.3 (main) ([#​36610](https://github.com/renovatebot/renovate/issues/36610)) ([74d3a18](https://github.com/renovatebot/renovate/commit/74d3a18daa0264dcc23e93d350747b72966e73e8))
### [`v41.1.0`](https://github.com/renovatebot/renovate/releases/tag/41.1.0)
[Compare Source](https://github.com/renovatebot/renovate/compare/41.0.0...41.1.0)
##### Features
- Introduce data file for post-upgrade commands ([#​36269](https://github.com/renovatebot/renovate/issues/36269)) ([275af40](https://github.com/renovatebot/renovate/commit/275af40084e6f85fe5da8db95096e17cbc635844))
##### Miscellaneous Chores
- **presets:** add @​jest/\*\* to jsUnitTest list ([#​36605](https://github.com/renovatebot/renovate/issues/36605)) ([cf51ad2](https://github.com/renovatebot/renovate/commit/cf51ad207ad8cd2e3de9034f94e0a95cde831079))
### [`v41.0.0`](https://github.com/renovatebot/renovate/releases/tag/41.0.0)
[Compare Source](https://github.com/renovatebot/renovate/compare/40.62.1...41.0.0)
##### ⚠ BREAKING CHANGES
- **config:** support `jsonc` in existing config + preset files ([#​36141](https://github.com/renovatebot/renovate/issues/36141))
- **pixi:** pixi manager will no longer have a hardcoded `depType: 'dependencies'` and instead have values like `depType: 'feature-lint'`.
- **config:** This will be a breaking change for any users that have customized their branchTopic and use separateMultipleMinor=true. In those cases, the minor version version will no longer be included in the branch names until they make a similar modification to their branchTopic. For all other users (who haven't set branchTopic or separateMultipleMinor) the behavior should be unchanged.
- **deps:** Versions of some languages/managers in the Renovate -full image have had major upgrades.
- **config:** Merge Confidence badges will now be included by default with the `config:recommended` preset.
##### Features
- **config:** add mergeConfidence:age-confidence-badges to config:recommended ([#​36450](https://github.com/renovatebot/renovate/issues/36450)) ([8cc5e3e](https://github.com/renovatebot/renovate/commit/8cc5e3ed267ebac38917b363152c99e2e146175d))
- **config:** add minor version to default branchTopic to support separateMultipleMinor ([#​35606](https://github.com/renovatebot/renovate/issues/35606)) ([c5a5369](https://github.com/renovatebot/renovate/commit/c5a53695b767437ad1dcd8fb6c5b011ca46b2db0))
- **config:** support `jsonc` in existing config + preset files ([#​36141](https://github.com/renovatebot/renovate/issues/36141)) ([8c7e931](https://github.com/renovatebot/renovate/commit/8c7e931da37615e0ed720d1d8c77767814eeda7a))
- **deps:** Update ghcr.io/renovatebot/base-image Docker tag to v10 (main) ([#​35730](https://github.com/renovatebot/renovate/issues/35730)) ([27bb86c](https://github.com/renovatebot/renovate/commit/27bb86c3a19521fbd06c4aefe47ad236b4374d9d))
- **pixi:** add feature to depType ([#​35255](https://github.com/renovatebot/renovate/issues/35255)) ([0b676d7](https://github.com/renovatebot/renovate/commit/0b676d72f641072150567824b637b0c462346ef0))
##### Miscellaneous Chores
- **deps:** update dependency tsx to v4.20.2 (main) ([#​36604](https://github.com/renovatebot/renovate/issues/36604)) ([d21ec8a](https://github.com/renovatebot/renovate/commit/d21ec8a49472a9c6c8ebd7b97c6a5ea4efd2fb1e))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
40.62.1->41.1.4Release Notes
renovatebot/renovate (ghcr.io/renovatebot/renovate)
v41.1.4Compare Source
Bug Fixes
Miscellaneous Chores
v41.1.3Compare Source
Miscellaneous Chores
Build System
v41.1.2Compare Source
Miscellaneous Chores
Build System
v41.1.1Compare Source
Miscellaneous Chores
Build System
v41.1.0Compare Source
Features
Miscellaneous Chores
v41.0.0Compare Source
⚠ BREAKING CHANGES
jsoncin existing config + preset files (#36141)depType: 'dependencies'and instead have values likedepType: 'feature-lint'.config:recommendedpreset.Features
jsoncin existing config + preset files (#36141) (8c7e931)Miscellaneous Chores
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.