npm renovate 36.0.0

latest releases: 36.26.1, 36.26.0, 36.25.5...
16 months ago

36.0.0 (2023-07-04)

⚠ BREAKING CHANGES

  • all modified files are now commited by default for postUpgradeTasks.fileFilters
  • languages are now called categories instead
  • Node v19 is no longer supported
  • datasource: semver-coerced is now the default versioning
  • presets: Preset config:base is now called config:recommended
  • remove BUILDPACK env support
  • package-rules: matchPackageNames now matches both depName (existing) and packageName (new)
  • release-notes: Release notes won't be fetched early for commitBody insertion unless explicitly configured with fetchReleaseNotes=branch
  • dockerImagePrefix is now replaced by dockerSidecarImage
  • matchPaths and matchFiles are now combined into matchFileNames, supporting exact match and glob-only
  • package-rules: matchPaths will no longer use “any string match” and instead must be a glob pattern
  • presets: v25 compatibility for language-based branch prefixes is removed
  • npm: Rollback PRs will no longer be enabled by default for npm (they are now disabled by default for all managers)
  • post-upgrade-tasks: dot files will now be included by default for all minimatch results
  • platform/gitlab: GitLab gitAuthor will change from the account's "email" to "commit_email" if they are different.
  • automerge: Platform automerge will now be chosen by default whenever automerge is enabled.
  • Post upgrade templating is now allowed by default, as long as the post upgrade task command is itself already allowed.

Features

Bug Fixes

  • post-upgrade-tasks: enable dot option for file filters (#21282) (bc693f2), closes #21276
  • presets: remove compatibility:additionalBranchPrefix (#22015) (a23ca9e)

Miscellaneous Chores

Code Refactoring

Don't miss a new renovate release

NewReleases is sending notifications on new releases.