Stephane Nicoll
cd1e972bc2
Add Maven wrapper
2017-02-02 15:26:11 +01:00
Stephane Nicoll
d92caa5db0
Merge pull request #295 from dsyer:feature/restdocs
...
* pr/295:
Polish contribution
Polish reference guide
Fix bug with stale state in http request factory
Polish contribution
Initiate initializr documentation
2017-02-02 15:19:19 +01:00
Stephane Nicoll
e8dd74b8ed
Polish contribution
...
Closes gh-295
2017-02-02 15:03:00 +01:00
Stephane Nicoll
b356e233a2
Polish reference guide
...
See gh-295
2017-02-02 14:55:59 +01:00
Stephane Nicoll
c7953bf999
Polish contribution
...
Move documentation to a dedicated module (`initializr-docs`) with a test
that uses the stubs with the Spring Cloud Contract runner.
See gh-295
2017-02-02 10:21:38 +01:00
Stephane Nicoll
6efcef1186
Upgrade Vaadin Spring integration to 1.2.0
...
Closes gh-362
2017-02-01 10:15:10 +01:00
Stephane Nicoll
ba3c82b064
Fix integration tests
2017-01-31 14:42:35 +01:00
Stephane Nicoll
7dbeaa9d8a
Fix typo
2017-01-31 14:22:43 +01:00
Stephane Nicoll
48c1d26fb4
Upgrade Spring Cloud ranges for Dalston.M1
2017-01-31 14:17:26 +01:00
Stephane Nicoll
5df176341d
Merge pull request #361 from sdeleuze:kotlin-reflect
...
* pr/361:
Add kotlin-reflect dependency for Kotlin projects
2017-01-31 13:57:35 +01:00
Stephane Nicoll
76ff795f3c
Merge pull request #360 from shakuzen:patch-2
...
* pr/360:
Fix typos
2017-01-31 13:55:47 +01:00
Stephane Nicoll
e707d14cd4
Merge pull request #359 from davsclaus:2182
...
* pr/359:
Upgrade to Apache Camel 2.18.2
2017-01-31 09:53:39 +01:00
Stephane Nicoll
fe91ed63f8
Merge pull request #307 from stormpath:stormpath
...
* pr/307:
Polish Stormpath entry
Add Stormpath Default Spring Boot Starter
2017-01-31 08:37:39 +01:00
Stephane Nicoll
49bfaaeb66
Polish Stormpath entry
...
Closes gh-307
2017-01-31 08:33:45 +01:00
Stephane Nicoll
610f8c6f2b
Add version range for Vaadin starter
...
Closes gh-358
2017-01-31 08:05:25 +01:00
Stephane Nicoll
44ce8daae8
Add version range for Gemfire starter
...
Closes gh-357
2017-01-31 08:05:06 +01:00
Stephane Nicoll
b0d211525a
Add links for existing starters
...
Closes gh-354
2017-01-30 17:27:44 +01:00
Stephane Nicoll
bf306e5ecb
Merge pull request #279 from dsyer:feature/url
...
* pr/279:
Polish contribution
Add optional links to a dependency
2017-01-30 17:26:46 +01:00
Stephane Nicoll
981b726a12
Polish contribution
...
This commit makes sure that each dependency link is HAL compliant (like
the project types in the metadata). Links are grouped by relation with
well known relations to be defined (i.e. 'how-to', 'reference', 'home'
and so forth).
Each link can be "templated" (in the HAL sense) and only `{bootVersion}`
is supported at the moment. This is useful if a precise documentation
section should reference to the actual Stpring Boot version chosen by the
user.
Closes gh-279
2017-01-30 17:26:25 +01:00
Stephane Nicoll
9c7bdcc5bf
Fix project's version
2017-01-30 15:30:15 +01:00
Stephane Nicoll
c24269c2ec
Add httpie example
2017-01-29 10:26:39 +01:00
Stephane Nicoll
c45b13f12f
Fix git plugin definition
2017-01-27 18:22:14 +01:00
Stephane Nicoll
bda1376c23
Polish
2017-01-27 18:04:10 +01:00
Stephane Nicoll
b58c7a046b
Switch version to 0.2.0.BUILD-SNAPSHOT
...
Closes gh-352
2017-01-27 13:40:45 +01:00
Stephane Nicoll
f0cdd856bf
Upgrade to Spring Boot 1.4.4.RELEASE
2017-01-27 10:31:00 +01:00
Stephane Nicoll
3d0a3a7e14
Polish config metadata output
2017-01-27 10:22:15 +01:00
Stephane Nicoll
1aa10d39b0
Remove use of @since
2017-01-27 10:11:33 +01:00
Stephane Nicoll
5ca1d4d128
Polish
2017-01-25 14:29:10 +01:00
Stephane Nicoll
0cbe51157a
Add specific order for Spring cloud BOMs
...
See gh-343
2017-01-17 19:20:40 +01:00
Stephane Nicoll
330cb13c64
Add support for BOM ordering
...
This commit adds an `order` attribute on `BillOfMaterials` that allows to
order BOMs in the generated project. Lowest value have higher priority.
When the project is generatede with a custom parent, the Spring Boot
dependencies BOM itself has an order of a 100. Any BOM that is added with
an order lower than 100 has higher priority, i.e. could potentially
override dependencies provided by the Spring Boot dependency mechanism.
This mechanism does not work reliably when using the
`spring-boot-starter-parent` so it should be used with care. However, it
can be useful when overriding dependencies that Spring Boot does not
manage itself.
Closes gh-343
2017-01-17 19:18:52 +01:00
Stephane Nicoll
1d16c49b76
Merge pull request #344 from dsyer:feature/scdf
...
* pr/344:
Add task bom to scdf project
2017-01-17 11:23:16 +01:00
Stephane Nicoll
c0526d160d
Add support for Apache Kafka
2017-01-16 17:56:55 +01:00
Stephane Nicoll
2ec6c22521
Fix version range
2017-01-13 13:40:32 -05:00
Stephane Nicoll
d36ff253d6
Use Spring Cloud Task BOM
...
Closes gh-342
2017-01-13 12:51:59 -05:00
Stephane Nicoll
4afce8c4b2
Upgrade to Spring Cloud Camden SR4
2017-01-12 15:49:39 -05:00
Stephane Nicoll
a9e7096f3b
Polish metadata (First 1.5 release is RC1)
2017-01-07 08:55:51 +01:00
Stephane Nicoll
34edae7a4f
Deprecate crash support
2017-01-07 08:54:55 +01:00
Stephane Nicoll
a5f55d895e
Merge pull request #338 from eddumelendez:data-ldap
...
* pr/338:
Polish
Add entry for LDAP
2017-01-07 08:51:21 +01:00
Stephane Nicoll
a2f984d3c7
Polish
...
Closes gh-338
2017-01-07 08:50:45 +01:00
Stephane Nicoll
5efc6dc947
Prepare for Spring Boot 1.5 compatibility
2017-01-06 13:06:31 +01:00
Stephane Nicoll
f576d89bf8
Merge pull request #330 from kamilszymanski:redundant_target_compatibility
...
* pr/330:
Remove redundant targetCompatibility from gradle buildscript
2017-01-03 14:55:52 +01:00
Stephane Nicoll
54c118ed70
Switch to Gradle 3 as of Spring Boot 2
...
This commit automatically switches Gradle-based project to Gradle 3 if
Spring Boot 2 or higher is selected. Other projects remain on 2.x
Closes gh-331
2017-01-03 14:52:16 +01:00
Stephane Nicoll
827b9d6e93
Auto-updatable version ranges
...
This commit improves the version format so that the minor and patch
elements can hold a special 'x' character besides the version, i.e.
`1.x.x.RELEASE` or `2.4.x.BUILD-SNAPSHOT`. A `VersionParser` now takes
care to resolve those against a list of known Spring Boot versions.
This is particularly useful in version ranges that have to change when
the latest Spring Boot versions change. Spring Initializr already auto-
udpates itself based on the sagan metadata. When a range is using this
feature, it is also automatically updated.
It might be hard to track the actual range values on a given instance so
an `InfoContributor` is now automatically exposed to list them.
Closes gh-328
2017-01-03 14:02:33 +01:00
Stephane Nicoll
814a4ad260
Merge pull request #335 from kazuki43zoo:update-mybatis
...
* pr/335:
Polish contribution
Add version mapping for mybatis-spring-boot-starter 1.2.0
2017-01-02 16:47:35 +01:00
Stephane Nicoll
3a1a57b453
Polish contribution
...
As of `1.2.0` MyBatis is using the new `ObjectProvider` facility in
Spring Framework 4.3. This one was made available as of `1.4.0.M2`
Closes gh-335
2017-01-02 16:47:03 +01:00
Stephane Nicoll
63b86b9546
Fix version range following Spring Boot 1.4.3.RELEASE
...
Closes gh-336
2017-01-02 16:20:17 +01:00
Stephane Nicoll
f35fa96b93
Upgrade to Spring Boot 1.4.3.RELEASE
2017-01-01 10:19:23 +01:00
Stephane Nicoll
404fcafc2b
Polish
2016-12-29 10:16:50 +01:00
Stephane Nicoll
5149d0c965
Remove unecessary newline
2016-12-28 13:44:53 +01:00
Stephane Nicoll
94785572b7
Merge pull request #333 from sdeleuze:kotlin-1.0.6
...
* pr/333:
Upgrade to Kotlin 1.0.6 with kotlin-spring plugin
2016-12-28 13:41:33 +01:00
Stephane Nicoll
51afc6585c
Fix version range
...
Closes gh-329
2016-12-16 13:35:41 +01:00
Stephane Nicoll
69f9de55f8
Merge pull request #327 from william-tran:patch-2
...
* pr/327:
Polish contribution
Support multiple versions of Spring Cloud Services
2016-12-09 19:10:24 +01:00
Stephane Nicoll
20e7b963af
Polish contribution
...
Closes gh-327
2016-12-09 19:08:58 +01:00
Stephane Nicoll
70baabaeed
Merge pull request #326 from william-tran:patch-1
...
* pr/326:
Upgrade to Spring Cloud Services 1.3.1.RELEASE
2016-12-08 16:55:48 +01:00
Stephane Nicoll
05cf5c78ce
Add version range for Dalston
...
This commit introduces support for Spring Cloud Dalston when Spring Boot
1.5 or later is used.
Closes gh-324
2016-12-07 14:07:45 +01:00
Stephane Nicoll
e6ad78a510
Fix Spring Cloud Dataflow version ranges
...
This commit fixes compatibility of Spring Cloud Dataflow with Spring Boot
1.4 and later.
Closes gh-318
2016-12-05 13:50:53 +01:00
Stephane Nicoll
0bb93b2793
Merge pull request #323 from davsclaus:2181
...
* pr/323:
Upgrade to Apache Camel 2.18.1
2016-12-05 13:29:42 +01:00
Stephane Nicoll
c0e2601fe9
Merge pull request #320 from shakuzen:patch-1
...
* pr/320:
Remove deprecated Turbine AMQP dependency
2016-12-01 14:15:09 +01:00
Stephane Nicoll
9967ebc3ad
Merge pull request #319 from shakuzen:patch-1
...
* pr/319:
Upgrade to Spring Cloud Brixton.SR7 and Camden.SR3
2016-11-30 08:00:57 +01:00
Stephane Nicoll
a4385b7466
Merge pull request #317 from bclozel:gh-293
...
* pr/317:
Polish
Show version requirements for disabled starters
2016-11-25 16:06:26 +01:00
Stephane Nicoll
7a20b7f71b
Polish
...
Closes gh-317
2016-11-25 16:04:13 +01:00
Stephane Nicoll
26dd9eb082
Upgrade to Vaadin Spring 1.1.1
...
This commit also upgrades Vaadin itself to the latest 7.7.5
Closes gh-316
2016-11-25 08:27:52 +01:00
Stephane Nicoll
3ad1041009
Upgrade to Kotlin 1.0.5-2
...
Closes gh-314
2016-11-22 08:13:12 +01:00
Stephane Nicoll
0a4f631b3a
Harmonize metadata term
2016-11-22 01:43:36 +09:00
Stephane Nicoll
ad4ed895d9
Add entry for SQL Server's JDBC driver
...
Closes gh-313
2016-11-19 07:22:49 +09:00
Stephane Nicoll
227b2452d3
Merge pull request #305 from isopov:flyway
...
* pr/305:
Add support for flyway and liquibase
2016-11-15 15:37:59 +01:00
Stephane Nicoll
dee48fcc45
Merge pull request #312 from shakuzen:config-metadata
...
* pr/312:
Polish contribution
Add configuration metadata for MetricsProperties
2016-11-13 12:54:49 +01:00
Stephane Nicoll
12cca3d4c4
Polish contribution
...
Closes gh-312
2016-11-13 12:54:36 +01:00
Stephane Nicoll
39f46543d8
Merge pull request #311 from habuma:scs_1.3.0
...
* pr/311:
Upgrade to Spring Cloud Services 1.3.0.RELEASE
2016-11-11 10:39:24 +01:00
Stephane Nicoll
58b708778a
Upgrade to Vaadin starter 1.1.0
...
Closes gh-308
2016-11-09 15:25:12 +01:00
Stephane Nicoll
9f20b9b2dc
Upgrade to Spring Boot 1.4.2.RELEASE
2016-11-09 11:25:48 +01:00
Stephane Nicoll
8aa8b0a2d4
Polish
2016-11-09 11:23:04 +01:00
Stephane Nicoll
9106147230
Upgrade to Spring Cloud Camden.SR2
2016-11-08 23:55:31 +01:00
Stephane Nicoll
3cfcb2953d
Fix Spring Cloud version range
2016-11-08 19:52:46 +01:00
Stephane Nicoll
eb5385615b
Replace reactor extension
...
This commit removes the reactor extension as it is no longer necessary
given all the customizations have been added in Spring Boot now.
Instead, Java8 is now forced for any use of Spring Boot 2.0 and later.
Arguably, this should have been the case since the beginning.
2016-11-04 11:51:05 +01:00
Stephane Nicoll
2097638505
Switch devtools to runtime scope
2016-11-04 11:39:36 +01:00
Stephane Nicoll
0fd3f1b345
Add entry for configuration processor
...
Closes gh-301
2016-11-04 11:39:16 +01:00
Stephane Nicoll
079f46f51c
Support for compileOnly scope
...
start.spring.io exposes an annotation processor (Lombok) that's quite
popular but is exposed as a compile/transitive dependency. This commit
introduces a `compileOnly` scope that maps to Gradle's `compileOnly`
scope and Maven's `optional` flag.
There is a case to support optional dependencies in general but
unfortunately, Gradle doesn't have support for such feature.
Closes gh-128
2016-11-04 11:38:15 +01:00
Stephane Nicoll
e3112811b7
Prevent retrieval of Sagan metadata on startup
...
This commit makes sure that sagan metadata are only requested on first
use and when the cache infrastructure is active.
Closes gh-278
2016-11-03 16:00:24 +01:00
Stephane Nicoll
99ae293f36
Upgrade Spring Cloud Dataflow to 1.0.1.RELEASE
2016-10-29 11:23:42 +02:00
Stephane Nicoll
0b21f63cc2
Upgrade reactive starter to reactor 3.0.3.RELEASE
2016-10-28 16:18:14 +02:00
Stephane Nicoll
2c8c1699fe
Upgrade to Spring Cloud Camden.SR1
2016-10-24 12:56:07 +02:00
Stephane Nicoll
cc44d346fd
Add .apt_generated to .gitignore
...
Closes gh-303
2016-10-19 13:00:49 +03:00
Stephane Nicoll
308480951a
Fix version range for the reactive starter
2016-10-10 17:15:22 +02:00
Stephane Nicoll
c8ae85ae6a
Merge pull request #299 from davsclaus:2180
...
* pr/299:
Upgrade to Apache Camel 2.18.0
2016-10-10 13:37:03 +02:00
Stephane Nicoll
057f0d24cc
Fix spring cloud version ranges
2016-10-10 11:57:42 +02:00
Stephane Nicoll
fe55d5655c
Add support for MyBatis
...
Closes gh-291
2016-10-10 09:44:19 +02:00
Stephane Nicoll
507723fd77
Merge pull request #298 from habuma:scs_1.2.0
...
* pr/298:
Upgrade to Spring Cloud Services 1.2.0.RELEASE
2016-10-08 06:27:20 +02:00
Stephane Nicoll
91c9ad384b
Use new gradle plugin ID as of Spring Boot 1.4.2
...
Closes gh-296
2016-10-07 15:59:02 +02:00
Stephane Nicoll
4637fe21da
Upgrade to vaadin-spring-boot-starter 1.0.2
...
Closes gh-297
2016-10-07 14:38:53 +02:00
Stephane Nicoll
562ba8a5c0
Polish
2016-10-07 14:34:59 +02:00
Stephane Nicoll
4b25518554
Fix formatting
2016-10-07 14:34:35 +02:00
Stephane Nicoll
90d3704faa
Fix formatting
2016-09-27 09:22:47 +02:00
Stephane Nicoll
e0b72a9985
Upgrade to Vaadin 7.7.3
...
This commit also upgrades the vaadin starter to 1.0.1
Closes gh-292
2016-09-26 14:16:04 +02:00
Stephane Nicoll
5efc7a75c7
Fix reactor version
2016-09-26 12:48:57 +02:00
Stephane Nicoll
2eeed655f9
Fix reactive starter to use Spring Boot 2.0.0 snap
2016-09-26 12:46:32 +02:00
Stephane Nicoll
040830e6f1
Upgrade to Spring Boot 1.4.1.RELEASE
2016-09-24 08:42:39 +02:00
Stephane Nicoll
1fac207825
Fix version range
2016-09-21 14:18:48 +02:00
Stephane Nicoll
2be67fdba7
Polish .gitignore generation
...
See gh-131
2016-09-21 14:18:20 +02:00
Stephane Nicoll
7bd1253c5d
Polish
2016-09-20 18:26:21 +02:00