Stephane Nicoll
e0ec93008e
Upgrade to Spring Boot 2.3.1
2020-06-13 16:56:07 +02:00
Stephane Nicoll
f9a7404c39
Harmonize Kotlin's jvmTarget to chosen JVM generation
...
Closes gh-1084
2020-06-10 15:56:55 +02:00
Andy Wilkinson
ca4bd57139
Remove redundant junit-vintage-engine exclusion with Boot 2.4
...
Spring Boot 2.4 has switched from providing JUnit 5 in the test starter
(JUnit Jupiter and the JUnit Vintage Engine) to only providing JUnit
Jupiter. As such, the exclusion of junit-vintage-engine is no longer
required for projects that are using Spring Boot 2.4.
Closes gh-1095
2020-06-05 15:25:26 +01:00
Stephane Nicoll
cf45c6313e
Add more metadata version content negotiation tests
2020-06-05 10:27:40 +02:00
Stephane Nicoll
15157c941f
Polish
2020-06-05 10:20:58 +02:00
Stephane Nicoll
76a61d832f
Fix line separator in cURL and HTTPie examples
...
Closes gh-1094
2020-06-04 09:00:03 +02:00
Stephane Nicoll
c783cefb5f
Merge branch 'gh-1092'
...
Closes gh-1092
2020-06-03 14:57:21 +02:00
Stephane Nicoll
b3f5ca9aab
Document version format support
...
See gh-1092
2020-06-03 14:32:41 +02:00
Stephane Nicoll
853ee51f2b
Add support for transforming the chosen platform version
...
This commit improves the ProjectRequest converter to invoke a
ProjectRequestPlatformVersionTransformer. A default implementation does
the conversion based on configurable ranges for the V1 and V2 format
respectively.
This complement our backward compatible support with 2.1 metadata on an
instance using the new version format. All that is required is to
configure which versions are using which format.
See gh-1092
2020-06-03 14:32:41 +02:00
Stephane Nicoll
41f844a3ad
Serve version format that is backward compatible
...
This commit makes sure the metadata format uses a backward compatible
version format even if the new format is used. It also introduces a
new metadata version (2.2) that can be used by clients that support the
new version format.
See gh-1092
2020-06-03 14:32:41 +02:00
Stephane Nicoll
bcc70551bb
Support version format
...
This commit clarifies that Version now handles two different formats,
the original one (flagged V1) and a SemVer compliant format (flagged
V2). Both Version and VersionRange can switch from one format to the
other to produce backward compatible content.
See gh-1092
2020-06-02 16:52:29 +02:00
Stephane Nicoll
1bfa7f6f47
Fix registration of additional repository with SemVer versions
...
Closes gh-1091
2020-06-01 07:56:13 +02:00
Stephane Nicoll
01a6f92047
Upgrade to Gradle 6.4.1
...
Closes gh-1090
2020-06-01 07:27:31 +02:00
Stephane Nicoll
0b7614c4f0
Add support for SemVer and CalVer versions
...
This commit improves the version parser to handle qualifiers that are
separated by either a `.` or a `-`. This makes the parsing of
`1.2.0-RC1` or `2020.0.0-M1` possible.
Closes gh-1083
2020-05-26 11:25:32 +02:00
Stephane Nicoll
9255ae9fbe
Polish
2020-05-17 11:25:23 +02:00
Stephane Nicoll
a8926c2da7
Add support for repository mapping
...
This commit adds a way to map the repository of a dependency based on
a compatibility range.
Closes gh-1085
2020-05-15 17:58:49 +02:00
Stephane Nicoll
374459f800
Upgrade to Spring Boot 2.3.0
2020-05-15 10:35:40 +02:00
Stephane Nicoll
adc2e5987e
Upgrade to Spring Boot 2.2.7
2020-05-08 10:58:51 +02:00
Stephane Nicoll
720b21a86e
Upgrade to spring javaformat 0.0.21
2020-05-03 08:58:32 +02:00
Stephane Nicoll
f74f281951
Polish
2020-03-28 09:33:06 +01:00
Stephane Nicoll
9f7ca9b930
Upgrade to Spring Boot 2.2.6
2020-03-26 14:06:00 +01:00
Stephane Nicoll
ddc270d940
Upgrade to Gradle 6.3
...
Closes gh-1075
2020-03-26 13:07:24 +01:00
Stephane Nicoll
677e7fc065
Revert "Remove dependency management for Maven XML plugin"
...
This reverts commit 3ea69459
2020-03-25 15:37:48 +01:00
Stephane Nicoll
a6e74c180e
Add doesNotHaveBom test assertion
...
Closes gh-1074
2020-03-25 15:36:43 +01:00
Stephane Nicoll
07b6912535
Polish
2020-03-24 07:38:24 +01:00
Stephane Nicoll
46f9621e23
Upgrade to Apache commons text 1.8
...
Closes gh-1071
2020-03-17 11:45:26 +01:00
Stephane Nicoll
3aea61ac60
Upgrade to Apache commons compress 1.20
...
Closes gh-1070
2020-03-17 11:44:46 +01:00
Stephane Nicoll
3ea69459eb
Remove dependency management for Maven XML plugin
2020-03-17 11:34:21 +01:00
Stephane Nicoll
d8978a746f
Upgrade to Maven Flatten plugin 1.2.1
2020-03-17 11:33:42 +01:00
Stephane Nicoll
104f8dde22
Upgrade to Maven Checkstyle plugin 3.1.1
2020-03-17 11:32:43 +01:00
Stephane Nicoll
25d75ed023
Merge pull request #1068 from Leoat12
...
* pr/1068:
Polish "Fix sample code on how to add plugin conditionally"
Fix sample code on how to add plugin conditionally
Closes gh-1068
2020-03-17 08:19:34 +01:00
Stephane Nicoll
0909cdec03
Polish "Fix sample code on how to add plugin conditionally"
...
See gh-1068
2020-03-17 08:19:13 +01:00
Leonardo
7467939745
Fix sample code on how to add plugin conditionally
...
See gh-1068
2020-03-17 08:18:55 +01:00
Stephane Nicoll
09f77cb1a0
Merge pull request #1052 from jpasquali
...
* pr/1052:
Polish "Add support for Maven's finalName"
Add support for Maven's finalName
Closes gh-1052
2020-03-17 08:10:23 +01:00
Stephane Nicoll
f7ef31d6f4
Polish "Add support for Maven's finalName"
...
See gh-1052
2020-03-17 08:10:01 +01:00
Joachim Pasquali
0f7196ae02
Add support for Maven's finalName
...
See gh-1052
2020-03-17 07:57:09 +01:00
Stephane Nicoll
335cd87e7e
Merge pull request #1051 from jpasquali
...
* pr/1051:
Polish "Add support for Maven <scm>"
Add support for Maven <scm>
Closes gh-1051
2020-03-17 06:22:17 +01:00
Stephane Nicoll
95c306cc9b
Polish "Add support for Maven <scm>"
...
See gh-1051
2020-03-17 06:20:51 +01:00
Joachim Pasquali
4151be0a64
Add support for Maven <scm>
...
See gh-1051
2020-03-17 05:59:48 +01:00
Stephane Nicoll
326fd43c37
Merge pull request #1049 from jpasquali
...
* pr/1049:
Polish "Add dependency classifier support"
Add dependency classifier support
Closes gh-1049
2020-03-17 05:57:58 +01:00
Stephane Nicoll
835f69986c
Polish "Add dependency classifier support"
...
See gh-1049
2020-03-17 05:57:43 +01:00
Joachim Pasquali
a81e4ef77b
Add dependency classifier support
...
See gh-1049
2020-03-17 05:11:23 +01:00
Stephane Nicoll
aa6a994987
Upgrade to Gradle 6.2.2
2020-03-06 12:03:45 +01:00
Stephane Nicoll
59dd691c9e
Upgrade to Spring Boot 2.2.5
2020-02-29 10:48:30 -05:00
Stephane Nicoll
9f9cf3f0a1
Upgrade to Checkstyle 8.29
...
This commit upgrades to Checkstyle 8.29 and spring javaformat as the
latter is required to use that version.
2020-02-02 15:17:05 +01:00
Stephane Nicoll
f036184009
Upgrade to Spring Boot 2.2.4
2020-01-21 15:16:19 +01:00
Stephane Nicoll
3ec5a4f8e8
Upgrade to Spring Boot 2.2.3
2020-01-18 17:15:13 +01:00
Stephane Nicoll
9b4a8d42e5
Upgrade to checkstyle 8.25
2020-01-18 17:14:19 +01:00
Stephane Nicoll
bbfe35c0c6
Upgrade to spring javaformat 0.0.19
2020-01-18 17:10:38 +01:00
Stephane Nicoll
a3209e18f9
Upgrade to spring javaformat 0.0.18
2020-01-12 09:22:34 +01:00