Commit Graph

298 Commits

Author SHA1 Message Date
Sergei Zharinov 42e2b2743d fix(maven): Implement latest fix of the Maven versions (#22288) 2023-05-17 14:57:36 +00:00
RahulGautamSingh 938a36801e refactor: replace test.each with it.each (#21859) 2023-04-28 04:33:15 +00:00
Chuck Grindel 7f4c8ebeb9 feat: add bazel datasource (#21733) 2023-04-25 20:08:26 +00:00
Rhys Arkins 2496091b88 fix(versioning/hashicorp): handle empty constraint (#21642) 2023-04-24 10:15:17 +00:00
Rhys Arkins ad0a2e144d fix(versioning/composer): compatible composer numeric soft (#21744) 2023-04-23 09:21:09 +00:00
Chuck Grindel be08f1b985 feat: implement bazel-module VersioningApi (#21606) 2023-04-21 17:19:30 +00:00
HonkingGoose bd2dba0b01 docs: drop link to maven-cmp repository (#21601) 2023-04-19 10:55:06 +00:00
Vladimir Varankin 3d19f0a648 docs: fix typo in regex versioning (#21579) 2023-04-18 14:05:05 +02:00
Michael Kriese 4fa199e20d feat(versioning/regex): add revision as fifth capture group (#21555) 2023-04-18 02:33:30 +00:00
Sergei Zharinov 6d0aeee2b8 fix(maven): Support versions containing + sign (#21533) 2023-04-16 09:00:09 +00:00
Rhys Arkins 88f6b987d5 fix(versioning/hashicorp): allow numbered unstable versions (#21334) 2023-04-04 14:06:20 +00:00
renovate[bot] fd133c1d8b chore(deps): update dependency typescript to v5 (#21011)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2023-04-01 05:07:52 +00:00
Lctrs 2e25de1211 feat(datasource): support range constraints filtering (#20842)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-03-15 06:12:08 +00:00
Simon Eßlinger 3c5224eee4 feat: add datasource, versioning and manager for Azure Bicep resources (#20755)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-03-14 18:29:25 +00:00
Sebastian Poxhofer 8e2df85268 feat(versioning)!: default to semver-coerced instead of semver (#20573)
BREAKING CHANGE: default versioning is now `semver-coerced`, instead of `semver`.
2023-03-10 09:34:41 +01:00
Rhys Arkins 73c8227132 fix(versioning)!: bump short ranges to version (#20494)
When rangeStrategy=bump, and the existing range is "short" (e.g. `^1`), and a bump is required, the new result will be a version range (e.g. `^1.0.7`).

Closes #20488
2023-03-10 09:34:40 +01:00
Rhys Arkins b6ed33ec01 fix(regex): don’t escape forward slash in fileMatch (#19314)
This cleanup of default `fileMatch` values should be backwards compatible.
2023-03-10 09:34:39 +01:00
Rhys Arkins 29e865aee1 chore: better hashicorp versioning logging 2023-03-10 06:48:40 +01:00
RahulGautamSingh 352c9db904 test: add new wrapper for partial (#20618) 2023-02-25 06:46:32 +00:00
Rhys Arkins 9f96c1e224 chore: remove unnecessary Range types (#20582) 2023-02-23 09:13:27 +00:00
Tobias Bieniek ed6cd8a8de chore(VersioningApi): add doc comments (#20333)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-02-22 17:56:15 +00:00
Lctrs 27eda56db2 fix(versioning/composer): support range versions normalization (#20558)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-02-22 13:06:20 +00:00
Malte Swart 75cf8f1edc feat(versioning/deb): New module to compare deb package versions like dpkg (#20291) 2023-02-15 06:46:49 +00:00
Tobias Bieniek 36d5b07863 fix(versioning/cargo): Disable support for rangeStrategy: widen (#20357) 2023-02-12 20:25:30 +02:00
Tobias Bieniek 675e569daa fix(cargo): fix pinning for wildcard constraints (#20355) 2023-02-12 08:33:03 +02:00
Yun Lai a8d28dde88 fix: hermit versioning matches should call equals on Channel versions (#20058) 2023-01-27 06:31:24 +01:00
Yun Lai ebb25349ae fix: make HermitVersioning support semver range in matchCurrentVersion (#20030) 2023-01-25 07:33:40 +01:00
renovate[bot] 70fd8db1ae chore(deps): update linters (#19751)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-01-18 12:42:32 +00:00
renovate[bot] b4d1ad8e52 build(deps): update dependency prettier to v2.8.2 (#19843)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-01-15 06:39:27 +00:00
Rhys Arkins 3a6cfacfba fix(versioning/hashicorp): allow v versions from npm (#19841) 2023-01-14 09:52:20 +01:00
Nils Philippsen 1991b7fcb0 fix(poetry): Fix existing range unions (#19785)
Signed-off-by: Nils Philippsen <nils@redhat.com>
2023-01-11 17:21:56 +01:00
Rhys Arkins 08764fa5c0 fix(versioning/hashicorp): don’t debug for invalid versioning (#19767) 2023-01-10 14:28:03 +01:00
Rhys Arkins bf38439ec2 fix(versioning/hashicorp): check valid before matches (#19742) 2023-01-09 16:23:53 +01:00
Fred Cox 7891d8979f fix(versioning/hashicorp): better parsing (#19652)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-01-07 14:44:38 +00:00
Rhys Arkins 3e27fd8a0c test: maven exact and equals range 2022-12-24 06:50:13 +01:00
Rhys Arkins f5548affa0 fix(poetry): support pin for short versions (#19543) 2022-12-23 10:10:04 +01:00
Rhys Arkins 719354793f feat(gomod): directive versioning (#19453) 2022-12-17 08:12:57 +01:00
Yun Lai 94aac17482 fix(hermit): fix version parsing for openjdk package (#19043) 2022-11-23 07:00:47 +01:00
RahulGautamSingh 8e4b5231f8 refactor: convert enums to unions (#18900) 2022-11-20 07:34:23 +00:00
Sergei Zharinov 30eb3dda39 fix(github-actions): Fix hash extraction (#18927) 2022-11-15 09:47:22 -06:00
t-kulmburg 7f3fa1066f fix: replacement for pep440 versioning (#17882)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2022-11-14 19:22:18 +00:00
RahulGautamSingh af3b2038f8 refactor: replace enums with union/object (#18903) 2022-11-14 20:55:38 +02:00
Jamie Magee f73b133a5d feat(versioning/nixpkgs): add nixpkgs versioning (#18817) 2022-11-08 07:26:51 -08:00
Jonathan Narwold 74664b8d5e fix(ruby): longer versions like 1.2.3.0 replace to 1.2.4 instead of 1.2.0 (#18679) 2022-11-06 06:12:26 +00:00
RahulGautamSingh c93154bd24 refactor: enums to unions (#18747)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-11-05 09:12:03 +00:00
Carsten Zeumer 65606c5c7e fix(manager/terraform): Terraform module version is missing v Prefix (#18392) 2022-10-18 17:14:02 +03:00
Gabriel-Ladzaretti 2a5c0fbc32 fix(npm/versioning): exception when directly calling getNewValue with x-range-all '*' with unsupported strategy (#18379) 2022-10-17 19:54:46 +02:00
renovate[bot] 9b5a805619 chore(deps): lock file maintenance (#18357)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-10-17 04:34:48 +00:00
Gabriel-Ladzaretti ae05eae500 test(versioning/npm): add tests to self cover npm versioning folder (#18355) 2022-10-17 05:05:56 +02:00
Gabriel-Ladzaretti 6fef1d1650 feat(manager/npm): add support for x-range "all" - "*" range (#18251) 2022-10-14 11:26:20 +02:00