33.0.0 (2022-10-23)
⚠ BREAKING CHANGES
- Node 16 is the required runtime for Renovate.
- config:
branchNameStrict
default value is nowtrue
- config:
internalChecksFilter
default value is now"strict"
- config:
ignoreScripts
default value is nowtrue
. IfallowScripts=true
in global config,ignoreScripts
must be set tofalse
in repo config if you want all repos to run scripts. - config:
autodiscover
filters can no longer include commas - config: boolean variables must be
true
orfalse
when configured in environment variables, and errors will be thrown for invalid values. Previously invalided values were ignored and treated asfalse
. - datasource/go:
git-tags
datasource will be used as the fallback instead ofgithub-tags
if a go package's host type is unknown. - jsonnet-bundler:
depName
now uses the "absolute import" format (e.g.bar
→github.com/foo/bar/baz-wow
) - azure-pipelines: azure-pipelines manager is now disabled by default.
- github: No longer necessary to configure forkMode. Forking mode is now experimental.
- Users of
containerbase
images (such as official Renovate images) will now have dynamic package manager installs enabled by default. - Dependencies are no longer automatically pinned if
rangeStrategy=auto
, pinning must be opted into usingrangeStrategy=pin
Features
- azure-pipelines: disable by default (#18142) (deea750), closes #15818
- config: default branchNameStrict=true (c9161ef)
- config: move autodiscovery filter from string to array (#16525) (0a6d97f), closes #8763
- default internalChecksFilter to strict (#18460) (b5a515b)
- default to binarySource=install (#18027) (0be74f3), closes #14531
- deprecate node v14 (#16969) (6fb2cce)
- do not auto pin rangeStrategy (#18309) (cbca54d), closes #18304
- github: remove forkMode setting (#18074) (caad0ae)
- jsonnet-bundler: Use absolute import format for depName (#14525) (5e7844f), closes #13568
- Support AWS Code Commit platform (#17076) (80af0fd)
- telemetry: add OpenTelemetry tracing MVC (#15731) (b53c581)