Skip to content

25.0.0

Compare
Choose a tag to compare
@renovate-release renovate-release released this 22 Apr 07:04

25.0.0 (2021-04-22)

⚠ BREAKING CHANGES

  • npm: Renovate will no longer read from ~/.npmrc. Configure npmrc in config instead.
  • npm: ignoreNpmrcFile is no longer supported. Use an empty string for config.npmrc instead.
  • dockerMapDotfiles is no longer supported (not needed now that .npmrc is not read from the home directory)
  • docker: Major updates for docker will now be enabled by default.
  • config: Removal of default additionalBranchPrefix values will cause branch names to change for docker/helm/buildkite/cargo/homebrew.
  • node images founds in Dockerfiles will no longer have hardcoded commitMessageTopic to ensure grouping. Add group:Nodejs or config:base to extends for backwards compatibility if you're not using them already.
  • config: Config presets will be resolved after platform initialization, so from now on platform credentials cannot be placed in presets.
  • terraform: Values for extracted depType in terraform manager have changed, please see the terraform manager readme for details.
  • patch updates are not considered updateType=minor by default so any rules you have for minor need to have patch added to them in order to take effect. It's now not necessary to configure separateMinorPatch in order to apply patch rules.
  • trustLevel is no longer supported and instead broken into allowCustomCrateRegistries , allowScripts , and exposeAllEnv.
  • You must now configure LOG_LEVEL in env and not in config or CLI using logLevel or --log-level
  • Do not use NPM_TOKEN in env to configure npm authentication. Configure hostRules instead.
  • RENOVATE_LEGACY_GIT_AUTHOR_EMAIL is no longer supported. Use ignoredAuthors in config instead.

Features