github mend/renovate-ce-ee 2.0.0

latest releases: mend-renovate-enterprise-edition-2.3.1, mend-renovate-ce-8.3.1, 8.3.1...
2 years ago

2.0.0

Note: contents are unchanged since 2.0.0-pre.0.

Version 2.0.0 of whitesource/renovate introduces dynamic package manager installs, starting with npm. This means that Renovate will attempt to detect and install the most appropriate version of npm for each lock file. So while the image is built with node@16 and npm@8, it can downgrade itself to npm@6 when necessary.

Package Manager updates

  • node@16.13.1
  • npm@8.3.0
  • yarn@1.22.17
  • php@7.4.26
  • composer@2.1.12
  • go@1.17.3
  • pipenv@2021.11.15
  • rust@1.56.1
  • pnpm@6.22.2
  • dotnet@3.1.415
  • helm@3.7.1

Renovate OSS updates

Renovate OSS is updated from v27.31.10 to v31.28.2. For the full list of changes within, see here.

Breaking Changes

  • gomod: Go modules lookups will now no longer fallback to Renovate native lookups if GOPROXY is configured and without "direct" explicitly configured.
  • config: hostRules are no longer automatically derived from env variables such as NPM_X_TOKEN. Set detectHostRulesFromEnv=true in config to re-enable same functionality
  • config: Configurations extending config:base will now default to maximum 10 concurrent PRs instead of 20
  • config: Renovate will now fail if RENOVATE_CONFIG_FILE is specified without a file extension

Feature Highlights

  • github: platform-native automerge (platformAutomerge)
  • bitbucket-pipelines: support bitbucket pipe renovation
  • gomod: Add GOPROXY caching
  • helmsman: new helmsman manager
  • regex: depType can be captured and templated
  • cargo: Use --workspace for crate updating
  • config: replace secrets in global config as well
  • onboardingNoDeps feature
  • dockerfile: support default environment variable values
  • npm: support updating packageManager field and Yarn binary
  • kustomize: Support Component kustomizations
  • onboarding: use .editorconfig file to get indentation style
  • replace deprecated dependencies with their replacements
  • maven: Leverage index HTML for Maven Central
  • kustomize: support HelmChartInflationGenerator
  • aws-machine-image datasource
  • jsonnet-bundler: add support
  • support update-lockfile for unconstrained deps
  • release notes: Show release notes from monorepo
  • composer: support providers without a hash
  • binarySource=install
  • config: allow exporting async config

Don't miss a new renovate-ce-ee release

NewReleases is sending notifications on new releases.