Commit Graph

43 Commits

Author SHA1 Message Date
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