Commit Graph

27 Commits

Author SHA1 Message Date
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 bb6d793fe7 refactor: consolidate previous groups into kubernetes monorepo (#41454)
* fix(group): remove duplicated kubernetes group

* Revert "fix(group): remove duplicated kubernetes group"

This reverts commit 80bdae3c7e.

* Prefer k8s-io group instead

* Rename to just kubernetes

* Reorder
2026-03-09 07:18:11 +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
Jamie Tanna abb65969d8 feat(presets): rename npm:unpublishSafe to security:minimumReleaseAgeNpm (#38240)
chore(presets): rename `npm:unpublishSafe` to `security:minimumReleaseAgeNpm`

As noted in #37952, we've seen a significant increase in recent years on
a number of package ecosystems being targeted with supply chain security
attacks.

We're looking to introduce a default for `minimumReleaseAge` in the
`best-practices` config preset, which will use the `npm:unpublishSafe`.

However, we'd first like to rename `npm:unpublishSafe` to
`security:minimumReleaseAgeNpm` to fit within the new proposed naming
scheme.

This introduces a config migration to make sure that we can provide
folks a non-breaking path for the new preset name.
2025-10-01 08:11:29 +00:00
Dave a3616a496a feat: add option skipArtifactsUpdate (#35993)
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2025-08-11 09:13:56 +00:00
RahulGautamSingh 61c220c83d fix(presets): place migrations correctly (#36712) 2025-06-27 05:57:32 +00:00
Borja Domínguez 4cb2bb2d77 feat: add Azure Pipelines preset (#35207) 2025-04-07 08:14:08 +00:00
RahulGautamSingh 9b6c4f8886 feat(presets): rename nrwl to nx (#33294) 2024-12-29 17:30:16 +00:00
Sergei Zharinov 80bc9d0fe2 refactor: Move Repology rate limits to http defaults (#30996) 2024-08-25 11:19:58 +00:00
Adam Setch 2bec323237 refactor(preset): update regexManagers: to customManagers: (#28979) 2024-05-13 05:23:29 +00:00
lstoeferle e1a01840ac refactor: rename messageFormat replacement preset and add migration (#28212) 2024-04-04 18:04:16 +00:00
HonkingGoose f1fa4c1e3a feat(default presets): remove default:onlyNpm preset, improve descriptions (#25644) 2023-11-08 12:38:18 +00:00
Gabriel-Ladzaretti 4506232228 feat(presets): add merge confidence preset (#23215)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-07-13 04:28:06 +00:00
Michael Kriese f9e3e80e0c feat(presets)!: rename config:base to config:recommended (#21136)
Closes #12024

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Bastian Gutschke <bastian.gutschke@gmx.de>

BREAKING CHANGE: Preset config:base is now called config:recommended
2023-07-04 19:21:52 +02:00
Rhys Arkins a23ca9e406 fix(presets)!: remove compatibility:additionalBranchPrefix (#22015)
BREAKING CHANGE: v25 compatibility for language-based branch prefixes is removed
2023-07-04 19:21:52 +02:00
Sami Al-Dury 9257f3ca2e fix(presets): name typo (#21064) 2023-03-30 17:28:29 +00:00
Rhys Arkins 016e647390 feat(config)!: default to rangeStrategy=auto, prefer update-lockfile (#19942)
Changes `rangeStrategy` default value from `'replace'` to `'auto'`. Also changes `auto` behavior so that `update-lockfile` is preferred if the manager
supports the `updateLockedDependency()` function.

Closes #19800

BREAKING CHANGE: Renovate will now default to updating locked dependency versions. To revert to previous behavior, configure rangeStrategy=replace.
2023-03-10 09:25:45 +01:00
Rhys Arkins 8d19f05b14 fix(config): autodetectPinVersions -> autodetectRangeStrategy (#19933) 2023-01-20 12:48:00 +01:00
Rhys Arkins 70b5396d34 fix(presets): migrate renamed monorepos (#11319) 2021-08-18 12:23:41 +02:00
Rhys Arkins 99eef28ea0 feat(gradle): merge gradle-lite into gradle (#10132)
Removes standalone gradle-lite manager and merges it into the gradle manager as the default behavior, while adding deepExtract as an option to re-enable previous behavior.

Closes #10091

BREAKING CHANGE: Gradle extraction now defaults to JS-based parsing (previously "gradle-lite")
2021-08-17 07:57:45 +02:00
Rhys Arkins c4463c69f9 feat(config): better config migration (#9493) 2021-04-19 14:42:29 +00:00
Michael Kriese 74d7691bef refactor: optimize type usage (#8947) 2021-03-02 21:44:55 +01:00
Michael Kriese bf3527899c refactor(internal): refactor local presets (#6183) 2020-05-09 09:04:39 +02:00
Rhys Arkins fbc485fc33 feat(presets): internalize presets (#6090)
Moves Renovate's currently external renovatebot/presets data into this repo.
2020-04-29 14:45:51 +02:00
Michael Kriese 212dcdfe54 fix(presets): fix typo (#5970) 2020-04-16 10:14:22 +02:00
Rhys Arkins 8dc52c7f30 refactor: move getPreset into lib/config/preset/ (#5578) 2020-02-27 14:19:58 +01:00