initializr/initializr-service
Stephane Nicoll da2ced86f3 Add version range support for dependencies
Previously, it was not possible to define the Spring Boot version that
a dependency requires. As a result, many new starters implemented as part
of Spring Boot 1.2 are not available.

Each dependency can now define a `versionRange` attribute that defines
the Spring Boot version range that it supports. The range is defined
either as a single version, in which case it defines that version and
any later versions or using brackets. A square bracket (`[` or `]`)
denotes an inclusive range while a round bracket (`(` or `)`) denotes an
exclusive range.

Bumped the current-metadata format to 2.1 to include this additional
`versionRange` attribute, that is

application/vnd.initializr.v2.1+json

Existing clients requesting v2 will not get any dependency that defines
a `versionRange` attribute.

Closes gh-62
2015-02-17 15:05:28 +01:00
..
app.groovy Disable security 2014-08-28 10:49:48 +02:00
application.yml Add version range support for dependencies 2015-02-17 15:05:28 +01:00
logback.xml Initializr library 2014-08-18 17:50:21 +02:00
manifest.yml Initializr library 2014-08-18 17:50:21 +02:00