Stephane Nicoll
d665620a91
Use platform version rather than Boot version when applicable
...
Although the code still has a reference to `bootVersion` for backward
compatible reason, this commit updates the reference guide to refer to
"platform version".
Closes gh-976
2020-11-17 14:59:19 +01:00
Stephane Nicoll
4291ab97f5
Polish
2020-11-17 14:30:11 +01:00
Stephane Nicoll
43d790879f
Merge pull request #1073 from jaferkhan
...
* pr/1073:
Polish "Encode usual XML reserved characters"
Encode usual XML reserved characters
Closes gh-1073
2020-11-17 13:59:46 +01:00
Stephane Nicoll
ac9da18440
Polish "Encode usual XML reserved characters"
...
See gh-1073
2020-11-17 13:56:41 +01:00
Stephane Nicoll and Brian Clozel
f860bf997c
Upgrade to asciidoctor-maven-plugin 2.1.0
...
Closes gh-1147
Co-authored-by: Brian Clozel <bclozel@vmware.com >
2020-11-16 18:17:51 +01:00
Stephane Nicoll
2cd85513da
Clarify that this project does not provide a Web UI
...
This commit removes any reference to start.spring.io in the reference
guide, moving the user guide there in the process.
Closes gh-1100
2020-11-16 15:10:17 +01:00
Stephane Nicoll
d18dcab14f
Allow to customize the ProjectAssetGenerator to use
...
Closes gh-1116
2020-11-16 09:35:43 +01:00
Stephane Nicoll
e9b3ca74c3
Add DevTools build customizers
...
Using Spring Boot DevTools requires customizers for both the Maven and
the Gradle build. While the library can't have an opinion about the id
of the "devtools" dependency, it can provide the logic with a
configurable dependency identifier.
This commit adds such configurable customizers.
Closes gh-1135
2020-11-13 16:15:13 +01:00
Stephane Nicoll
f2accaa7f7
Upgrade to Spring Boot 2.4.0
...
Closes gh-1145
2020-11-13 06:46:47 +01:00
Stephane Nicoll
e97233b107
Fix MavenBuild#hasDependency to test all candidates
...
Closes gh-1146
2020-11-12 10:59:19 +01:00
Stephane Nicoll
fd409c5340
Remove CloudfoundryEnvironmentPostProcessor
...
Closes gh-1144
2020-11-03 10:25:00 +01:00
Stephane Nicoll
aa2570468a
Add User-Agent rule for Nx client
...
Closes gh-1143
2020-11-03 09:56:37 +01:00
Stephane Nicoll
4c78853399
Upgrade to Spring Boot 2.3.5
2020-10-30 10:44:14 +01:00
Stephane Nicoll
91255c81fd
Merge pull request #1141 from sharkwouter
...
* pr/1141:
Ignore bin directory for Gradle-based projects with Eclipse
Closes gh-1141
2020-10-21 09:22:00 +02:00
Stephane Nicoll
86081e887a
Upgrade to GMavenPlus 1.11.0
...
Closes gh-1140
2020-10-15 11:24:10 +02:00
Stephane Nicoll
8411c2d61d
Merge pull request #1139 from otheriault
...
* pr/1139:
Polish "Add support for long fine names for tar archives"
Add support for long fine names for tar archives
Closes gh-1139
2020-10-14 11:28:26 +02:00
Stephane Nicoll
6447249c54
Polish "Add support for long fine names for tar archives"
...
See gh-1139
2020-10-14 11:27:26 +02:00
Stephane Nicoll
d878e89abc
Merge pull request #1134 from mikomatic
...
* pr/1134:
Polish "Add support for Maven defaultGoal"
Add support for Maven defaultGoal
Closes gh-1134
2020-10-09 09:27:29 +02:00
Stephane Nicoll
c29df3e83c
Polish "Add support for Maven defaultGoal"
...
See gh-1134
2020-10-09 09:25:41 +02:00
Stephane Nicoll
314586de6a
Switch to 0.10.0-SNAPSHOT
2020-10-08 16:07:01 +02:00
Stephane Nicoll
9c347718a5
Upgrade to Spring Cloud Contract 2.2.4.RELEASE
...
Closes gh-1137
2020-10-08 15:23:03 +02:00
Stephane Nicoll
d2cf837368
Upgrade to Spring doc resources 0.2.2.RELEASE
...
Closes gh-1136
2020-10-08 15:19:20 +02:00
Stephane Nicoll
80b82c9042
Upgrade docker images to Ubuntu Focal
2020-09-27 13:03:51 +02:00
Stephane Nicoll
326d0813a3
Fix Sagan metadata reader to not rely on JSON order
...
This commit makes sure that Spring Boot versions are sorted from the
newest to the oldest, irrespective of the order of the metadata
elements in the json response.
Closes gh-1128
2020-09-26 07:53:16 +02:00
Stephane Nicoll
35ef5df63e
Upgrade to Spring Boot 2.3.4
2020-09-18 07:29:55 +02:00
Stephane Nicoll
dabb37b6f3
Upgrade to spring javaformat 0.0.25
2020-09-13 20:58:58 +02:00
Stephane Nicoll
19eaa5bd86
Merge pull request #1125 from mkrzywanski
...
* pr/1125:
Polish "Fix thread-safety access in ProjectGenerationInvoker"
Fix thread-safety access in ProjectGenerationInvoker
Closes gh-1125
2020-09-12 07:09:58 +02:00
Stephane Nicoll
dd6106371e
Polish "Fix thread-safety access in ProjectGenerationInvoker"
...
See gh-1125
2020-09-12 07:08:54 +02:00
Stephane Nicoll
907d639946
Merge pull request #1118 from karuppiah7890
...
* pr/1118:
Polish "Upgrade to Gradle 6.6.1"
Upgrade to Gradle 6.6.1
Closes gh-1118
2020-09-05 16:51:44 +02:00
Stephane Nicoll
bddac7d5df
Polish "Upgrade to Gradle 6.6.1"
...
See gh-1118
2020-09-05 16:47:22 +02:00
Stephane Nicoll
a40a8d650f
Upgrade to Spring Boot 2.3.3
2020-08-16 22:31:10 +02:00
Stephane Nicoll
1113fc0dd8
Upgrade Java 8 version in CI image
2020-08-14 08:06:38 +02:00
Stephane Nicoll
f2ea6d44a3
Upgrade CI base image
2020-08-14 08:04:40 +02:00
Stephane Nicoll
5d8c8539ac
Make sure deprecated dependencies endpoint works with metadata v2.2
...
Closes gh-1115
2020-08-12 11:21:30 +02:00
Stephane Nicoll
6075c08a0c
Merge pull request #1113 from ggerbaud
...
* pr/1113:
Polish "Format default platform version when serving metadata v2.1"
Format default platform version when serving metadata v2.1
Closes gh-1113
2020-08-11 14:16:32 +02:00
Stephane Nicoll
e41faacb77
Polish "Format default platform version when serving metadata v2.1"
...
See gh-1113
2020-08-11 14:13:56 +02:00
Stephane Nicoll
9cdddc5a66
Revert "Switch to 0.10.0 snapshots"
...
This reverts commit 9ae22a68
2020-08-11 13:58:28 +02:00
Stephane Nicoll
878240edfa
Upgrade to Spring Boot 2.3.2
2020-07-25 07:33:01 +02:00
Stephane Nicoll
9ae22a68f9
Switch to 0.10.0 snapshots
2020-07-15 13:20:37 +02:00
Stephane Nicoll
52ad0375a1
Workaround broken function in concourse scripts
2020-07-15 11:24:12 +02:00
Stephane Nicoll
a1f160b3bf
Workaround broken function in concourse scripts
2020-07-15 11:20:15 +02:00
Stephane Nicoll
ec2548d3c6
Upgrade Ubuntu version in CI image
2020-07-15 10:53:29 +02:00
Stephane Nicoll
117cc165d7
Upgrade to spring javaformat 0.0.23
2020-07-14 20:54:36 +02:00
Stephane Nicoll
257a11f24c
Upgrade CI to Artifactory Resource 0.0.11
2020-07-10 11:23:55 +02:00
Stephane Nicoll
31aad89a8a
Switch version to SemVer format
...
Closes gh-1107
2020-07-09 17:53:47 +02:00
Stephane Nicoll
f109114c0e
Do not fetch latest Spring Boot versions from spring.io by default
...
Closes gh-1082
2020-06-19 16:08:18 +02:00
Stephane Nicoll
9f19c6fa50
Infer display name from Spring Boot version
...
Closes gh-1104
2020-06-18 16:02:43 +02:00
Stephane Nicoll
11c553ef6d
Polish
2020-06-18 15:39:53 +02:00
Stephane Nicoll
193293480d
Upgrade to nohttp 0.0.5
2020-06-18 12:23:47 +02:00
Stephane Nicoll
afaeaa6442
Upgrade to spring javaformat 0.0.22
2020-06-18 12:22:24 +02:00
Stephane Nicoll
2995987023
Upgrade to Checkstyle 8.32
2020-06-18 12:22:06 +02:00
Stephane Nicoll
35a1f50833
Upgrade to Maven source plugin 3.2.1
2020-06-18 12:20:45 +02:00
Stephane Nicoll
139072beba
Upgrade to Maven javadoc plugin 3.2.0
2020-06-18 12:20:11 +02:00
Stephane Nicoll
0435085c15
Upgrade to Maven jar plugin 3.2.0
2020-06-18 12:19:52 +02:00
Stephane Nicoll
4159d0e86e
Upgrade to Maven assembly plugin 3.3.0
2020-06-18 12:19:11 +02:00
Stephane Nicoll
9d321fb391
Upgrade to Maven antrun plugin 3.0.0
2020-06-18 12:16:40 +02:00
Stephane Nicoll
e38b68f9ec
Upgrade to Maven download plugin 1.6.0
2020-06-18 12:15:23 +02:00
Stephane Nicoll
f5c02f55d0
Upgrade to Maven resolver provider 3.6.3
...
Closes gh-1103
2020-06-18 12:14:05 +02:00
Stephane Nicoll
9e1d99810a
Polish
2020-06-18 12:10:01 +02:00
Stephane Nicoll
81dd169b2a
Upgrade to Spring Cloud Contract 2.2.3
...
Closes gh-1102
2020-06-18 11:55:08 +02:00
Stephane Nicoll
42ae7a04c2
Upgrade to Maven resolver 1.4.2
...
Closes gh-1101
2020-06-18 11:48:40 +02:00
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
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
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
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
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
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