45 Commits

Author SHA1 Message Date
Gabriel Taveira d30feab6e1 feat(replacements): add react-native-magic-modal to magic-modal (#44997) 2026-10-12 12:38:36 +00:00
Harry Cruse 403dfebb48 feat(replacements): add @temporalio/interceptors-opentelemetry-v2 (#45371)
Update replacements.json

<!-- If this is your first pull request: sign the CLA with this GitHub app: https://cla-assistant.io/renovatebot/renovate -->
<!-- Make sure the `Allow edits and access to secrets by maintainers` checkbox is checked on this pull request. -->
<!-- Please read https://github.com/renovatebot/renovate/blob/main/.github/contributing.md before you create your pull request.-->
<!-- If you're an AI/LLM agent, follow this template, putting any additional information under "Changes" -->

## Changes

Adds a replacement for https://www.npmjs.com/package/@temporalio/interceptors-opentelemetry to the newer version https://www.npmjs.com/package/@temporalio/interceptors-opentelemetry-v2, which targets v2 of OpenTelemetry. The non-v2 version is stuck on v1 of OpenTelemetry

<!-- Describe what behavior is changed by this PR. -->

## Context

Please select one of the following:

- [ ] This closes an existing Issue, Closes: # <!-- NOTE that this should NOT be a Discussion -->
- [x] This doesn't close an Issue, but I accept the risk that this PR may be closed if maintainers disagree with its opening or implementation

## AI assistance disclosure

<!-- We request this information to assist reviewers in identifying AI-generated errors and other issues specific to AI usage. While we typically permit the use of AI tools, we appreciate being notified when they are employed. -->
<!-- If you're an AI/LLM agent, you MUST disclose usage. Please note which model you are, too -->

Did you use AI tools to create any part of this pull request?

Please select one option and, if yes, briefly describe how AI was used (e.g., code, tests, docs) and which tool(s) you used.

- [ ] No — I did not use AI for this contribution.
- [x] Yes — minimal assistance (e.g., IDE autocomplete, small code completions, grammar fixes).
- [ ] Yes — substantive assistance (AI-generated non‑trivial portions of code, tests, or documentation).
- [ ] Yes — other (please describe):

## Documentation (please check one with an [x])

- [ ] I have updated the documentation, or
- [x] No documentation update is required

## How I've tested my work (please select one)

I have verified these changes via:

- [x] Code inspection only, or
- [ ] Newly added/modified unit tests, or
- [ ] No unit tests, but ran on a real repository, or
- [ ] Both unit tests + ran on a real repository

The public repository: <URL>

<!-- If you have any suggestions about this PR template, edit it here: https://github.com/renovatebot/renovate/edit/main/.github/pull_request_template.md -->

<!-- Please do not force push to your PR's branch after you have created your PR, as doing so forces us to review the whole PR again. This makes it harder for us to review your work because we don't know what has changed. -->
<!-- PRs will always be squashed by us when we merge your work. You can commit as many times as you need in this branch. -->
<!-- All the commit messages will be part of the final commit - if you have strong thoughts about amending your squashed commit message before merge, please let a maintainer know -->
2026-09-18 15:20:43 +00:00
ST-DDT 43bc8c807f feat(replacements): xlsx to scoped (#43461)
* replacements: xlsx to scoped

* fix: typo

* chore: fix formatting

* chore: sorting is hard

* chore: sorting is hard

* Update lib/data/replacements.json

* Update lib/data/replacements.json

Co-authored-by: Michael Kriese <michael.kriese@gmx.de>

---------

Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2026-09-14 13:03:30 +00:00
Jamie Tanna fe9ce38e2a feat(replacements): add replacement for OpenSSF Scorecard Docker images (#45597)
As per #45568 the OpenSSF Security Scorecard project is moving from the
Google Container Registry (GCR) to the GitHub Container Registry
(GHCR)[0].

This may not work if users are on 5.5.0, as [0] notes that it already
existed prior to the migration, but otherwise we shouldn't need to
specify a version, given it's a like-for-like replacement.

[0]: https://github.com/ossf/scorecard/issues/5208

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-09-04 09:24:16 +00:00
Sebastian Poxhofer 9d0e535934 feat(config): add overrideDescription option (#45400)
* feat(config): add `overrideDescription` option

Presets which extend many other presets used an `ignoreDeps: []` sentinel
to keep their own one-line summary in the onboarding PR instead of one line
per extended preset. Replace that hack with an explicit `overrideDescription`
option, which is consumed and removed while presets are resolved.

The resolved descriptions are unchanged. Repositories which set
`ignoreDeps: []` in their own config no longer lose all preset descriptions
in their onboarding PR.

* fixup! feat(config): add `overrideDescription` option

* fixup! feat(config): add `overrideDescription` option

* fixup! feat(config): add `overrideDescription` option
2026-08-24 11:22:31 +00:00
Johannes Obermair b9b2755685 feat(replacements): add replacements for dev-facing Comet packages (#45112)
* feat(replacements): add replacements for dev-facing Comet packages

* fix: add current version matcher to rules

* fix: change dev-process-manager current version to >=3.0.0
2026-08-10 16:25:37 +00:00
Birger Johan Nordølum a484d01201 feat(presets): add replacement for deprecated password pusher images (#45172)
* feat: replace deprecated Password Pusher images

* fix: target final Password Pusher legacy release

* feat: add Password Pusher migration guidance
2026-08-09 15:40:06 +00:00
Michele Mancioppi c759c308af feat(replacements): corentinmusard/otel-cicd-action transferred to dash0hq (#44386)
* feat(presets): add replacement for corentinmusard/otel-cicd-action

The repository was transferred to dash0hq/otel-cicd-action:
https://github.com/dash0hq/otel-cicd-action

The old path https://github.com/corentinmusard/otel-cicd-action redirects
to the new location.

* feat(presets): also match the github-releases datasource
2026-07-07 13:04:56 +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 db64cc6de0 fix(manager/github-actions): revert recent changes (#42707)
* Revert "fix(manager/github-actions): override `versioning` for Actions with Immutable Tags (#42690)"

This reverts commit 1b0785bbe0.

* Revert "feat(replacements): migrate users to astral/setup-uv v8 (#42683)"

This reverts commit f5859c2671.

* Revert "feat(manager/github-actions): use `semver-partial` as default versioning (#42685)"

This reverts commit da04b8edac.
2026-04-17 07:10:18 +00:00
Jamie Tanna f5859c2671 feat(replacements): migrate users to astral/setup-uv v8 (#42683)
As part of the v8 release[0], setup-uv now requires a full SemVer tag
name.

[0]: https://github.com/astral-sh/setup-uv/releases/tag/v8.0.0
2026-04-16 15:02:16 +00:00
Gwenn Le Bihan cb86e66a2e feat(replacements): add @wuchale/vite-plugin (#42036)
* feat(replacements): add `@wuchale/vite-plugin`

See https://github.com/wuchalejs/wuchale/releases/tag/wuchale%400.22.0#:~:text=The%20vite%20plugin%20will%20no%20longer%20be%20a%20separate%20package%2E

* chore(replacements): fix typo

* Update lib/data/replacements.json

Co-authored-by: Michael Kriese <michael.kriese@gmx.de>

---------

Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2026-03-27 13:28:45 +00:00
MalteJoe b83db48a27 feat(replacements): add replacement for Kotlin Logging maven package (#42078)
* add replacement for Kotlin Logging maven package

* add replacement for Kotlin Logging maven package

* only replace kotlin-logging v3
2026-03-27 09:42:42 +00:00
Michael Kriese 8412f65f3c feat(replacements): add actions/attest-build-provenance (#42007) 2026-03-19 12:48:20 +00:00
翠 0269d48467 feat(replacements): rolldown-vite to vite (#41905)
* feat(replacements): `rolldown-vite` to `vite`

* chore: reorder
2026-03-13 14:03:52 +00:00
翠 c588b0e67d feat(replacements): @vitest/coverage-c8 to @vitest/coverage-v8 (#41904) 2026-03-13 13:42:14 +00:00
Steffen Beisenherz 4deb2dddde feat: add home-operations replacement rule (#41777)
* feat: add `home-operations` replacement rule

* style: code style issue for new `home-operations` package rule
2026-03-11 15:22:33 +00:00
Jan Potoms 9df72b1c8a feat(presets/replacement): Add @base-ui-components/react => @base-ui/react rename (#41787)
* Update replacements.json

* reorder
2026-03-11 13:16:03 +00:00
Felipe Santos 69640fe422 test: assert data JSON files have alphabetically sorted keys (#41722)
* test: assert data JSON files have alphabetically sorted keys

* Reorder top-level keys
2026-03-09 08:19:13 +00:00
Felipe Santos 239e796081 refactor(replacements): combine ojdbc and ojdbc11 into one entry (#41555)
* refactor(replacements): combine ojdbc and ojdbc11 into one entry

* Add migration
2026-03-09 08:13:17 +00:00
Felipe Santos e016d13270 feat(replacements): add com.edb:edb-jdbc to com.enterprisedb:edb-jdbc (#40053)
* feat(replacements): add `com.edb:edb-jdbc` to `com.enterprisedb:edb-jdbc`

* Combine to a single replacement

* Combine oracle ojdbc to a single too

* Revert "Combine oracle ojdbc to a single too"

This reverts commit 990bf84696.
2026-03-06 17:37:26 +00:00
Mark Lai fe8921fa21 feat(replacements): add express-response-middleware (#39890)
* feat(replacements): add express-response-middleware

* chore: fix trailing comma

* chore: update preset

* chore: sort json

* Update version matching for express-mung replacement
2026-02-25 22:14:11 +00:00
MalteJoe a45fd76940 feat(replacements): add replacement for Terraform/OpenTofu Keycloak provider (#40975)
add replacement for Terraform/OpenTofu Keycloak provider
2026-02-17 14:16:57 +00:00
MalteJoe 42e53e20a8 fix(replacements): Fixes matchCurrentVersion for grafana-oss replacement (#40293)
* Fixes matchCurrentVersion for grafana-oss replacement

* Fixes replacements ordering
2026-01-14 16:57:51 +00:00
Adam Setch 78f72bfa33 refactor(replacements): tsconfig extends custom manager (#40055)
Signed-off-by: Adam Setch <adam.setch@outlook.com>
2025-12-18 07:07:48 +00:00
MalteJoe d64c66937a feat(replacements): Adds replacement for Docker grafana/grafana-oss to grafana/grafana (#39512)
* Adds replacement for Docker grafana/grafana-oss to grafana/grafana

* Adds optional docker.io registry prefix and matchCurrentVersion
2025-12-15 08:23:31 +00:00
Adam Setch d6aebbbeaa fix(replacements): @tsconfig/node versions (#39971)
Signed-off-by: Adam Setch <adam.setch@outlook.com>
2025-12-13 20:16:36 +00:00
Adam Setch 93bd6786cf feat(presets): @tsconfig/bases node replacements (#36308)
* feat: @tsconfig/bases node replacements

Signed-off-by: Adam Setch <adam.setch@outlook.com>

* feat: @tsconfig/bases node replacements

Signed-off-by: Adam Setch <adam.setch@outlook.com>

* feat: @tsconfig/bases node replacements

Signed-off-by: Adam Setch <adam.setch@outlook.com>

* Update replacements.json

* update to only recommend lts versions

Signed-off-by: Adam Setch <adam.setch@outlook.com>

* move to custom manager

Signed-off-by: Adam Setch <adam.setch@outlook.com>

* update commit message extra

Signed-off-by: Adam Setch <adam.setch@outlook.com>

* Update replacements.json

* Update lib/config/presets/internal/custom-managers.ts

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

---------

Signed-off-by: Adam Setch <adam.setch@outlook.com>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2025-12-12 19:10:47 +00:00
Felipe Santos ee2f480f4a feat(replacements): add ojdbc-to-ojdbc11 and ojdbc10-to-ojdbc11 (#39628) 2025-12-11 15:42:23 +00:00
Jamie Tanna c5e49334d4 fix(replacements): correct googleapis/release-please-action package name (#38852)
As noted in #38850, we had incorrectly wired this in to replace Release
Please' GitHub Action with the Release Please project itself.
2025-10-24 16:14:32 +00:00
Michael Kriese 24c0aaecab feat(replacements): framer-motion to motion (#38737) 2025-10-20 14:37:18 +00:00
Jamie Tanna c74f69e936 fix(replacements): correct release-please move to googleapis org (#38734)
In #38701, I had missed that this wasn't correctly wired in.

From some testing, it appears we need to use the `github-tags`
Datasource not the `github-actions` Manager, and make sure we correctly
note the `packageName`
2025-10-20 12:53:56 +00:00
David Knaack 32ca043596 feat(replacements): add release-please move to googleapis org (#38701)
* feat(replacements): add `release-please` move to `googleapis` org

* fix typo
2025-10-20 08:22:46 +00:00
루밀LuMir 8b86b8cdb4 feat(replacements): add clang-format maintenance fork (#38144) 2025-09-22 07:47:07 +00:00
Rhys Arkins 62b0a75aaf fix(replacements): Revert "feat(replacements): add replacements:gradle-wrapper-validation-action" (#36846) 2025-07-22 18:02:28 +00:00
mueller-ma 4602243d07 feat(replacements): add replacements:gradle-wrapper-validation-action (#31645)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Johannes Feichtner <343448+Churro@users.noreply.github.com>
2025-04-28 07:34:02 +00:00
RahulGautamSingh 88e1f181d7 test(lib/data): ReplacementsSchema (#31714)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-10-16 07:07:13 +00:00
Michael Kriese f619605df4 fix(replacements): require @vitest/eslint-plugin v1.0.1 (#31606) 2024-09-25 15:11:54 +00:00
mueller-ma 7278395736 feat(replacements): add docker/compose replacement (#30469)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-09-23 14:27:17 +00:00
ST-DDT c5252a9cb4 feat(replacements): eslint-plugin-vitest to scoped (#31492)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-09-20 04:42:50 +00:00
Antony David deefa65f6d feat(replacements): add eslint-plugin-eslint-comments replacement (#31103)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-08-30 04:50:49 +00:00
Rhys Arkins b83bbd435f fix(replacements): fix matchPackageNames preset migrations (#30471) 2024-07-30 22:04:12 +00:00
ST-DDT daf48c7f06 feat(replacements): typeorm-seeding to scoped (#30095) 2024-07-30 06:42:20 +00:00
Rhys Arkins 879f7cc212 feat(packageRules): migrate matchers and excludes (#28602)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-07-25 15:28:16 +02:00
RahulGautamSingh d814d1e18c refactor(lib/data): replacements (#30259)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-07-22 09:47:16 +00:00