This release updates Renovate OSS from v23.30.2 to v24.10.2.
Breaking Changes:
- Package Rules will be evaluated in the order they are configured, instead of evaluating rules with updateTypes last.
- npm: The status check
renovate/unpublish-safe
will be replaced withrenovate/stability-days
. Please migrate any branch protection rules if you were relying onrenovate/unpublish-safe
.
Notable Features:
- New package managers: batect, batect-wrapper, gradle-lite, pre-commit, terraform-version, terragrunt
- regex: support
extractVersion
andregistryUrls
fields - bazel: Allow updating more types of http_archives, including zip
- Ubuntu versioning scheme
- customize onboarding file name
- gitlab: support automerge on pr update
- config: Add mergeable addLabels option
- repology: Support all repositories of repology
- regex: matchStringsStrategy
- npm: add support for npm 7 (package-lock v2)
- composer: commit vendor changes
- package-rules: matchCurrentVersion regular expressions
- allow compilation of post-upgrade commands
- Delete automerged branches
- helmv3: lock file support
- gitlab: Implement draftPR for GitLab
- add github-actions tag support
- nuget: add support for updating lock files
- support Yarn 2 offline cache and zero-installs
- check for dot platform org preset when onboarding
- go: add support for github enterprise in go datasource
Notable Bug Fixes:
- Pass redisUrl to renovate initialization (#127)
- Paginate GraphQL results for PRs
- nuget: remove build meta from latest
- call every postUpgradeTasks in the branch