Commit Graph

27161 Commits

Author SHA1 Message Date
Jamie Tanna 29243d0559 chore(util/exec): fix typo (#44946)
Surfaced in https://togithub.com/SchemaStore/schemastore/pull/6142
2026-07-30 15:41:27 +00:00
renovate[bot] d422e51e18 chore(deps): update dependency @smithy/util-stream to v4.7.12 (main) (#44929)
chore(deps): update dependency @smithy/util-stream to v4.7.12

| datasource | package             | from   | to     |
| ---------- | ------------------- | ------ | ------ |
| npm        | @smithy/util-stream | 4.7.11 | 4.7.12 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-30 14:40:07 +00:00
Bram Rongen 98b7710df5 fix(composer): detect already-updated lockfile updates for dev dependencies (#44805)
updateLockedDependency() only searched the packages section of
composer.lock, so updates to packages-dev dependencies were never
recognized as already committed to the branch. Every Renovate run then
fell back to a full artifact update and rebuilt the branch from a clean
base, force-pushing grouped composer PRs containing dev dependencies
whenever the base branch had moved - even with identical content.
44.3.3
2026-07-30 12:57:30 +00:00
cffnpwr 97fcec199b fix(manager/mise): use semver versioning for cargo backend crates (#44966) 44.3.2 2026-07-30 12:22:52 +00:00
Jamie Tanna 1247df7fc4 fix(workers/repository): apply minimumReleaseAge to digest updates (#44965)
In some cases, we hadn't correctly wired in the `minimumReleaseAge`
checks for `digest`, due to the `currentValue` not changing.

To handle this, we need to:

- use our helper methods for calculating whether the `minimumReleaseAge`
  has passed
- handle a new digest's new `releaseTimestamp`
  the current timestamp
- intentionally not gate `minimumConfidence`, as this is only computed
  per-release, not at the digest level
- note the fixed behaviour, and clarify when it will/will not work
- add coverage for all generated updates for `digest`s, including when
  remapping a Go Modules update as a `digest`
- clarify that `filterInternalChecks` and
  `applyMinimumReleaseAgeToDigestUpdate` should stay in sync

Co-authored-by: Claude Fable 5 <jamie.tanna+claude-code@mend.io>
44.3.1
2026-07-30 12:06:25 +00:00
Jamie Tanna 10da664674 chore(config): be explicit about Renovate CLI in prFooter (#44949)
* chore(config): be explicit about `Renovate CLI` in `prFooter`

This was something I should have done in
72968d3726.

* fixup! chore(config): be explicit about `Renovate CLI` in `prFooter`
2026-07-30 12:00:37 +00:00
silverwind 11a217ea2e fix(config-validator): warn when RE2 is not in use (#44894)
* fix(config-validator): warn when RE2 is not in use

Without RE2 the validator checks patterns with the JS RegExp engine, which
accepts syntax RE2 rejects, so configs can validate clean here and then be
rejected when Renovate runs.

Co-Authored-By: Claude (Opus 5) <noreply@anthropic.com>

* fix(config-validator): debug log for the RE2 opt-out

Setting RENOVATE_X_IGNORE_RE2 is deliberate, so it does not warrant a warning,
matching what the global worker already does.

Co-Authored-By: Claude (Opus 5) <noreply@anthropic.com>

---------

Co-authored-by: Claude (Opus 5) <noreply@anthropic.com>
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
2026-07-30 11:00:48 +00:00
wwuck c526a2630a feat(pre-commit): support forgejo-tags datasource (#44923)
* feat(pre-commit): support forgejo-tags datasource

add tests for code.forgejo.org and codeberg.org

* chore: revert formatting changes

revert unintentional automatic formatting changes

---------

Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
44.3.0
2026-07-30 10:52:53 +00:00
renovate[bot] 54609b47f2 chore(deps): update dependency lint-staged to v17.2.0 (main) (#44962)
chore(deps): update dependency lint-staged to v17.2.0

| datasource | package     | from   | to     |
| ---------- | ----------- | ------ | ------ |
| npm        | lint-staged | 17.1.1 | 17.2.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-30 10:32:02 +00:00
renovate[bot] 3ea610a70a chore(deps): update github/codeql-action action to v4.37.4 (main) (#44961)
chore(deps): update github/codeql-action action to v4.37.4

| datasource  | package              | from    | to      |
| ----------- | -------------------- | ------- | ------- |
| github-tags | github/codeql-action | v4.37.3 | v4.37.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-30 10:31:12 +00:00
renovate[bot] 17951d4a17 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.5 (main) (#44960)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.5

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.78.4 | 13.78.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.2.3
2026-07-30 03:28:53 +00:00
renovate[bot] 6c536e410c fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.4 (main) (#44938)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.4

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.78.1 | 13.78.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.2.2
2026-07-29 21:28:39 +00:00
renovate[bot] c80292d443 chore(deps): update dependency pnpm to v11.16.0 (main) (#44957)
chore(deps): update dependency pnpm to v11.16.0

| datasource | package | from    | to      |
| ---------- | ------- | ------- | ------- |
| npm        | pnpm    | 11.15.1 | 11.16.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-29 20:32:21 +00:00
Jamie Tanna 5067543bb8 docs: note the accidental release of Renovate 44 (#44954) 2026-07-29 18:12:33 +00:00
Jamie Tanna 1fe48de57f docs(next-major): update links to Renovate 44 examples (#44945)
* docs(next-major): update links to Renovate 44 examples

After the inadvertent release of Renovate 44, we still need to follow
post-release actions, so we may as well keep these updated.

* docs(next-major): add reference to major version bump in docs
2026-07-29 17:32:43 +00:00
renovate[bot] cb5c6d6446 build(deps): update node.js to v24.18.1 (main) (#44951)
build(deps): update node.js to v24.18.1

| datasource   | package | from     | to       |
| ------------ | ------- | -------- | -------- |
| node-version | node    | v24.18.0 | v24.18.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.2.1
2026-07-29 16:50:09 +00:00
Ville Skyttä fdd3d0231d feat(github-actions): support UpCloudLtd/upcloud-cli-action ver input (#44947)
feat(github-actions): support UpCloudLtd/upcloud-cli-action version input

Extract with.version as UpCloudLtd/upcloud-cli GitHub releases
dependency.

Ref https://github.com/UpCloudLtd/upcloud-cli-action#inputs
44.2.0
2026-07-29 16:35:13 +00:00
Martin Costello e3655afe46 feat(presets/monorepo): Add YamlDotNet as monorepo (#44937)
feat(presets): Add YamlDotNet as monorepo

Add monorepo for YamlDotNet NuGet packages.
44.1.0
2026-07-29 16:11:17 +00:00
renovate[bot] ba0182f89f chore(deps): update renovate/renovate docker tag to v44 (main) (#44942)
chore(deps): update renovate/renovate docker tag to v44

| datasource | package           | from     | to     |
| ---------- | ----------------- | -------- | ------ |
| docker     | renovate/renovate | 43.281.1 | 44.0.1 |
| docker     | renovate/renovate | 43.281   | 44.0   |
| docker     | renovate/renovate | 43       | 44     |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-29 14:39:46 +00:00
Jamie Tanna 710913e218 ci: don't allow breaking changes in PR commit messages (#44944)
Renovate 44.0.0 was incorrectly released from #44004 due to the
`BREAKING ...` reference in the commit message.

Renovate uses Squash Merge as our method for merging commits into
`main`, and when enabled with the Merge Queue[0], this doesn't provide
maintainers with the ability to inspect the commit messages before
merging (which would be the case if not using the Merge Queue, we would
likely rewrite the commit message prior to merge.

With this in mind, Renovate maintainers often don't inspect the commit
messages, allowing them to stay as they are, as they'll be squashed into
the final commit.

In the case of #44004, this led to us missing the `BREAKING ...`
trailing message - from changes that were split into #44939 - and
because of this, semantic-release published this as a major release.

As a means to prevent this happening again, we can introduce a CI check
that performs a full `semantic-release --dry-run` programatically, so we
can avoid relying on log lines from `semantic-release`.

This then flags if there is a suggested major release, and if so,
rejecting it.

Co-authored-by: Claude Opus 4.8 (1M context) <jamie.tanna+claude-code@mend.io>
2026-07-29 14:39:20 +00:00
renovate[bot] 04b629b128 build(deps): update dependency p-queue to v9.3.3 (main) (#44900)
build(deps): update dependency p-queue to v9.3.3

| datasource | package | from  | to    |
| ---------- | ------- | ----- | ----- |
| npm        | p-queue | 9.3.1 | 9.3.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.0.1
2026-07-29 12:23:42 +00:00
Niels Pardon 533bc62eb4 refactor(manager/pixi): extract shared pixi.lock update helper (#44941)
* refactor(manager/pixi): extract shared pixi.lock update helper

* test(manager/pixi): cover shared pixi.lock helper directly

Add a dedicated lockfile.spec.ts that exercises updatePixiLockfile
directly (gate, package-file write branch, lockfile maintenance,
unchanged, constraint pass-through, and error handling), and slim the
pixi and pep621 call-site specs down to their own behavior: how each
derives the pixi constraint and that they delegate to the shared helper.
2026-07-29 11:30:25 +00:00
Niels Pardon c3c70b8cdb feat(managers/pep621): update pixi.lock if present (#44004)
* feat(managers/pep621): update pixi.lock if present

* test(managers/pep621): cover pixi requires-pixi from workspace table

* refactor(manager/pixi): extract shared pixi.lock update helper

* test(manager/pep621): use arrange-act-assert spacing in pixi tests

* refactor(manager/pixi): revert shared pixi.lock helper extraction

Move the extraction of the shared pixi.lock update helper into a
follow-up PR, as requested in review. The pep621 pixi processor and the
pixi manager again carry their own lock-update logic.

This reverts commit 743db204f2.

* feat(manager/pep621): gate pixi.lock updates behind allowedUnsafeExecutions

`pixi lock` can execute arbitrary code from conda package hooks, so the
pep621 manager now only updates `pixi.lock` when `pixi` is included in the
global `allowedUnsafeExecutions` option, following the same pattern as the
`mise` manager. When `pixi` is not allowed, PEP 621 dependencies in
`pyproject.toml` are still updated but `pixi.lock` is left unchanged.

https://pixi.prefix.dev/latest/security/#4-treat-package-hooks-as-code-execution

* feat(manager/pixi)!: gate pixi.lock updates behind allowedUnsafeExecutions

The pixi manager runs `pixi lock`, which can execute arbitrary code from
conda package hooks. Like the pep621 manager, it now only updates
`pixi.lock` when `pixi` is included in the global `allowedUnsafeExecutions`
option. When it is not allowed, the package file is still updated but
`pixi.lock` is left unchanged.

https://pixi.prefix.dev/latest/security/#4-treat-package-hooks-as-code-execution

BREAKING CHANGE: The `pixi` manager no longer updates `pixi.lock`
automatically. To keep `pixi.lock` updated, add `pixi` to the global
`allowedUnsafeExecutions` option.
44.0.0
2026-07-29 10:31:15 +00:00
Niels Pardon f60995a404 feat(manager/pixi): gate pixi.lock updates behind allowedUnsafeExecutions (#44939)
feat(manager/pixi): gate pixi.lock updates behind allowedUnsafeExecutions

The pixi manager runs `pixi lock`, which can execute arbitrary code from
conda package hooks. It now only updates `pixi.lock` when `pixi` is
included in the global `allowedUnsafeExecutions` option, following the same
pattern as the `mise` manager. When `pixi` is not allowed, the package file
is still updated but `pixi.lock` is left unchanged.

https://pixi.prefix.dev/latest/security/#4-treat-package-hooks-as-code-execution
43.288.0
2026-07-29 09:18:02 +00:00
Gabriel-Ladzaretti 5ff2229e27 feat(exec): support custom stream output writers (#44910) 2026-07-29 07:10:32 +00:00
renovate[bot] 736438b5e8 chore(deps): update dependency lint-staged to v17.1.1 (main) (#44935)
chore(deps): update dependency lint-staged to v17.1.1

| datasource | package     | from   | to     |
| ---------- | ----------- | ------ | ------ |
| npm        | lint-staged | 17.1.0 | 17.1.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.287.0
2026-07-29 06:33:38 +00:00
jfra1397 932b7b26b5 feat(copier): convert ssh _src_path to https URL for datasource lookup (#44552)
Convert SSH-style template URLs to their HTTPS equivalent when
constructing the packageName for the git-tags datasource lookup,
mirroring what the git-submodules manager does. This allows the
lookup to be authenticated via hostRules credentials on setups
which access the Git host over HTTPS only.

The answers file itself keeps the original URL, so local
'copier update' runs by developers continue to use SSH.

Discussed in #44528
2026-07-29 06:19:46 +00:00
Felipe Santos d32e38ec2b fix(github): include commitTrailers in platform-native commits (#44918)
* fix(github): include commitTrailers in platform-native commits

The GitHub platform-native commit path (platformCommit) recreates the
commit via the REST API using only message, so trailers from
commitTrailers / :gitSignOff were dropped even though prepareCommit
wrote them into the local commit.

* test: use codeBlock for multi-line commit trailer expectations

* Remove unnecessary comment

* refactor(gerrit): format commit message with shared helper

Use formatCommitMessage for Gerrit reserved trailers so the final
message is built the same way as the git and GitHub platform-native
paths, then clear trailers so prepareCommit does not append them twice.

* Revert "refactor(gerrit): format commit message with shared helper"

This reverts commit d230fa3802.

* refactor(git): fold commit trailers into the message before scm

Remove CommitFilesConfig.trailers so platforms only ever see a fully
formatted message. Workers call formatCommitMessage once; prepareCommit
and GitHub platform-native commits pass message through as-is. Gerrit
parses the existing trailer block to merge Renovate-Branch/Change-Id.

* refactor(git): drop formatCommitMessage helper

Trailers are already folded into message at the worker boundary, so the
shared formatter only re-joined strings. Inline that at the few call sites
and keep splitCommitMessage for Gerrit's reserved-trailer merge.

* revert: keep the minimal commitTrailers platform-native fix

Drop the later refactors (fold trailers into message, Gerrit changes,
splitCommitMessage). Keep formatCommitMessage shared by prepareCommit
and GitHub platform-native commits only; Gerrit is unchanged.
2026-07-29 06:16:44 +00:00
renovate[bot] 1809104c03 chore(deps): update dependency oxlint-tsgolint to v7 (main) (#44907)
chore(deps): update dependency oxlint-tsgolint to v7

| datasource | package         | from   | to       |
| ---------- | --------------- | ------ | -------- |
| npm        | oxlint-tsgolint | 0.25.0 | 7.0.2001 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-29 05:50:39 +00:00
renovate[bot] 648b7a85b6 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.1 (main) (#44932)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.78.0 | 13.78.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.286.1
2026-07-29 02:29:43 +00:00
renovate[bot] db1b150aa1 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.0 (main) (#44931)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.77.9 | 13.78.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.286.0
2026-07-28 21:31:42 +00:00
renovate[bot] 59dca2b8b8 build(deps): update opentelemetry-js monorepo (main) (#44930)
build(deps): update opentelemetry-js monorepo

| datasource | package                                 | from    | to      |
| ---------- | --------------------------------------- | ------- | ------- |
| npm        | @opentelemetry/context-async-hooks      | 2.9.0   | 2.10.0  |
| npm        | @opentelemetry/exporter-trace-otlp-http | 0.220.0 | 0.221.0 |
| npm        | @opentelemetry/instrumentation          | 0.220.0 | 0.221.0 |
| npm        | @opentelemetry/instrumentation-http     | 0.220.0 | 0.221.0 |
| npm        | @opentelemetry/otlp-transformer         | 0.220.0 | 0.221.0 |
| npm        | @opentelemetry/resources                | 2.9.0   | 2.10.0  |
| npm        | @opentelemetry/sdk-trace-base           | 2.9.0   | 2.10.0  |
| npm        | @opentelemetry/sdk-trace-node           | 2.9.0   | 2.10.0  |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-28 20:31:38 +00:00
renovate[bot] 9fe51ed0c8 chore(deps): update dependency uv to v0.12.0 (main) (#44928)
chore(deps): update dependency uv to v0.12.0

| datasource      | package      | from    | to     |
| --------------- | ------------ | ------- | ------ |
| github-releases | astral-sh/uv | 0.11.33 | 0.12.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-28 19:31:14 +00:00
renovate[bot] 5b56a5a3ba chore(deps): update dependency astral-sh/uv to v0.12.0 (main) (#44927)
chore(deps): update dependency astral-sh/uv to v0.12.0

| datasource      | package      | from    | to     |
| --------------- | ------------ | ------- | ------ |
| github-releases | astral-sh/uv | 0.11.33 | 0.12.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-28 19:31:09 +00:00
renovate[bot] 05f36d512b chore(deps): update dependency tsdown to v0.22.13 (main) (#44925)
chore(deps): update dependency tsdown to v0.22.13

| datasource | package | from    | to      |
| ---------- | ------- | ------- | ------- |
| npm        | tsdown  | 0.22.12 | 0.22.13 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-28 16:38:38 +00:00
Sergei Zharinov 2a5308bafb fix(packagist): Throw on transient errors (#44328)
* fix(packagist): Throw on transient errors

* Update index.ts

* fix coverage

* Update index.ts
43.285.7
2026-07-28 15:33:38 +00:00
Jamie Tanna 12f5fde66e refactor(types): make currentVersionTimestamp a Timestamp (#44917)
To more strongly type it for other usages.
2026-07-28 13:03:28 +00:00
renovate[bot] 18c59f8d95 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.77.9 (main) (#44919)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.77.9

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.77.8 | 13.77.9 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.285.6
2026-07-28 12:36:37 +00:00
Jamie Tanna 5ffc308673 docs(manager): indicate where lockFileMaintenance runs external commands (#44914)
As found with recent changes to the Terraform manager, although we
generally have `lockFileMaintenance` being executed by an external
package manager being invoked by `exec(...)`, there are a few package
managers that do not do so.

To make it very clear how this happens, we can add a new field to the
Manager API, which will provide a means to document this.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
43.285.5
2026-07-28 11:44:22 +00:00
Felipe Santos feeb23667c fix(datasource/go): resolve sourceUrl from GOPROXY Origin (#44902)
* fix(datasource/go): resolve sourceUrl from goproxy Origin

Use the Origin field from the existing @latest proxy response so vanity
modules get a sourceUrl without a go-get request to the vanity host.

* Rework some comments

* Update lib/modules/datasource/go/releases-goproxy.spec.ts

Co-authored-by: Jamie Tanna <github@jamietanna.co.uk>

---------

Co-authored-by: Jamie Tanna <github@jamietanna.co.uk>
2026-07-28 11:37:43 +00:00
renovate[bot] 9c7d468c3d chore(deps): update dependency uv to v0.11.33 (main) (#44913)
chore(deps): update dependency uv to v0.11.33

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.32 | 0.11.33 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-28 11:35:21 +00:00
renovate[bot] e41e31525a chore(deps): update dependency astral-sh/uv to v0.11.33 (main) (#44912)
chore(deps): update dependency astral-sh/uv to v0.11.33

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.32 | 0.11.33 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-28 11:35:00 +00:00
renovate[bot] 9c1fe2c8a9 chore(deps): update dependency @biomejs/biome to v2.5.5 (main) (#44906)
chore(deps): update dependency @biomejs/biome to v2.5.5

| datasource | package        | from  | to    |
| ---------- | -------------- | ----- | ----- |
| npm        | @biomejs/biome | 2.5.4 | 2.5.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-28 08:26:53 +00:00
Arnaud Dezandee 5173de026b refactor: move checkMinimumReleaseAge to lib/util/minimum-release-age.ts (#44904) 2026-07-28 08:11:05 +00:00
renovate[bot] 196101a6bb chore(deps): update dependency oxlint-tsgolint to v0.25.0 (main) (#44424)
* chore(deps): update dependency oxlint-tsgolint to v0.25.0

| datasource | package         | from   | to     |
| ---------- | --------------- | ------ | ------ |
| npm        | oxlint-tsgolint | 0.23.0 | 0.25.0 |

* chore: fix new no-unnecessary-type-assertion findings

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sebastian Poxhofer <sebastian.poxhofer@stedi.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-28 07:04:21 +00:00
renovate[bot] 48399bc198 build(deps): update dependency re2 to v1.26.1 (main) (#44903)
build(deps): update dependency re2 to v1.26.1

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | re2     | 1.26.0 | 1.26.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.285.4
2026-07-28 05:31:58 +00:00
renovate[bot] 352c728cab build(deps): update dependency p-map to v7.0.6 (main) (#44893)
build(deps): update dependency p-map to v7.0.6

| datasource | package | from  | to    |
| ---------- | ------- | ----- | ----- |
| npm        | p-map   | 7.0.5 | 7.0.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.285.3
2026-07-27 21:34:26 +00:00
renovate[bot] dfc9a0ae9f fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.77.8 (main) (#44892)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.77.8

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.77.7 | 13.77.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.285.2
2026-07-27 20:32:32 +00:00
Quentin BERTRAND d83651c8de fix(gerrit): use max available Code-Review vote value for autoApprove (#44425)
* fix(gerrit): use max available Code-Review vote value for autoApprove

* Update lib/modules/platform/gerrit/scm.ts

Co-authored-by: Felipe Santos <felipecassiors@gmail.com>

* refactor(gerrit): extract Code-Review label name into a constant

* fix(gerrit): skip Code-Review vote and warn if label is not defined on project

* test(gerrit): restore Code-Review+2 auto-approve test with a defined label

* docs(gerrit): shorten getAutoApproveLabelValue() comment

* fix(gerrit): use static log message with metadata object for logger.warn

* refactor(gerrit): extract GerritLabels type alias

---------

Co-authored-by: Felipe Santos <felipecassiors@gmail.com>
43.285.1
2026-07-27 19:35:42 +00:00
renovate[bot] 707c440a1b chore(deps): update dependency @smithy/util-stream to v4.7.11 (main) (#44891)
chore(deps): update dependency @smithy/util-stream to v4.7.11

| datasource | package             | from   | to     |
| ---------- | ------------------- | ------ | ------ |
| npm        | @smithy/util-stream | 4.7.10 | 4.7.11 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-27 18:31:05 +00:00