Packages

renovate

44.206.2 · 2 Nov 2026AGPL-3.0-only559.5k / weekRepositoryHomepagenpmAtom feed

Your version

25.0.0

major22 Apr 2021Where it was published

25.77.0 is the newest release of 25.x.

In short

13 breaking14 new

  • breaking

    npm: Renovate will no longer read from ~/.npmrc. Configure npmrc in config instead.

  • breaking

    npm: ignoreNpmrcFile is no longer supported. Use an empty string for config.npmrc instead.

  • breaking

    dockerMapDotfiles is no longer supported (not needed now that .npmrc is not read from the home directory)

  • breaking

    docker: Major updates for docker will now be enabled by default.

  • breaking

    config: Removal of default additionalBranchPrefix values will cause branch names to change for docker/helm/buildkite/cargo/homebrew.

  • breaking

    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.

  • breaking

    config: Config presets will be resolved after platform initialization, so from now on platform credentials cannot be placed in presets.

  • breaking

    terraform: Values for extracted depType in terraform manager have changed, please see the terraform manager readme for details.

Release note

Breaking changes

  • breaking

    npm: Renovate will no longer read from ~/.npmrc. Configure npmrc in config instead.

  • breaking

    npm: ignoreNpmrcFile is no longer supported. Use an empty string for config.npmrc instead.

  • breaking

    dockerMapDotfiles is no longer supported (not needed now that .npmrc is not read from the home directory)

  • breaking

    docker: Major updates for docker will now be enabled by default.

  • breaking

    config: Removal of default additionalBranchPrefix values will cause branch names to change for docker/helm/buildkite/cargo/homebrew.

  • breaking

    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.

  • breaking

    config: Config presets will be resolved after platform initialization, so from now on platform credentials cannot be placed in presets.

  • breaking

    terraform: Values for extracted depType in terraform manager have changed, please see the terraform manager readme for details.

  • breaking

    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.

  • breaking

    trustLevel is no longer supported and instead broken into allowCustomCrateRegistries , allowScripts , and exposeAllEnv.

  • breaking

    You must now configure LOG_LEVEL in env and not in config or CLI using logLevel or --log-level

  • breaking

    Do not use NPM_TOKEN in env to configure npm authentication. Configure hostRules instead.

  • breaking

    RENOVATE_LEGACY_GIT_AUTHOR_EMAIL is no longer supported. Use ignoredAuthors in config instead.

Features

  • docker: enable major updates by default

  • npm: retain npmrc lines without variables

  • Drop dockerMapDotFiles

  • group:Nodejs

  • config: delay preset resolution until after platform initialization

  • config: remove manager additionalBranchPrefix defaults

  • npm: remove ~/.npmrc support

  • npm: remove ignoreNpmrcFile support

  • terraform: rework dep types (#9116) (0f3faff), closes #8792

  • Drop NPM_TOKEN support

  • Remove logLevel support in config (#9390) (95ac109), closes #8291

  • Remove RENOVATE_LEGACY_GIT_AUTHOR_EMAIL (#9389) (1a1ace9), closes #9111

  • Split trustLevel into separate options

  • updateType=patch (#9393) (0500042), closes #2818