Renovate Pro release 0.18.0
is a rollup of the features previewed in the 0.18.0-pre.*
releases. This will be the last minor release of Renovate Pro before it is renamed and relocated to WhiteSource Renovate v1.0.0
.
Features
Deprecation of Postgres DB use
This release removes the need for a dedicated database (Postgres) container to run alongside Renovate. Instead, an in-memory job queue is used by Renovate Pro within a single container.
Here is an example Docker Compose file for running this with GitLab:
renovate-pro:
image: renovate/pro:0.18.0-pre.1
environment:
- ACCEPT_AGREEMENT=y
- SCHEDULER_CRON=0 * * * *
- RENOVATE_PLATFORM=gitlab
- RENOVATE_ENDPOINT=https://gitlab.company.com/api/v4/
- RENOVATE_TOKEN
- GITHUB_COM_TOKEN
Bug fixes
- Pagination for GitLab project retrieval (Closes #73)
- The Pro scheduler now supports Renovate's
autodiscoverFilter
config option for GitLab-only (Closes #74). For GitHub Enterprise, please use GitHub's native interface for selecting repositories individually to install. - Fixed a bug in Pro where
hostRules
were not applied before every repository
Update of Renovate core to v19.66.3
For full details, please see Renovate's changelogs. Highlight below:
Features
- logger: Integrate logger with sanitizing
- manager: Support poetry custom repositories
- Elixir support
- docker: add insecureRegistry hostRule
- helm requirements.yaml support
- gradle-version: source releases from registryUrls
- nuget: add version scheme
Fixes
- gomod: Improve go datasource sourceMatch regex
- manager: Fix extraction of gitlab-ci includes
- maven: support RELEASE and LATEST
- gomod: skip indirect dependencies
- docker: added a workaround for ports not being set correctly during a redirect to S3