New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: v25 #9394
Conversation
1b4cda8
to
3de6be6
Compare
I think this is now ready for merge, but will do it using rebase merge instead of squash, so that individual commits are preserved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought we remove dockerMapDotfiles
too with v25 🤔
@rarkins Does merging this PR auto-close related issues? I noticed we have some issues related to |
ce11381
to
b166450
Compare
be85abc
to
f6b4f40
Compare
56b5197
to
ec8df36
Compare
Removes RENOVATE_LEGACY_GIT_AUTHOR_EMAIL support. Closes #9111 BREAKING CHANGE: RENOVATE_LEGACY_GIT_AUTHOR_EMAIL is no longer supported. Use `ignoredAuthors` in config instead.
Removes support for NPM_TOKEN. BREAKING CHANGE: Do not use NPM_TOKEN in env to configure npm authentication. Configure hostRules instead.
Remove support for logLevel in config. Must be configured using LOG_LEVEL instead. Closes #8291 BREAKING CHANGE: Configure LOG_LEVEL in env and not in config or CLI
Removes trustLevel and replaces it with 3 other options instead. No longer necessary to set anything additional is configuring `allowedPostUpgradeCommands` BREAKING CHANGE: `trustLevel` is no longer supported and instead broken into `allowCustomCrateRegistries` , `allowScripts` , and `exposeAllEnv`.
Resets any language or manager` additionalBranchPrefix` values to empty string. Add the `compatibility:additionalBranchPrefix` prefix to restore previous behavior. BREAKING CHANGE: Removal of default `additionalBranchPrefix` values will cause branch names to change for docker/helm/buildkite/cargo/homebrew.
Changes behavior so that patch updateType is not rewritten to minor by default. Closes #2818 BREAKING CHANGE: patch updates are not considered updateType=minor by default.
Improves the `depType` values returned by the terraform manager. Closes #8792 BREAKING CHANGE: Values for extracted `depType` in terraform manager have changed, please see the `terraform` manager readme for details.
Renames skipInstalls to artifactUpdateApproach and changes from boolean to enum. BREAKING CHANGE: skipInstalls has been changed to artifactsUpdateApproach
Removes support for the ignoreNpmrcFile config option. BREAKING CHANGE: ignoreNpmrcFile is no longer supported. Use an empty string for config.npmrc instead.
Drops support for reading `.npmrc` from the bot's home directory. BREAKING CHANGE: Renovate will no longer read from ~/.npmrc. Configure `npmrc` in config instead.
…tion (#9415) Delay config preset resolution in admin config until after platform initialization. This will enable resolution of private “local>…” presets to work. BREAKING CHANGE: Config presets will be resolved after platform initialization, so from now on platform credentials cannot be placed in presets.
Drops support for dockerMapDotfiles BREAKING CHANGE: dockerMapDotfiles is no longer supported
Remove hardcoded Node.js rules from docker extract and instead add group:nodeJs to group:recommended BREAKING CHANGE: node images founds in Dockerfiles will no longer have hardcoded commitMessageTopic. Add group:Nodejs or config:base to extends for backwards compatibility.
Removes default settings which disabled docker major updates by default. BREAKING CHANGE: Major updates for docker will now be enabled by default.
Instead of ignoring the entire .npmrc file if it contains environment variables, instead just strip out the necessary lines. BREAKING: .npmrc files with environment variables will no longer be completely ignore - instead only the lines with variables will be stripped.
Roll back the previous refactor.
🎉 This PR is included in version 25.0.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Release v25. Individual commits within.
This should be merged using FF and not squash.