Jamie Tanna
5c2b9d2902
docs(self-hosted): be more explicit around how to configure config.js ( #38781 )
...
As a common question, we should link these through more clearly.
2025-10-21 20:26:30 +00:00
RahulGautamSingh
a86b32ea0f
feat: configurable repo config filenames ( #36644 )
...
* feat: configurable repo config filenames
* docs: configFileNames
* fix tests
* update tests
* fix coverage
* Apply Suggestions
* refactor: remove platform-based filename filtering
* docs
* refactor
* docs: add note for config-validator use
* feat: add inherited config support
* fix: build
* fix lint
* fix test
2025-10-20 06:19:01 +00:00
Jamie Tanna
ab7a95c0ef
docs(merge-confidence): correct reference to packageRule ( #38469 )
2025-10-08 15:05:48 +00:00
Anne Stellingwerf
9fae0192a1
docs: introduce JSON schema validation and migration checks ( #38145 )
...
* docs: introduce JSON schema validation and migration checks
* refactor(tools): enhance code clarity with additional typings, comments, and optional chaining
* ci(workflows): add build steps to lint and type-check jobs
* Update tools/check-fenced-code.mjs
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
* Partial revert
* docs(jsonata): fix wording in code block title in readme
* ci(workflows): remove redundant build steps from workflows
* ci(workflows): remove redundant build steps from workflows
* refactor(tools): simplify error reporting
* Incorporate feedback
* Incorporate feedback
* Incorporate feedback
---------
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io >
2025-10-07 10:54:48 +00:00
Sergei Zharinov
655171a0b0
docs: Improve cache TTL docs and log messages ( #38305 )
2025-10-01 06:44:27 +00:00
Sergei Zharinov
8922459b93
feat: Typst datasource and manager support ( #37709 )
2025-09-12 12:37:17 +00:00
Hajime-san
39a781a319
feat(datasource): add JSR support ( #37881 )
...
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
2025-09-11 21:56:20 +00:00
RahulGautamSingh
51faa92cf5
fix(config/options): convert ignorePrAuthor to global only ( #37956 )
2025-09-11 10:02:03 +00:00
Sergei Zharinov
b7d2f4688e
feat: Add support for Base64-encoded keys ( #37522 )
2025-08-14 16:12:38 +00:00
RahulGautamSingh
35910b8c87
feat: add support for second file config ( #37033 )
...
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com >
2025-08-11 09:14:55 +00:00
Sergei Zharinov
5ca2a1c128
feat: Add gitPrivateKeyPassphrase config option ( #37326 )
2025-08-07 12:49:30 +00:00
Patrick Schratz
6c2bd9d197
feat: add forgejo as a standalone platform ( #37075 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-07-21 14:24:07 +00:00
Sergei Zharinov
916044e8a8
feat: Implement cacheTtlOverride for datasource index cache ( #36842 )
2025-07-10 06:40:41 +00:00
Sergei Zharinov
2220f03aa6
feat: Glob patterns for cacheTtlOverride keys ( #36839 )
2025-07-09 13:31:07 +00:00
Borja Domínguez
0c57142c4f
feat(datasource): Add Unity packages ( #35298 )
...
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
2025-07-09 09:07:02 +00:00
Sergei Zharinov
2e382c5ebc
ci: Check documented package cache namespaces ( #36909 )
2025-07-08 21:38:30 +00:00
RahulGautamSingh
5adb95593f
feat(config): variables ( #35350 )
2025-07-06 07:24:33 +00:00
RahulGautamSingh
8c7e931da3
feat(config)!: support jsonc in existing config + preset files ( #36141 )
...
Use JSONC parser for JSON config files.
Renovate will now officially support JSONC syntax in config files which are either explicitly (e.g. `renovate.json`) or implicitly (e.g. `.renovaterc`) JSON files.
You may continue using "pure" JSON in such files, or use JSONC syntax instead (e.g. trailing commas, comments).
Support for files ending in `.jsonc` will be added soon.
Note: this is not technically a breaking change as it is backwards-compatible with existing JSON support.
2025-06-19 11:01:54 +02:00
renovate[bot]
7aeef486f2
chore(deps): update dependency markdownlint-cli2 to v0.18.1 (main) ( #36003 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-05-25 12:13:43 +00:00
Sergei Zharinov
57ec1001f7
feat(maven): Package cache provider ( #34959 )
2025-05-08 05:04:26 +00:00
Rhys Arkins
319de90d4f
feat(config)!: validate allowedCommands against post-compiled commands ( #35564 )
...
Drops `allowCommandTemplating` so that templating is always allowed. Changes validation logic so that `allowedCommands` are now compared to the post-compiled command instead of pre-compiled.
BREAKING CHANGE: `allowedCommands` filters need to be updated to match against the post-compiled `postUpgradeCommands` in cases where templating was in use.
2025-04-30 10:54:47 +02:00
Rhys Arkins
a77a429d80
feat(autodiscoverFilter)!: support combined negative matches ( #34707 )
...
Rewrites `autodiscoverFilter` logic to use Renovate's "Glob or RegEx" syntax, allowing for negative matches to be combined.
BREAKING CHANGE: Syntax for autodiscoverFilter has been changed to allow for Glob, Regex, and negative matches.
2025-04-30 10:52:56 +02:00
jase
788cd3ff98
docs(self-hosted-config): add clarification about regular expression matching template commands in "allowedCommands" config ( #34897 )
2025-03-19 10:27:20 +00:00
Sebastian Poxhofer
78002a0993
feat: add RENOVATE_ prefix to Github com token and env host rules ( #34568 )
2025-03-05 12:54:30 +00:00
Rhys Arkins
6ba665489f
docs: clarify detectHostRulesFromEnv matchHost ( #34503 )
2025-02-26 16:41:32 +00:00
RahulGautamSingh
432ce3a56c
docs(config/self-hosted): remove duplicate statement ( #34270 )
2025-02-17 20:58:14 +00:00
RahulGautamSingh
e5fb2e57ee
feat(config/self-hosted): processEnv ( #34137 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-02-17 11:21:19 +00:00
Michael Kriese
9756cd9c15
docs(gitea): fix gitUrl support ( #34038 )
2025-02-05 09:17:36 +00:00
Rhys Arkins
12a62cc0c7
feat: rename allowedPostUpgradeCommands/allowPostUpgradeCommandTemplating ( #32657 )
2025-01-24 12:30:09 +00:00
Justin Clareburt
412f5a67db
docs: added list of valid namespace codes for the cacheTtlOverride config ( #33754 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-01-22 15:52:23 +00:00
Rhys Arkins
549c3aebe1
fix: better clarity on username/gitAuthor and modified branches ( #32159 )
...
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com >
2024-11-04 09:25:43 +00:00
Rhys Arkins
0a98b13b64
docs: fix repositories bumpVersion example ( #32008 )
2024-10-30 08:24:15 +00:00
RahulGautamSingh
16ea17a7cd
chore: fix markdown lint ( #31371 )
2024-09-13 09:36:36 +00:00
Marcus Griep
faa0902894
feat: add support for clustered Redis caches ( #31185 )
2024-09-05 13:19:16 +00:00
Sigurd Spieckermann
fa8d3ff693
feat(git): add support for SSH-based commit signing ( #29550 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2024-08-21 09:36:18 +00:00
RahulGautamSingh
8ec8391310
feat(self-hosted): convert experimental vars to config options ( #29137 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2024-08-19 15:45:49 +00:00
HonkingGoose
da1a5c76bb
docs(self-hosted config): fix links ( #30710 )
2024-08-12 09:58:35 +00:00
RahulGautamSingh
3857332a9e
feat(self-hosted): convert experimental env vars to config options ( #29154 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2024-08-07 07:28:34 +00:00
RahulGautamSingh
2c1349889d
fix(presets): replace matchPackagePrefix/Patterns with matchPackageNames ( #29159 )
2024-07-25 15:28:16 +02:00
RahulGautamSingh
cf29c33809
feat(logging)!: drop logFile and logFileLevel ( #29104 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2024-07-25 15:28:16 +02:00
RahulGautamSingh
0c500f52f2
feat(config)!: change onboardingNoDeps from boolean to enum ( #28133 )
...
Change onboardingNoDeps from boolean to enum, with new default "auto". Auto means that Renovate will continue skipping repos with no dependencies if autodiscover is in use, but onboarding them if they are explicitly specified in a non-autodiscover mode.
Closes #28101
BREAKING CHANGE: onboardingNoDeps changes from boolean to enum. Repositories with no dependencies will be onboarded unless in autodiscover mode.
2024-07-25 15:28:16 +02:00
Sergei Zharinov
8fc2a7bdb2
feat: Add cachePrivatePackages global config option ( #30045 )
2024-07-04 19:57:26 +00:00
Jonathan Martens
8c253369d3
docs: fix note contents for GnuPG 2.4+ notification ( #29662 )
2024-06-13 17:53:08 +00:00
Jonathan Martens
d1aea9fdd8
docs: fix note visibility on gpg 2.4+ usage ( #29647 )
2024-06-13 09:22:31 +00:00
Philip
19655269e1
feat(warnings): add encryptedWarning text parameter ( #29120 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
Co-authored-by: Rhys Arkins <rhys@arkins.net >
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2024-05-27 12:43:15 +00:00
RahulGautamSingh
044dc0fa28
feat(self-hosted): mergeConfidenceEndpoint and mergeConfidenceDatasources ( #28880 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2024-05-21 13:57:56 +00:00
Michael Kriese
88fd2124ff
docs(config): add note about GnuPG v2.4 usage ( #29067 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2024-05-15 11:43:49 +00:00
RahulGautamSingh
10a4a8bb26
feat(self-hosted): autodiscoverRepoSort and autodiscoverRepoOrder ( #28738 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2024-05-06 18:16:01 +00:00
Michael Kriese
60ceb65cca
docs: validate relative links ( #28690 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2024-04-30 10:56:15 +00:00
RahulGautamSingh
5558b0d3da
feat(config/self-hosted): userAgent ( #28737 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2024-04-29 16:16:35 +00:00