Commit graph

729 commits

Author SHA1 Message Date
Chuck Grindel
d99048d7b6
feat: support registry discovery in the bazel-module manager (#22563) 2023-06-06 04:41:29 +00:00
Michael Kriese
c89012cd2b
feat(mix): support constraints and use erlang v26 (#22537) 2023-06-05 19:42:37 +00:00
RahulGautamSingh
be2a89520b
refactor: replace as assertions (#22442) 2023-06-05 19:18:30 +00:00
David Weitzman
bc7793c631
fix(pnpm): lockfile v6 is supported as low as version 7.24.2 (#22562) 2023-06-03 04:43:22 +00:00
Rhys Arkins
fa49848776
fix(gomod): disable pinDigests 2023-06-03 07:05:32 +02:00
Chuck Grindel
b53579b849
feat(bazel-module): support archive_override and local_path_override (#22555) 2023-06-02 16:36:37 +00:00
Chuck Grindel
0b96755c64
feat: support git_override in bazel-module manager (#22334) 2023-06-02 06:19:46 +00:00
Jan Nylund
ef8c4caf53
feat(manager/asdf): add support for java temurin and temurin-jre. (#22504) 2023-06-01 18:39:14 +00:00
mugi
2e8d2816f8
refactor(manager/helmv3): use env variables for directory control and extract functions for reusability (#22510)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-06-01 11:17:02 +00:00
RahulGautamSingh
97d2bf4c9b
fix(pnpm): modify locked version extraction (#22415)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-06-01 08:14:56 +00:00
Sebastian Poxhofer
2b0a609e26
perf(manager/pep621): do sync packages on pdm lockfile updates (#22508) 2023-05-30 22:07:41 +00:00
Sebastian Poxhofer
0a4be4a989
fix(manager/pep621): group pdm binary calls based on dependency groups (#22489) 2023-05-30 05:25:17 +00:00
HonkingGoose
b08fa0cf8b
docs: drop weasel words (#22165)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-05-29 08:20:40 +00:00
Kenichi Kamiya
a193fe3277
feat(manager/asdf): add yamlfmt (#22472) 2023-05-29 04:25:37 +00:00
Johannes Feichtner
da6f2ed7d5
fix(manager/gradle): normalize version aliases in version catalogs (#22470) 2023-05-29 04:02:24 +00:00
Sebastian Poxhofer
4da3f25058
feat(manager/pep621): uses required-python to set constraint (#22456) 2023-05-28 08:30:42 +00:00
Sebastian Poxhofer
16f7b4919a
fix(manager/pep621): run pdm commands in subdirectories (#22450) 2023-05-27 09:27:43 +00:00
Rhys Arkins
2f23c1461e
fix(manager/pdm): install python first (#22441) 2023-05-26 15:47:57 +00:00
Rhys Arkins
d4d742c464
fix(pnpm): defer lock file constraint parsing (#22311)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-05-26 05:08:24 +00:00
Michael Kriese
497d4c131f
fix(manager): unify logging (#22398)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-05-25 16:53:05 +00:00
Skyler Mäntysaari
e066924971
feat(manager/flux): Support OCI Helm repositories (#22291)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-05-25 16:43:36 +00:00
Michael Kriese
a8c8c00be0
feat(manager/terraform): search lockfile on parent dirs (#22403) 2023-05-25 12:40:30 +00:00
Ryo Matsukawa
0417c111ac
refactor: Merged multiple skipReasons into unspecified-version. (#22409) 2023-05-25 05:48:11 +00:00
Sergei Zharinov
f5dc5ebcb4
fix: Match both yaml and yml in all managers (#22416) 2023-05-24 19:48:01 +00:00
Sergei Zharinov
c1468787e7
refactor(npm): Avoid usage of non-null assertion for constraints (#22405) 2023-05-24 11:02:37 +00:00
Chuck Grindel
7a1d24209c
feat: initial implementation of bazel-module manager (#21893) 2023-05-20 05:34:30 +00:00
Rhys Arkins
8d372fc594
fix(pnpm): use latest pnpm when upgrading pnpm (#22309) 2023-05-19 08:02:13 +00:00
Spencer Williams
290463747f
feat(manager/terragrunt): support lockFileMaintenance (#20833)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-05-18 07:41:03 +00:00
Sebastian Poxhofer
2863361636
feat(manager/pep621): support pdm lock files (#22244)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-05-18 05:57:49 +00:00
Seiya Kokushi
5207da4546
feat(manager/asdf): support channel suffix on asdf-flutter (#22131)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-05-17 09:59:17 +00:00
IKEDA Sho
adacfcf30b
fix(cpanfile): support version ranges which are not v-prefixed (#22259) 2023-05-17 09:58:04 +00:00
Michael Kriese
9a87c3f7da
fix(manager/nuget): return null for no deps (#22282) 2023-05-17 08:27:10 +00:00
Rhys Arkins
e765e72e7c
feat(yarn): handle yarn 3 lock file for updateLockedDependency (#21966)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-05-15 20:03:31 +02:00
Andy Roth
d54ecb1f7f
feat(asdf): Add support for more ASDF plugins (#21942)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-05-15 16:21:57 +00:00
IKEDA Sho
9f9c1d9f9d
feat(manager): add cpanfile manager (#21152) 2023-05-15 09:53:23 +00:00
HonkingGoose
b08130791e
docs(pep621): improve sentences (#22231) 2023-05-15 08:39:53 +00:00
Sergei Zharinov
5b5a1e9534
fix(composer): Fix excessive parsing error logging (#22089) 2023-05-15 08:17:35 +00:00
Sebastian Poxhofer
019c75caab
feat(manager/pep621): implement manager (#22082)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-05-15 07:51:05 +00:00
Adam Setch
a2e036e334
feat(vulnerabilities): set, maintain and expose vulnerabilitySeverity for templated fields (#21939) 2023-05-11 15:00:20 +00:00
Rhys Arkins
b5d87c67b3
fix(regex): limit regex manager iterations to 10k to avoid OoM (#22084) 2023-05-11 07:40:02 +00:00
Johannes Feichtner
eec46d1880
feat(gradle/manager): add support for Kotlin objects in buildSrc files (#21892) 2023-05-10 19:36:05 +00:00
Rhys Arkins
2e2570c2fd
feat(poetry): detect constraint from lock file (#22038)
Co-authored-by: Mathieu Kniewallner <mathieu.kniewallner@gmail.com>
2023-05-10 05:38:03 +00:00
Michael Kriese
3f33995ab9
feat(manager/terraform): support registry aliases for docker images and oci helm charts (#22022)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-05-09 15:26:00 +00:00
Michael Kriese
f63f3647ec
test(manager/terraform): refactor some tests (#22039) 2023-05-09 09:50:37 +00:00
IKEDA Sho
44271cca8a
feat(manager/asdf): add ecspresso (#22021) 2023-05-08 08:32:57 +00:00
RahulGautamSingh
6ac9a84209
fix(pnpm): extract engine constraint (#21959) 2023-05-08 07:54:19 +00:00
RahulGautamSingh
0b36f97bd3
refactor: replace as with partial/satisfies (#21982) 2023-05-08 06:36:40 +00:00
Sergei Zharinov
664dc808e7
refactor(composer): Use schema for parsing (#21520) 2023-05-07 20:51:20 +00:00
HonkingGoose
546a52cbe6
docs(azure-pipelines manager): explain missing features (#22005) 2023-05-07 19:17:21 +00:00
guicamest
2112ea2646
feat(manager/gradle): Support properties map in gradle kts (#21792) 2023-05-07 15:47:06 +00:00
Rhys Arkins
9276a54069
refactor(scm): use scm for getFileList, checkoutBranch (#22006) 2023-05-07 04:12:15 +00:00
Ubiratan Soares
da8ee606c2
feat(manager/asdf): Add maestro, detekt and ktlint (#21999) 2023-05-06 04:43:45 +00:00
Michael Kriese
4924973e9e
build: switch hcl parser (#21988) 2023-05-05 08:50:58 +00:00
cjtim
e3e6de9f1d
fix(managers/gradle): allow dot annotation in version.ref (#21820)
Signed-off-by: Jinna C <jinnatim@gmail.com>
Co-authored-by: Johannes Feichtner <343448+Churro@users.noreply.github.com>
2023-05-04 19:19:00 +00:00
Michael Kriese
7bdf4d6269
fix(manager/terraform): correctly extract oci charts (#21974) 2023-05-04 15:17:04 +00:00
Boris Bera
18ddc2fe74
feat(manager/dockerfile): support file names that are all lowercase (#21877) 2023-05-03 19:05:39 +00:00
Ion Alberdi
97c3ae93a6
feat(manager/poetry): Support tag as git-dependency on github (#21949) 2023-05-03 16:14:01 +00:00
Jamie Magee
19ce28ccec
fix(managers/nix): pass github token to nix (#21568) 2023-05-03 16:08:57 +00:00
renovate[bot]
58aa841d69
build(deps): update dependency minimatch to v9 (#21923)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-05-02 13:00:40 +00:00
Jan Høydahl
65176e7260
fix(manager/gradle): Convert multiple globs into regex for consistent-versions plugin (#21909) 2023-05-02 07:32:56 +00:00
Mikko Piuhola
b1ffc66d86
fix(manager/gitlabci): support multi-line !reference tags (#21896) 2023-04-30 15:07:48 +00:00
Michael Kriese
9f01274911
fix(fs): remove regex path validation (#21871) 2023-04-28 12:31:32 +00:00
RahulGautamSingh
938a36801e
refactor: replace test.each with it.each (#21859) 2023-04-28 04:33:15 +00:00
RahulGautamSingh
012c0ac2fe
feat: npm workspaces (#21274)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-04-27 12:42:25 +00:00
Jamie Magee
1574baea6c
refactor: satisfy type checks for array.includes (#21834) 2023-04-27 05:18:45 +00:00
Jamie Magee
a6dfa70c1d
chore: migrate to structuredClone (#20885)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-04-27 05:06:22 +00:00
RahulGautamSingh
78aa91aca8
feat(pnpm): get locked version from pnpm-lock.yaml (#21480)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-04-27 05:06:07 +00:00
Nikolai Røed Kristiansen
0538a4c96d
fix(manager/helmfile): Use helmfile relative path (#21591) 2023-04-24 08:22:52 +00:00
Jon Finerty
454f2597cb
feat(managers/asdf): Add poetry support in asdf manager (#21765) 2023-04-23 17:52:49 +00:00
Sergei Zharinov
6bd1277c89
fix(manager/gradle): Filter false positives out of extracted deps (#21753) 2023-04-23 08:33:49 +02:00
Rhys Arkins
bf0e39da5f
fix(ansible-galaxy): handle git source (#21640) 2023-04-21 09:24:29 +00:00
Michael Kriese
455de72ee7
fix(manager/git-submodule): use appropriate hostType for auth (#17400)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-04-21 04:13:32 +00:00
Tom Fay
2a72f85cc2
feat(manager/cargo): support private registry index env var (#20379)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-04-18 08:49:24 +00:00
cjtim
7d6438b16f
chore(managers/sbt): remove unused types (#21570)
Signed-off-by: Jinna C <jinnatim@gmail.com>
2023-04-18 08:07:25 +00:00
Emil Davtyan
288ad1f9bd
feat: support depth URL argument in Terragrunt modules (#21494)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-04-18 05:01:29 +00:00
Jorge Silva
91812d025d
feat(manager/gomod): add goGetDirs option (#20156)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-04-18 04:55:28 +00:00
DjordyKoert
62b57aa27c
feat: disable setting COMPOSER_AUTH for gitlab (#20634)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-04-17 06:16:02 +00:00
Johannes Feichtner
94b42c5123
refactor(gradle/manager): introduce method to resolve variables (#21531) 2023-04-17 06:13:31 +00:00
Jeroen de Bruijn
b064435803
fix(manager/github-actions): allow dot . in reusable workflow repository name (#21519) 2023-04-15 05:45:06 +00:00
Vojta Polak
d7b7f0421c
feat: support depth URL argument in Terraform modules (#21287) 2023-04-12 15:38:13 +00:00
Michael Kriese
2de1b29c1f
feat(fs): add isValidLocalPath function (#21433) 2023-04-12 15:13:34 +00:00
RahulGautamSingh
efc366ec57
feat(datasource): rename node -> node-version (#21149) 2023-04-12 13:43:59 +00:00
Rhys Arkins
f7d7316868
build: export pipenv constraints 2023-04-12 16:03:25 +02:00
Rhys Arkins
1767f7608b
fix: Revert "refactor: safely parse composer files" (#21448) 2023-04-12 14:30:33 +02:00
kechigon
c02cf6a34f
fix(ansible-galaxy): space parsing (#20679)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-04-12 11:53:08 +00:00
Nikolai Røed Kristiansen
b1424dd948
feat(manager/helmfile): Detect kustomization.yaml (#21111)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-04-12 11:49:23 +00:00
Johannes Feichtner
1fc7a05b08
refactor(manager/gradle): split extractAllPackageFiles into multiple sub-methods (#21429) 2023-04-12 06:12:55 +00:00
Johannes Feichtner
b088733066
fix(manager/gradle): resolve values when assigning symbols to variables (#21411) 2023-04-10 16:37:46 +00:00
Jamie Magee
b23700d749
test: jest isolation (#21406) 2023-04-10 04:32:04 +00:00
Jamie Magee
965054d7d4
refactor: safely parse composer files (#21173) 2023-04-08 15:08:07 +00:00
Adam Setch
e209808fde
test(manager/regex): add replaceString to all non-snapshot based test assertions (#21380) 2023-04-07 11:51:33 +00:00
Adam Setch
e928a8f1b2
fix(manager/regex): set replaceString for digest-only matches (#21370)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-04-07 05:59:43 +00:00
Rhys Arkins
464adf118e
chore: export poetry helper functions 2023-04-07 07:42:37 +02:00
Johannes Feichtner
f0b74b8f75
fix(manager/gradle): handle dot as optional when parsing plugins in Kotlin DSL (#21362) 2023-04-05 20:05:34 +00:00
Rhys Arkins
fb71c8153f
fix(yarn): use yarn up -R for lock file updating (#21309) 2023-04-04 04:53:37 +00:00
Adam Setch
37316079e9
docs: update template capture group definitions (#21311) 2023-04-04 04:08:59 +00:00
Jesse Simpson
f5a301ae76
feat(asdf): Support sops asdf plugin (#21306) 2023-04-03 18:21:45 +00:00
Rhys Arkins
a48ef9d2f9
fix(yarn): detect already-updated for yarn 2/3 (#21285) 2023-04-02 12:07:54 +00:00
Adam Setch
91fd1757f6
feat(template): indentation capture group (#21193) 2023-03-31 05:39:06 +00:00
Johannes Feichtner
4ce27f5a76
fix(manager/kubernetes): allow trailing comments (#21260) 2023-03-31 03:47:46 +00:00