Jamie Tanna
83a415072d
fix(vulnerability): set datasource if overriding allowedVersions ( #43308 )
...
As noted in #43304 , when using `osvVulnerabilityAlerts`, we can
sometimes produce an `allowedVersions` that is valid for the ecosystem,
but without setting the `versioning`, we produce an invalid rule, which
then results in a `config-validation` result, breaking any updates on
the repo.
We should therefore wire in the default `versioning` for the given
datasource.
2026-05-13 13:41:16 +00:00
Jamie Tanna
558b028a37
feat(managers/maven): match pom.template.xml files by default ( #43279 )
...
* feat(managers/maven): support `pom.template.xml` files
For users who are using templating for their POMs, we can parse them by
default, rather than requiring users explicitly add this to the
`managerFilePatterns`.
We can also add a test to validate the functionality.
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
* fixup! feat(managers/maven): support `pom.template.xml` files
---------
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-05-13 13:28:11 +00:00
Sergei Zharinov
0f0ed55725
fix(cache): increase SQLite busy timeout from 100ms to 5000ms ( #43309 )
...
* fix(cache): increase SQLite busy timeout from 100ms to 5000ms
* Update sqlite.ts
* Update self-hosted-experimental.md
* Update self-hosted-experimental.md
2026-05-13 12:59:19 +00:00
Sebastian Poxhofer
2247113d0a
fix(gitlab): capture invalid endpoint early and improve error message ( #43291 )
...
* fix: capture invalid endpoint early and improve error message
* refactor: use template literal
* fixup! refactor: use template literal
2026-05-13 12:51:53 +00:00
renovate[bot]
89df889381
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.21 (main) ( #43311 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.21
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.20 | 13.45.21 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 12:18:54 +00:00
renovate[bot]
a43abee5b0
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.20 (main) ( #43301 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.20
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.19 | 13.45.20 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-13 08:07:15 +00:00
renovate[bot]
4a589c447e
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.19 (main) ( #43288 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.19
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.18 | 13.45.19 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 19:26:44 +00:00
renovate[bot]
8e5f77b5cd
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.18 (main) ( #43282 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.18
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.17 | 13.45.18 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 15:13:37 +00:00
markdingram-anaplan
aaeeec4df4
fix(mise): avoid debug log noise for mise files with no tools ( #43259 )
...
* fix(mise): avoid debug log noise for mise files with no tools
* fix(mise): updates existing test for valid toml with no tools
2026-05-12 13:10:24 +00:00
David Murdoch
37364d29e1
feat(groups): add grouping for ghcr.io docker image ( #43276 )
...
feat(pnpm): add grouping for ghcr.io docker image
* pnpm has added a docker image to it's GitHub repository starting with v11
2026-05-12 12:53:00 +00:00
renovate[bot]
62a3e8f897
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.17 (main) ( #43271 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.17
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.16 | 13.45.17 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 12:06:42 +00:00
Martin Costello
3a1d558d1f
feat(datasource/github-runners): Update macOS 13 ( #43274 )
...
Mark macos-13 as deprecated.
2026-05-12 11:40:03 +00:00
Michael Kriese
2257ab148b
fix(env): add windows specific variables ( #43272 )
2026-05-12 11:36:44 +00:00
Martin Costello
8a02f16b4d
feat(datasource/github-runners): Update macOS 26 ( #43273 )
...
Mark macos-26 as stable.
2026-05-12 11:27:59 +00:00
Jonah Snider
d655e45be9
feat(presets): add Sentry Junior monorepo group ( #43253 )
...
Signed-off-by: Jonah Snider <jonah@jonahsnider.com >
2026-05-12 10:15:44 +00:00
renovate[bot]
591765148c
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.16 (main) ( #43258 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.16
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.15 | 13.45.16 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 08:29:56 +00:00
RahulGautamSingh
68cc0f27b2
docs(config/options): add supportsTemplating field ( #41859 )
...
* supportsTemplating field
* fix ci issue
* fix ci issue
* move tip below table
* apply suggestions
* docs: show list of options that support templating
* jsodc explanations for internal fields
* add test to ensure no option that applies template.compile() missed supportsTemplating=true
* apply review suggestions
* fix bad merge
* add filePatterns and commands to the list
2026-05-12 06:45:51 +00:00
renovate[bot]
c6f47b8b5f
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.15 (main) ( #43251 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.15
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.14 | 13.45.15 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 01:26:38 +00:00
renovate[bot]
0736210183
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.14 (main) ( #43250 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.14
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.13 | 13.45.14 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-12 00:26:24 +00:00
Felipe Santos
219cb8b11e
fix(github): discover public email if available ( #43186 )
...
* fix(github): not discovering public email if token has no `user:email` scope
* Add test case for when no user:email scope
2026-05-11 15:42:09 +00:00
Dave
e10a96bfd0
refactor: centralize SimpleGit creation ( #43035 )
...
* central function for creating SimpleGit instance
* Updated tests.
* Set the LANG and LC_ALL environment variables for all Git operations instead of just initRepo.
* Moved GIT_SSH_COMMAND to `createSimpleGit` function.
* Removed unnecessary custom env vars.
2026-05-11 15:05:08 +00:00
Michael Kriese
a75daaf9e6
chore(config-validator): log config migration diff ( #43123 )
2026-05-11 15:02:26 +00:00
zT-1337
55eafb52e2
fix(scm-manager): add mapping of SCM-Manager specific PR states to the matching Renovate PR states ( #43237 )
...
Add mapping of SCM-Manager specific PR states to the matching Renovate PR states
2026-05-11 14:52:40 +00:00
Jamie Tanna
032a5cb289
feat(presets): log the resolved configuration (without internal presets) ( #39314 )
...
As noted in #15827 , it would be useful to log the "shallow"
configuration for a given repository - that is, the resolved
configuration, but without any Renovate internal presets being included.
This will be very useful for debugging, as it shows the final resulting
configuration, but without the - often very - verbose internal presets.
In the case that only this log line is shared, we can make sure to
reference the version of the Renovate CLI in the log line.
This requires building on top of changes in
6a4fa3f245 to be able to return a `merged`
and `unmerged` list of presets, and uses helpers from
c8f42e86b4 , and
66b84dd12b to process the internal presets
accordingly.
Since we first worked on this, we've worked on improvements to caching
which should provide a require no additional performance overhead
performing this resolution twice.
This can also lead to being able to understand more clearly how Renovate
configuration is being used[0], as we have the final resolved configuration.
We want to make sure we don't try and merge or visit any internal
presets if we're not going to merge them, so we can avoid verbose
`config` or `visitedPresets` results.
[0]: https://www.jvt.me/posts/2024/04/14/renovate-config-sql/
2026-05-11 10:46:55 +00:00
Timo Hankamer
93e5c47de4
feat(platform/gitlab): add MRs to merge trains via merge_trains API ( #43217 )
...
When a GitLab project has merge trains enabled, automerged MRs are now added to the merge train via POST /projects/:id/merge_trains/merge_requests/:iid with auto_merge:true (GitLab 17.11+). Non-merge-train projects keep using the existing /merge endpoint, preserving Renovate's pipeline-success guarantee for free-tier users.
2026-05-11 10:19:11 +00:00
renovate[bot]
e8183beb12
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.13 (main) ( #43231 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.13
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.12 | 13.45.13 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 07:29:50 +00:00
Gregor Zeitlinger
6504cf0efb
fix(platform): preserve explicit local dryRun ( #43129 )
...
* fix(platform): preserve explicit local dryRun
* fix: preserve explicit dryRun in local platform
* fix(platform/local): only preserve dryRun=extract; fall back to lookup otherwise
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com >
* docs(platform/local): document dryRun=extract override
---------
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com >
2026-05-11 06:39:12 +00:00
github-actions[bot]
0522b4bbd8
feat(data): automatic update of static data ( #43211 )
...
Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2026-05-11 06:28:14 +00:00
renovate[bot]
835d437b84
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.12 (main) ( #43229 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.12
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.11 | 13.45.12 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 05:03:49 +00:00
Sergei Zharinov
3765595370
fix(git): pass through Git CA certificate env vars ( #43221 )
2026-05-11 04:54:41 +00:00
renovate[bot]
265161c4a6
docs: update references to python to 511f025 (main) ( #43223 )
...
docs: update references to python to 511f025
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-11 00:24:09 +00:00
Felipe Santos
cdce7946cb
fix(github): use the correct GHE Cloud noreply email as author ( #43194 )
...
fix(github): handle GHES Cloud noreply email address correctly
2026-05-10 21:27:02 +00:00
renovate[bot]
bbd05adc1e
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.11 (main) ( #43220 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.11
| datasource | package | from | to |
| ---------- | ------------------------------ | -------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.10 | 13.45.11 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-10 12:24:04 +00:00
renovate[bot]
453d4392e3
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.10 (main) ( #43209 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.10
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | -------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.9 | 13.45.10 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 20:24:03 +00:00
renovate[bot]
e37778cda9
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.9 (main) ( #43207 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.9
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.8 | 13.45.9 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 17:25:15 +00:00
Johannes Feichtner
0779ae8d06
fix(manager/npm): skip --before flag when .npmrc contains min-release-age ( #43187 )
2026-05-09 12:04:35 +00:00
Michael Kriese
f09609fb8f
refactor: replace better-sqlite3 with node:sqlite ( #40697 )
...
* refactor: replace `better-sqlite3` with `node:sqlite`
* test: fix test
Co-authored-by: Copilot <copilot@github.com >
* fix: drop unused expose
* fix(cache): defer node sqlite import (#43107 )
---------
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com >
2026-05-09 11:57:10 +00:00
Michael Kriese
b4362ffe1a
build: allow es2025 lib ( #42612 )
2026-05-09 07:13:04 +00:00
renovate[bot]
b0427ccff1
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.8 (main) ( #43203 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.8
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.7 | 13.45.8 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 05:24:27 +00:00
renovate[bot]
809da51576
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.7 (main) ( #43201 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.7
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.6 | 13.45.7 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 00:24:54 +00:00
renovate[bot]
643166e1c9
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.6 (main) ( #43191 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.6
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.5 | 13.45.6 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-08 17:29:30 +00:00
RahulGautamSingh
0e1467c048
fix(platform/github): handle deleted issue when closing ( #42993 )
2026-05-08 15:27:40 +00:00
Jamie Tanna
2239c7536c
fix(git): Revert "fix(git): not detecting commits modified through rebase or amend" ( #43171 )
...
Revert "fix(git): not detecting commits modified through rebase or amend (#42…"
This reverts commit ff2a83d979 .
2026-05-08 10:41:43 +00:00
RahulGautamSingh
206dc5efe6
fix(github): retry assigning after delay ( #42548 )
...
* fix: retry assigning after delay
* fix coverage issue
2026-05-08 10:00:01 +00:00
Ahmed Abdelbaset
e2919b6626
feat(monorepos): add better-auth monorepo ( #43050 )
...
* feat(monorepos): add better-auth monorepo
* Reorder brave entry in monorepo.json
2026-05-08 07:24:29 +00:00
RahulGautamSingh
3fa05c2ed6
fix(manager): add missing categories exports ( #42800 )
2026-05-08 07:01:27 +00:00
Sergei Zharinov
9bf2f6b4be
fix(gerrit): Use addMessageIfNotAlreadyExists in updatePr ( #43155 )
2026-05-07 20:13:25 +00:00
Felipe Santos
ff2a83d979
fix(git): not detecting commits modified through rebase or amend ( #42975 )
...
* fix(git): not detecting commits modified with rebase or amend
* Fix being detected as modified when new commits in base branch
2026-05-07 19:11:39 +00:00
renovate[bot]
e25684bc26
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.5 (main) ( #43156 )
...
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.45.5
| datasource | package | from | to |
| ---------- | ------------------------------ | ------- | ------- |
| docker | ghcr.io/renovatebot/base-image | 13.45.4 | 13.45.5 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-07 18:27:36 +00:00
RahulGautamSingh
ff037fa7c2
fix(prune): use configured base branch when single non-default baseBranchPatterns is set ( #43152 )
2026-05-07 17:09:10 +00:00