Commit graph

18488 commits

Author SHA1 Message Date
RahulGautamSingh
2eb7c76027 feat(http)!: remove dnsCache option (#29449)
BREAKING CHANGE: dnsCache is now removed
2024-07-25 15:28:16 +02:00
RahulGautamSingh
bb6c27faf8 feat(github): convert platformCommit to enum (#29156)
BREAKING CHANGE: platformCommit will be automatically enabled if running as a GitHub app
2024-07-25 15:28:16 +02: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
Rhys Arkins
879f7cc212 feat(packageRules): migrate matchers and excludes (#28602)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-07-25 15:28:16 +02:00
RahulGautamSingh
5ed97aa738 refactor(vulnerability-alerts): move to REST API (#27378) 2024-07-25 15:28:16 +02:00
Rhys Arkins
e629b2b21c chore(deps): update dependency @types/node to v20 2024-07-25 15:28:16 +02:00
RahulGautamSingh
31c6602459 test: update wrong assertion (#28741) 2024-07-25 15:28:16 +02:00
Rhys Arkins
23eb2dec84 feat(npm)!: remove RENOVATE_CACHE_NPM_MINUTES (#28715) 2024-07-25 15:28:16 +02:00
Rhys Arkins
69dab293f5 feat(packageRules)!: support regex or glob matching for all (#28591)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-07-25 15:28:16 +02:00
Aaron Moat
03919bbfef feat(git)!: determine branch modification based on all branch commits (#28225) 2024-07-25 15:28:16 +02:00
Michael Kriese
8859e644a0 build!: drop compatibility from docker image (#28588) 2024-07-25 15:28:16 +02:00
Rhys Arkins
1e5cf6d07c feat(packageRules)!: support glob/regex patterns for matchPackageNames (#28551)
BREAKING CHANGE: matchPackageNames exact matches are now case-insensitive
2024-07-25 15:28:16 +02:00
Rhys Arkins
adcffd2b6b feat(datasource/docker)!: prefer hub.docker.com over index.docker.io for tag lookups (#28400)
Changes default Docker Hub lookups from index.docker.io to hub.docker.com, which is more efficient. If you are configuring a Docker Hub token for docker.io then you should now configure it for docker.com as well.

Closes #24666

BREAKING CHANGE: Docker Hub lookups prefer hub.docker.com over index.docker.io. Set RENOVATE_X_DOCKER_HUB_TAGS_DISABLE=true in env to revert behavior.
2024-07-25 15:28:16 +02:00
Rhys Arkins
3d78ae761f feat(package-rules)!: remove depName fallback (#28548)
Removes fallback to checking depName for all matchPackageX and excludePackageX rules.

BREAKING CHANGE: matchPackageNames and related functions no longer fall back to checking depName. Rewrite packageRules to use matchDepNames instead.
2024-07-25 15:28:16 +02:00
RahulGautamSingh
c6c4572ecb feat(logging)!: initialize file logging via env (#28104)
Closes #14705

BREAKING CHANGE: File logging must now be set via env and not in config.js
2024-07-25 15:28:16 +02:00
Rhys Arkins
219108d580 feat(config)!: * pattern matches everything (#28556) 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
Rhys Arkins
b05f389c63 feat(npm)!: drop transitiveRemediation option (#27985)
This option only worked for npm <7, which is now EOL.

BREAKING CHANGE: Transitive remediation for npm <7 is no longer supported.
2024-07-25 15:28:16 +02:00
Tom Cammann
33b1cdb85c fix(config)!: Use depNameSanitized in branch name for vulnerability alerts (#25166)
Use sanitized depName in vulnerability/remediation branches instead of raw depName. This will result in some open remediation branches being autoclosed and replaced for ecosystems like go in particular which have special characters in depNames.

BREAKING CHANGE: Branch names for remediation will be sanitized to exclude special characters, potentially resulting in some autoclosing/replacing of existing PRs.
2024-07-25 15:28:16 +02:00
Michael Kriese
9b4fb814b9 feat!: stop publishing slim docker tags (#27993)
Stop publishing -slim Renovate tags - slim is now the default.

BREAKING CHANGE: Renovate docker images no longer have -slim tags. Drop the -slim prefix as this is now the default behavior.
2024-07-25 15:28:16 +02:00
Michael Kriese
a3e29a092d feat(gitea)!: use Bearer instead of token for auth (#28308)
Previous Gitea implementation used non-standard “token” auth instead of “Bearer”. Gitea supports Bearer al alternate to token since v1.8.0, so it’s safe to make this change now.

BREAKING CHANGE: Gitea platfor authentication will now be done using Bearer auth instead of token auth.
2024-07-25 15:28:16 +02:00
Sebastian Poxhofer
2ad12cc84e feat(manager/pep621)!: remove group name from depName (#28193)
Previously, the “depName” for pep621 was constructed using groupName/packageName, which in turn meant that the same dependency was upgraded in different branches if it was present in multiple groups. Instead, depName is now set to packageName. This will lead to a change of branch name for pep621 updates.

Closes #28131

BREAKING CHANGE: depName for pep621 dependencies changes, which will lead to branch name changes, which will lead to some autoclosing and reopening of PRs.
2024-07-25 15:28:16 +02:00
Rhys Arkins
e3175a3557 fix(config)!: globalExtends merge order (#28145)
Previously, config from globalExtends was incorrectly merged _after_ other global config. This meant for example that packageRules in a config.js could not override packageRules from within globalExtends, because they were applied after. Now, globalExtends content will be merged first, and remaining global config merged second.

Fixes #28131

BREAKING CHANGE: order of globalExtends resolution is changed so that it is applied first and remaining global config takes precedence.
2024-07-25 15:28:16 +02:00
renovate[bot]
0b9d899a1b
chore(deps): update github/codeql-action action to v3.25.14 (#30372)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-25 10:52:08 +00:00
renovate[bot]
6bad8332c5
chore(deps): update dependency @swc/core to v1.7.1 (#30371)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-25 10:52:06 +00:00
renovate[bot]
e93b071704
chore(deps): update dependency @swc/core to v1.7.0 (#30367)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-25 08:16:05 +00:00
renovate[bot]
622497cab1
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v2.28.1 (#30356)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 20:49:45 +00:00
renovate[bot]
6a2e13123d
chore(deps): update dependency husky to v9.1.1 (#30355)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 16:41:51 +00:00
renovate[bot]
08a63b6f4b
chore(deps): update dependency husky to v9.1.0 (#30353)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 16:26:12 +00:00
renovate[bot]
32c2622e01
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v10.17.0 (#30351)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 13:40:12 +00:00
Michael Kriese
b9c46b93ff
build: fix node args (#30347) 2024-07-24 06:46:24 +00:00
renovate[bot]
fa870625ec
chore(deps): update dependency type-fest to v4.23.0 (#30344)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 02:26:53 +00:00
renovate[bot]
874b2607fa
chore(deps): update dependency type-fest to v4.22.0 (#30343)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 02:08:56 +00:00
renovate[bot]
9036c46f96
chore(deps): update dependency @types/node to v18.19.42 (#30340)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-23 23:32:42 +00:00
renovate[bot]
c5b8d67e9f
build(deps): update dependency semver to v7.6.3 (#30337)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-23 23:18:30 +00:00
renovate[bot]
4daa0e5f1a
chore(deps): update dependency @types/node to v18.19.40 (#30338)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-23 22:55:59 +00:00
HonkingGoose
aebdc9fb28
docs(config options): clarify silent mode behavior (#29866) 2024-07-23 15:36:29 +00:00
renovate[bot]
ffa3d20ecc
chore(deps): update containerbase/internal-tools action to v3.3.11 (#30331)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-23 14:22:23 +00:00
renovate[bot]
cdd7457673
chore(deps): pin docker/dockerfile docker tag to fe40cf4 (#30330)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-23 14:15:01 +00:00
Michael Kriese
db18662b3e
build: improve docker build step (#30327) 2024-07-23 12:26:13 +00:00
Michael Kriese
69563d3b70
fix(bitbucket-server): replace multiline html comments (#30328) 2024-07-23 12:01:39 +00:00
Michael Kriese
59fc3b4f75
build: fix docker cache overwrite (#30326) 2024-07-23 11:14:36 +00:00
Mateo
81248c3057
docs: fix typo on datasource (#30325) 2024-07-23 10:26:28 +00:00
Michael Kriese
e13247e5af
build: use static node binary on docker images (#30324) 2024-07-23 09:53:01 +00:00
RahulGautamSingh
c219c8f4f9
docs: fix changelogUrl description (#30305)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-07-23 06:05:02 +00:00
renovate[bot]
99c52f9cd8
chore(deps): update dependency @types/lodash to v4.17.7 (#30317)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-23 04:51:32 +00:00
renovate[bot]
730ff7b135
chore(deps): update dependency typescript to v5.5.4 (#30314)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-23 00:36:59 +00:00
renovate[bot]
8fdfa1305f
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v2.28.0 (#30311)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-22 19:33:30 +00:00
Sergei Zharinov
8d183d6b25
feat(http): Force default rate limits for some known hosts (#30207)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-07-22 16:59:29 +00:00