Commit Graph

27161 Commits

Author SHA1 Message Date
Sebastian Poxhofer 1b8c781e46 ci: do not fail pnpm check if the patterns do not match (#44325) 2026-07-01 14:28:17 +00:00
Sebastian Poxhofer d9d3fb28da chore: use pnpm catalog instead of $ refs (#44318) 2026-07-01 14:25:40 +00:00
renovate[bot] 0f6134d2ae chore(deps): update docker/setup-qemu-action action to v4.2.0 (main) (#44320)
chore(deps): update docker/setup-qemu-action action to v4.2.0

| datasource  | package                  | from   | to     |
| ----------- | ------------------------ | ------ | ------ |
| github-tags | docker/setup-qemu-action | v4.1.0 | v4.2.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-01 13:26:31 +00:00
renovate[bot] 0744b7cdb3 build(deps): update aws-sdk-js-v3 monorepo to v3.1075.0 (main) (#44316)
build(deps): update aws-sdk-js-v3 monorepo to v3.1075.0

| datasource | package                       | from     | to       |
| ---------- | ----------------------------- | -------- | -------- |
| npm        | @aws-sdk/client-codecommit    | 3.1053.0 | 3.1075.0 |
| npm        | @aws-sdk/client-ec2           | 3.1053.0 | 3.1075.0 |
| npm        | @aws-sdk/client-ecr           | 3.1053.0 | 3.1075.0 |
| npm        | @aws-sdk/client-eks           | 3.1053.0 | 3.1075.0 |
| npm        | @aws-sdk/client-rds           | 3.1053.0 | 3.1075.0 |
| npm        | @aws-sdk/client-s3            | 3.1053.0 | 3.1075.0 |
| npm        | @aws-sdk/credential-providers | 3.1053.0 | 3.1075.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.249.5
2026-07-01 00:28:01 +00:00
renovate[bot] 278ec320fb chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.4 (main) (#44302)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.4

| datasource | package                            | from    | to      |
| ---------- | ---------------------------------- | ------- | ------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.12.3 | 14.12.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.249.4
2026-06-30 22:15:45 +00:00
Taku Kodama 333ace1fcf fix(manager/mise): install resolver tools during mise lock (#44174)
* fix(manager/mise): install resolver tools during mise lock

When binarySource=install, Containerbase only installs tools listed in
toolConstraints. mise lock can invoke npm, go, and gem CLIs while
resolving versions for those backends, but Renovate previously only
installed mise itself.

* fix(manager/mise): use go constraint for golang resolver

* test(manager/mise): remove redundant resolver constraint test

* test(manager/mise): cover resolver tool dynamic installs

* test(manager/mise): cover unconstrained resolver lock updates

* Update lib/modules/manager/mise/artifacts.ts

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

* style(manager/mise): fix prettier whitespace in JSDoc comment

* test(manager/mise): clarify what happens with no `constraints`

* chore(manager/mise): update JsDoc

---------

Co-authored-by: Jamie Tanna <github@jamietanna.co.uk>
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
2026-06-30 21:20:47 +00:00
renovate[bot] eee0d979a4 chore(deps): update dependency pnpm to v11.9.0 (main) (#44310)
chore(deps): update dependency pnpm to v11.9.0

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | pnpm    | 11.8.0 | 11.9.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-30 17:32:14 +00:00
renovate[bot] 4d1ec5b588 chore(deps): update dependency uv to v0.11.26 (main) (#44308)
chore(deps): update dependency uv to v0.11.26

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.25 | 0.11.26 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.249.3
2026-06-30 16:36:20 +00:00
renovate[bot] 04bf2f7af0 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.69.3 (main) (#44309)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.69.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.69.1 | 13.69.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-30 16:32:34 +00:00
renovate[bot] 72e145bf3a chore(deps): update dependency protobufjs@8.0.1 to v8.6.5 (main) (#44307)
chore(deps): update dependency protobufjs@8.0.1 to v8.6.5

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.6.4 | 8.6.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-30 15:35:55 +00:00
renovate[bot] ed564a9ceb chore(deps): update dependency astral-sh/uv to v0.11.26 (main) (#44306)
chore(deps): update dependency astral-sh/uv to v0.11.26

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.25 | 0.11.26 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-30 15:34:44 +00:00
renovate[bot] 5e11ad06d3 build(deps): update dependency protobufjs to v8.6.5 (main) (#44303)
build(deps): update dependency protobufjs to v8.6.5

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.6.4 | 8.6.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.249.2
2026-06-30 14:47:09 +00:00
renovate[bot] b034878c37 chore(deps): update dependency vite to v8.1.0 (main) (#44301)
chore(deps): update dependency vite to v8.1.0

| datasource | package | from   | to    |
| ---------- | ------- | ------ | ----- |
| npm        | vite    | 8.0.16 | 8.1.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-30 14:32:02 +00:00
renovate[bot] ffe66e3681 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.69.1 (main) (#44300)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.69.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.69.0 | 13.69.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.249.1
2026-06-30 10:34:35 +00:00
renovate[bot] 1c191d262d chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.3 (main) (#44299)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.3

| datasource | package                            | from    | to      |
| ---------- | ---------------------------------- | ------- | ------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.12.2 | 14.12.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-30 09:43:18 +00:00
renovate[bot] b0bbd8583b chore(deps): update dependency @biomejs/biome to v2.5.1 (main) (#44297)
chore(deps): update dependency @biomejs/biome to v2.5.1

| datasource | package        | from  | to    |
| ---------- | -------------- | ----- | ----- |
| npm        | @biomejs/biome | 2.5.0 | 2.5.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-30 08:37:13 +00:00
Sergei Zharinov 9ad78755c5 feat(cache): use binary envelopes for package cache writes (#43922)
* feat(cache): use binary envelopes for package cache writes

* feat(cache): upgrade legacy file cache entries to envelopes on read

The file backend's cleanup decides what to keep from cacache index metadata
alone, so legacy entries (which store expiry inside the payload) would all be
purged on the first sweep after upgrade, cooling the cache.

Add a best-effort `upgradeLegacyEntry` hook on the base class, overridden only
by the file backend, that rewrites a still-valid legacy entry as an envelope
with the same expiry when it is read. The working set converts itself during the
run, so it survives cleanup. Redis and SQLite govern expiry natively and inherit
the no-op default.
43.249.0
2026-06-29 21:08:19 +00:00
renovate[bot] 81040a45ae chore(deps): update dependency @smithy/util-stream to v4.7.2 (main) (#44293)
chore(deps): update dependency @smithy/util-stream to v4.7.2

| datasource | package             | from  | to    |
| ---------- | ------------------- | ----- | ----- |
| npm        | @smithy/util-stream | 4.7.1 | 4.7.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 18:32:39 +00:00
renovate[bot] b9e7f04900 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.69.0 (main) (#44290)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.69.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.68.2 | 13.69.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.248.0
2026-06-29 15:42:24 +00:00
renovate[bot] 99a6e31ce0 chore(deps): update dependency oxlint to v1.71.0 (main) (#44288)
chore(deps): update dependency oxlint to v1.71.0

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | oxlint  | 1.70.0 | 1.71.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.247.1
2026-06-29 12:38:03 +00:00
renovate[bot] 1c7dde3e23 build(deps): update dependency cronstrue to v3.21.0 (main) (#44287)
build(deps): update dependency cronstrue to v3.21.0

| datasource | package   | from   | to     |
| ---------- | --------- | ------ | ------ |
| npm        | cronstrue | 3.20.0 | 3.21.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 12:37:45 +00:00
Sergei Zharinov 5d7903979a feat(versioning/node): support Semver pre-release versions for Node 27 (#44281) 43.247.0 2026-06-29 08:15:30 +00:00
renovate[bot] ce5f708385 docs: update references to renovatebot/github-action to v46.1.17 (main) (#44284)
docs: update references to renovatebot/github-action to v46.1.17

| datasource  | package                   | from     | to       |
| ----------- | ------------------------- | -------- | -------- |
| github-tags | renovatebot/github-action | v46.1.16 | v46.1.17 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 02:34:31 +00:00
renovate[bot] 5190e1ab36 chore(deps): lock file maintenance (main) (#44283)
chore(deps): lock file maintenance

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 01:39:53 +00:00
renovate[bot] e84faa2542 docs: update references to renovate/renovate (main) (#44282)
docs: update references to renovate/renovate

| datasource | package           | from     | to       |
| ---------- | ----------------- | -------- | -------- |
| docker     | renovate/renovate | 43.234.0 | 43.246.1 |
| docker     | renovate/renovate | 43.234   | 43.246   |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 01:38:32 +00:00
renovate[bot] 73a333441e docs: update references to otel/opentelemetry-collector-contrib to v0.155.0 (main) (#44280)
docs: update references to otel/opentelemetry-collector-contrib to v0.155.0

| datasource | package                              | from    | to      |
| ---------- | ------------------------------------ | ------- | ------- |
| docker     | otel/opentelemetry-collector-contrib | 0.154.0 | 0.155.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 00:33:19 +00:00
renovate[bot] a1669f3ba7 docs: update references to python to 5c48543 (main) (#44279)
docs: update references to python to 5c48543

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-29 00:32:57 +00:00
renovate[bot] 98b50a2917 build(deps): update dependency @renovatebot/osv-offline to v3.0.4 (main) (#44278)
build(deps): update dependency @renovatebot/osv-offline to v3.0.4

| datasource | package                  | from  | to    |
| ---------- | ------------------------ | ----- | ----- |
| npm        | @renovatebot/osv-offline | 3.0.3 | 3.0.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.246.1
2026-06-28 19:32:50 +00:00
github-actions[bot] 27b87854df feat(data): automatic update of static data (#44274)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
43.246.0
2026-06-28 14:13:27 +00:00
renovate[bot] 2ac478d689 chore(deps): update dependency lint-staged to v17.0.8 (main) (#44273)
chore(deps): update dependency lint-staged to v17.0.8

| datasource | package     | from   | to     |
| ---------- | ----------- | ------ | ------ |
| npm        | lint-staged | 17.0.7 | 17.0.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-27 20:33:15 +00:00
Jamie Tanna bcd44b991f feat(onboarding): add a summary for detected package files (#44258)
* refactor(onboarding): extract a function for calculating packageFiles

As part of a future change, we'll introduce a "summary" view for larger
repositories, and having a function extracted makes intent clearer.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>

* refactor(onboarding): add a summary for detected package files

As part of future changes in #41502, we're introducing a
Platform-limit-aware onboarding/reconfigure flow that will provide a
summary where appropriate.

Before we do so, we can introduce the new functionality - but not
integrate it right now - to incrementally add support.

As a slightly better interface when we have a large list of detected
package files, we can provide a summary per Manager.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>

* refactor(onboarding): group 3+ files under a directory as a list

As it's a more readable summary, especially with i.e. GitHub Actions,
where all package files commonly share the same directory.

The use of `3` as the lower bound was chosen without any research or too much
thought put into it.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>

---------

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
43.245.0
2026-06-27 15:14:00 +00:00
renovate[bot] 5281211a30 chore(deps): update dependency memfs to v4.57.8 (main) (#44271)
chore(deps): update dependency memfs to v4.57.8

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | memfs   | 4.57.7 | 4.57.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-27 12:29:46 +00:00
renovate[bot] f30fdc63f0 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.68.2 (main) (#44270)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.68.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.68.1 | 13.68.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.244.4
2026-06-27 02:27:30 +00:00
renovate[bot] 5f7fb2f6c1 chore(deps): update dependency uv to v0.11.25 (main) (#44269)
chore(deps): update dependency uv to v0.11.25

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.24 | 0.11.25 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-27 01:26:51 +00:00
renovate[bot] f338cbc995 chore(deps): update dependency astral-sh/uv to v0.11.25 (main) (#44268)
chore(deps): update dependency astral-sh/uv to v0.11.25

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.24 | 0.11.25 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-27 01:26:26 +00:00
renovate[bot] 7d9248cb5f chore(deps): update dependency @types/luxon to v3.7.2 (main) (#44265)
chore(deps): update dependency @types/luxon to v3.7.2

| datasource | package      | from  | to    |
| ---------- | ------------ | ----- | ----- |
| npm        | @types/luxon | 3.7.1 | 3.7.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-26 20:37:44 +00:00
renovate[bot] cf74a67b82 build(deps): update dependency semver to v7.8.5 (main) (#44263)
build(deps): update dependency semver to v7.8.5

| datasource | package | from  | to    |
| ---------- | ------- | ----- | ----- |
| npm        | semver  | 7.8.4 | 7.8.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.244.3
2026-06-26 19:35:02 +00:00
Sebastian Poxhofer a5393774a2 fix(http/github): handle Github got errors containing falsely an object (#44259)
* fix(http/github): handle Github got errors containing falsely an object

* test: improve test naming
43.244.2
2026-06-26 16:38:44 +00:00
renovate[bot] cced14c769 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.68.1 (main) (#44261)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.68.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.68.0 | 13.68.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-26 16:33:41 +00:00
renovate[bot] 61147d73be chore(deps): update dependency @containerbase/istanbul-reports-html to v2.0.8 (main) (#44252)
chore(deps): update dependency @containerbase/istanbul-reports-html to v2.0.8

| datasource | package                              | from  | to    |
| ---------- | ------------------------------------ | ----- | ----- |
| npm        | @containerbase/istanbul-reports-html | 2.0.7 | 2.0.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-26 12:55:52 +00:00
Sebastian Poxhofer 1e43d46756 fix(schema-utils): support for GitHub bot style email addresses (#44249) 43.244.1 2026-06-26 12:43:10 +00:00
renovate[bot] 8f38e3a1c0 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.68.0 (main) (#44250)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.68.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.67.2 | 13.68.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.244.0
2026-06-26 11:34:31 +00:00
renovate[bot] f387cbebd6 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.67.2 (main) (#44241)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.67.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.67.1 | 13.67.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.243.2
2026-06-26 00:28:43 +00:00
renovate[bot] 06153aef8e build(deps): update dependency cronstrue to v3.20.0 (main) (#44238)
build(deps): update dependency cronstrue to v3.20.0

| datasource | package   | from   | to     |
| ---------- | --------- | ------ | ------ |
| npm        | cronstrue | 3.14.0 | 3.20.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.243.1
2026-06-25 17:31:35 +00:00
Tobias Bieniek b84a54cda7 fix(datasource/crate): tolerate null metadata fields (#44227)
* fix(datasource/crate): tolerate null metadata fields

crates.io returns `null` for unset crate metadata fields. `z.string().optional()`
rejects `null`, so a single null field (e.g. `documentation` on the `sentry` crate)
failed the whole metadata parse and discarded the valid `repository`, leaving
`sourceUrl` unset and breaking monorepo grouping. Use `.nullish()` so null fields
are tolerated.

* datasource/crate: Use `Nullish()` for metadata

* datasource/crate: Use `sentry` for null metadata test

* datasource/crate: Use `DeepNullish()` for metadata
43.243.0
2026-06-25 15:21:39 +00:00
Sebastian Poxhofer 04fb640308 feat(replacements): add @aws-sdk/smithy-client to @smithy/smithy-client (#44230) 2026-06-25 15:19:28 +00:00
Jamie Tanna 62277c66a1 docs: don't show client-side rendered version number (#44224)
When folks are using the pre-built Mkdocs site, it can be confusing that
the client-side rendered "latest" version of the Renovate CLI doesn't
match the version used for the pre-built docs.

As we have a version noted in the footer of the exact version of the
Renovate version these docs correspond to, we should recommend folks
lean on that instead.

Additionally, on the public docs.renovatebot.com site, we're always at
the version anyway, so it's not worthwhile showing this.
2026-06-25 12:36:55 +00:00
renovate[bot] ed10a46224 chore(deps): update dependency pnpm to v11.8.0 (main) (#44063)
chore(deps): update dependency pnpm to v11.8.0

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | pnpm    | 11.5.2 | 11.8.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-25 11:32:52 +00:00
Matthew Nitschke 2258aa4180 fix(manager/pub): Always populate pub extracted constraints (#44220)
always populate pub extracted constraints
43.242.2
2026-06-25 05:51:41 +00:00
renovate[bot] 50e54864ff fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.67.1 (main) (#44223)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.67.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.67.0 | 13.67.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.242.1
2026-06-25 04:30:32 +00:00