40.0.0 (2025-04-30)
⚠ BREAKING CHANGES
- config:
allowedCommands
filters need to be updated to match against the post-compiledpostUpgradeCommands
in cases where templating was in use. - config: Config Warning issues will be created fresh/new each time if no existing open warning was found, instead of reopening/reusing old warning issues.
- autodiscoverFilter: Syntax for autodiscoverFilter has been changed to allow for Glob, Regex, and negative matches.
- datasource/maven: Renovate will now enforce
latest
version for Maven upgrades - Node v20 is no longer supported, Node v22.13 is the minimum required
Features
- autodiscoverFilter: support combined negative matches (#34707) (a77a429)
- config: create new Config Warning issues each time (#35565) (cceaf9f)
- config: validate allowedCommands against post-compiled commands (#35564) (319de90)
- datasource/maven: use latest and release values as tags (#35515) (70fb884)
- require node v22.13 (#34524) (bccd9d2)