Commit Graph

1082 Commits (9cb269d14d89959188060c0df3bb96eec908e7fc)

Author SHA1 Message Date
Stephane Nicoll a01a5db947 Upgrade to Spring AMQP 1.5.0.RC1
Closes gh-2899
9 years ago
Stephane Nicoll 87d214e61d Upgrade to Spring Framework 4.2.1.BUILD-SNAPSHOT 9 years ago
Stephane Nicoll 2f862cfb92 Revert upgrade to Spring Framework 4.2.1 snapshots 9 years ago
Stephane Nicoll 1659f628d0 Upgrade to Spring Framework 4.2.1.BUILD-SNAPSHOT 9 years ago
Andy Wilkinson 4e3411ac59 Add dependency management for org.skyscreamer:jsonassert
Closes gh-3751
9 years ago
Andy Wilkinson a38bdd92c2 Upgrade to Reactor and Reactor Spring 2.0.5.RELEASE
Closes gh-3756
9 years ago
Craig Andrews 2e0e2a3d60 Add more Jackson dependencies to spring-boot-dependencies
Add:

 - jackson-datatype-hibernate4
 - jackson-datatype-hibernate5
 - jackson-datatype-jdk7
 - jackson-module-parameter-names

Closes gh-3727
9 years ago
Andy Wilkinson a4bfcb9b94 Merge branch '1.2.x' 9 years ago
Andy Wilkinson 4f0f51b5ed Upgrade to Spring Web Services 2.2.2.RELEASE
Closes gh-3423
9 years ago
Andy Wilkinson c164065a38 Merge branch '1.2.x' 9 years ago
Andy Wilkinson f9a775518f Upgrade to Spring Batch 3.0.5.RELEASE
Closes gh-3421
9 years ago
Andy Wilkinson a62ec1028c Upgrade to Jackson 2.6.1
Closes gh-3569
9 years ago
Andy Wilkinson 059a30610f Revert "Upgrade to Jackson 2.6.0"
This reverts commit f76197066c.

See gh-3569
9 years ago
Andy Wilkinson f76197066c Upgrade to Jackson 2.6.0
Closes gh-3569
9 years ago
Andy Wilkinson aa43d3f3a3 Update to HikariCP 2.3.9
Closes gh-3675
9 years ago
Andy Wilkinson d2238c3ff7 Upgrade to de.flapdoodle.embed:de.flapdoodle.embed.mongo 1.48.2
Closes gh-3676
9 years ago
Andy Wilkinson 30fd66654e Upgrade to Undertow 1.2.10.Final
Closes gh-3677
9 years ago
Andy Wilkinson d496bfedd0 Upgrade to Commons Pool 2 2.4.2
Closes gh-3678
9 years ago
Andy Wilkinson 5659d5bce3 Upgrade to Hibernate Validator 5.2.1.Final
Closes gh-3679
9 years ago
Andy Wilkinson d072cd9149 Upgrade to org.mariadb.jdbc:mariadb-java-client 1.2.0
Closes gh-3680
9 years ago
Andy Wilkinson ea34c709c9 Upgrade to Jedis 2.7.3
Closes gh-3682
9 years ago
Andy Wilkinson cd55771dd7 Upgrade to Spring HATEOAS 0.18.0.RELEASE
Closes gh-3683
9 years ago
Andy Wilkinson 2d57803705 Merge branch '1.2.x' 9 years ago
Andy Wilkinson 890fb9665d Upgrade to Spring Loaded 1.2.4.RELEASE
Closes gh-3681
9 years ago
Andy Wilkinson 6870f17482 Merge branch '1.2.x' 9 years ago
Andy Wilkinson dd4c542e32 Upgrade to Undertow 1.1.8.Final
Closes gh-3674
9 years ago
Andy Wilkinson c4d0f949d4 Upgrade to mysql:mysql-connector-java 5.1.36
Closes gh-3673
9 years ago
Andy Wilkinson 370247f9e4 Upgrade to Jetty 9.2.13.v20150730
Closes gh-3672
9 years ago
Andy Wilkinson 8df4985675 Upgrade to Freemarker 2.3.23
Closes gh-3671
9 years ago
Andy Wilkinson 82212e6271 Upgrade to Spring Integration 4.1.6.RELEASE
Closes gh-3670
9 years ago
Andy Wilkinson 5756195c05 Upgrade to Spring Security 3.2.8.RELEASE
Closes gh-3669
9 years ago
Stephane Nicoll 1cb0deed5e Upgrade to Spring Security 4.0.2.RELEASE
Closes gh-3422
9 years ago
Stephane Nicoll cd32960b57 Upgrade to Spring Data Gosling RC1
Closes gh-3288
9 years ago
Andy Wilkinson da60c94d57 Upgrade to Spring Session 1.0.2.RELEASE
Closes gh-3655
9 years ago
Roy Clarkson 4cd95f4223 Upgrade to Spring Cloud Connectors 1.2.0.RELEASE
Closes gh-3609
9 years ago
Stephane Nicoll 9b84465edc Upgrade to Hazelcast 3.5.1
Closes gh-3634
9 years ago
Stephane Nicoll e7b1dce5b5 Upgrade to Spring Framework 4.2.0.RELEASE
Closes gh-2575
9 years ago
Andy Wilkinson 255764f1a0 Ensure that custom Liquibase logger is always used
Liquibase 3.4.0 contains a bug that causes the initialization of its
ServiceLocator to pollute its map of loggers with a DefaultLogger for
the logger named "liquibase". Liquibase 3.4.1 contains a change that
improves the situation, but does not address is completely. Creating a
CustomResolverServiceLocator, as we do, still causes the map of
loggers to be polluted due to logging that's performed in
ClassLoaderResourceAccessor.getResourcesAsStream.

The commit address the problem by upgrading to Liquibase 3.4.1 and
adding the package containing our custom logger to the default service
locator before we register our custom service locator. This ensures
that the logging that's performed during the creation of our custom
service locator will still use our custom logger.

Closes gh-3470
Closes gh-3616
9 years ago
Stephane Nicoll 3298761437 Update maven prerequisite
Closes gh-3614
9 years ago
Andy Wilkinson dbc22f6f07 Merge branch '1.2.x' 9 years ago
Andy Wilkinson 9b6538d5bd Upgrade to Groovy 2.4.4
Typically, a Spring Boot maintenance release would not move to a new
minor version of a dependency. However there is a security
vulnerability in Groovy [1] and 2.4.4 is the only release which
contains a fix for it.

The commit upgrades to 2.4.4, thereby ensuring that users of Groovy
are not vulnerable by default. Users of Groovy whose applications are
not affected by the vulnerability may choose to downgrade back to
2.3.11 by overriding Spring Boot's dependency management.

Closes gh-3540

[1] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3253
9 years ago
Andy Wilkinson 2c81907d58 Flesh out and polish Embedded MongoDB auto-configuration contribution
Embedded MongoDB is now auto-configured when it is on the classpath.
The Mongo instance will listen on the port specified by the
spring.data.mongodb.port property. If this property has a value of
zero and randomly allocated port will be used. In such an event, the
MongoClient created by MongoAutoConfiguration will be automatically
configured to use the port that was allocated.

By default, MongoDB 2.6.10 will be used. This can be configured using
the spring.embedded-mongodb.version property. Mongo's sync delay
feature is enabled by default. This can be configured using the
spring.embedded-mongobd.features property.

Closes gh-2002
9 years ago
Henryk Konsek f2b2c085e9 Add auto-configuration support for Embedded MongoDB
See gh-2002
9 years ago
Phillip Webb 86f938374a Upgrade to Spring Framework 4.2.0.BUILD-SNAPSHOT 9 years ago
Andy Wilkinson bbbf6f9872 Build against Spring Data Gosling snapshots
See gh-3288
9 years ago
Stephane Nicoll d64ee99b20 Add configuration meta-data parser
Add a new `spring-boot-configuration-metadata` module that provides an
API to manipulate Spring Boot configuration meta-data. Can read meta-data
from arbitrary locations, though the standard
`META-INF/spring-configuration-metadata.json` location must be preferred.

Closes gh-1970
9 years ago
Andy Wilkinson bd91b21bc9 Merge branch '1.2.x' 9 years ago
Roy Clarkson 27817b6733 Upgrade to Spring Mobile 1.1.5.RELEASE
Closes gh-3466
9 years ago
Stephane Nicoll 1348acf3e3 Exclude freemarker from hazelcast
Hazelcast introduced a regression in their dependency management as of
3.5 which brings freemarker. This has unfortunate side effect in a Spring
Boot application since the freemarker auto-configuration kicks in for no
apparent reason when hazelcast is used.

An exclusion has been applied until the issue is fixed in hazelcast.

Closes gh-3418
9 years ago
Andy Wilkinson 8225a8a7d5 Upgrade to Reactor and Reactor Spring 2.0.4.RELEASE
Closes gh-3264
9 years ago
Phillip Webb 7c84e4fe07 Revert "Use Spring Data Gosling snapshots"
This reverts commit 8f16ebd059.
10 years ago
Andy Wilkinson 5fc781e7e2 Upgrade to Spring Integration 4.2.0.M2
Closes gh-3286
10 years ago
Andy Wilkinson 4ad23166ea Use a Java 7-compatible version of org.json:json and remove duplicate
Closes gh-3412
10 years ago
Andy Wilkinson 8be13f92de Use a property for the version of the WebJars HAL Browser dependency
See gh-1390
10 years ago
Dave Syer 74e9e0749b Add support for Spring HATEOAS hypermedia in Actuator endpoints
If spring-hateoas is on the classpath and an MvcEndpoint returns a
@ResponseBody it will be extended and wrapped into a Resource with links.
All the existing endpoints that return sensible JSON data can be extended
this way (i.e. not /logfile). The HAL browser will also be added as an
endpoint if available on the classpath. Finally, asciidocs for the
Actuator endpoints are available as a separate jar file, which if
included in an app will also generate a new (HTTP) endpoint.

Fixes gh-1390
10 years ago
Phillip Webb 43dc0c64c2 Fixup version numbers following release 10 years ago
Spring Buildmaster 7ce391db4f Next development version 10 years ago
Andy Wilkinson 0db7bd37c2 Add dependency management for json-path-assert
Closes gh-3361
10 years ago
Andy Wilkinson 63e8314eb4 Update to Spring Framework 4.2.0.RC2
Closes gh-3277
10 years ago
Andy Wilkinson 1073f09c7b Upgrade to Undertow 1.2.8.Final
Closes gh-3386
10 years ago
Andy Wilkinson 6e1d0b522b Upgrade to Jersey 2.19
Closes gh-3387
10 years ago
Andy Wilkinson 04728a17e6 Upgrade to Infinispan 7.2.3.Final
Closes gh-3388
10 years ago
Andy Wilkinson 52a67e9a98 Upgrade to Liquibase 3.4.0
Closes gh-3389
10 years ago
Andy Wilkinson 453f4745d9 Merge branch '1.2.x' 10 years ago
Andy Wilkinson f4c95eafc2 Upgrade to Undertow 1.1.7.Final
Closes gh-3382
10 years ago
Andy Wilkinson e31a4dc028 Upgrade Java Mail to 1.5.4
Closes gh-3381
Closes gh-3383
10 years ago
Andy Wilkinson 159d3a3346 Upgrade to nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect 1.2.9
Closes gh-3380
10 years ago
Andy Wilkinson bb8df95fbf Upgrade to HSQLDB 2.3.3
Closes gh-3379
10 years ago
Andy Wilkinson 663967f61b Update to Spring Data Evans SR3
Closes gh-3369
10 years ago
Phillip Webb 1ecc9c8a8b Upgrade to Spring Framework 4.1.7.RELEASE
Fixes gh-3276
10 years ago
Andy Wilkinson eea7050237 Merge branch '1.2.x' 10 years ago
Onur Kağan Özcan 2d153ca745 Upgrade to Spring Mobile 1.1.4.RELEASE
Closes gh-3308
10 years ago
Andreas Ahlenstorf a08b09563b Add support for jOOQ
Add auto-configuration and a starter POM for jOOQ.

See gh-2804
10 years ago
Andy Wilkinson 7d845391b0 Start building against Spring Integration 4.2.0 snapshots
See gh-3286
10 years ago
Andy Wilkinson cd4209d863 Remove dependency management for ActiveMQ’s non-JAR modules
Closes gh-3206
10 years ago
Andy Wilkinson ad86897c63 Provide dependency management for spring-boot-starter-artemis
Closes gh-3246
10 years ago
Andy Wilkinson 289c5d5f08 Add dependency management for sprng-session-data-redis
Closes gh-2318
10 years ago
Andy Wilkinson db1f4891e3 Don’t rely on org.json:json being pulled in transitively
Previously, spring-boot required org.json:json to be on the compile
classpath, but it was only there by virtue of it being a transitive
dependency of another of spring-boot’s dependency. This commit makes
it clear that spring-boot has an (optional) dependency on org.json:json
by having an explicit dependency declaration for it. Additionally, the
name of the version property and the alphabetical ordering in
spring-boot-dependencies have been corrected.

Closes gh-3290
10 years ago
Phillip Webb 890554e8d6 Exclude commons-logging from infinispan-spring4
Update `spring-boot-dependencies` to exclude `commons-logging` from
`infinispan-spring4`. The version pulled in was very old and included
a transitive dependency to `servlet-api` 2.4.

Fixes gh-3291
10 years ago
Phillip Webb 805263ac62 Add `org.json:json` to spring-boot-dependencies
Fixes gh-3290
10 years ago
Phillip Webb 8f16ebd059 Use Spring Data Gosling snapshots
Upgrade to Spring Data Gosling snapshot version in preparation for
Gosling-M2.

See gh-3288
10 years ago
Eddú Meléndez 8859824efc Add Apache Artemis support
Add auto-configuration support for Apache Artemis which was formed when
HornetQ was donated to the Apache Foundation. The majority of this code
is based on the HornetQ auto-configuration.

Fixes gh-3154
Closes gh-3246
10 years ago
Andy Wilkinson a21b48a95c Upgrade to GemFire 8.1.0
This commit aligns our dependency management for GemFire with the
version used by the version of Spring Data GemFire that we currently
depend upon.

Previously, some dependency management that was added (see #2884) to
work around problems with GemFire 8.0’s dependencies; specifically it
depended on different versions of org.eclipse.jdt.core.compiler:ecj and
xml-apis:xml-apis. The different dependency versions appear to no
longer be a problem with 8.1 so this dependency management is now
redundant and has been removed.

Closes gh-3284
10 years ago
Andy Wilkinson fd6d61e8b4 Add auto-configuration support for Spring Session
This commit adds support for automatically configuring Spring Session.
In a web application when both Spring Session and Spring Data Redis
are on the classpath, Spring Session's Redis Http Session support
will be auto-configured. The max inactive interval for Redis-backed
sessions can be configured via the environment using the existing
server.session-timeout property.

Closes gh-2318
10 years ago
Andy Wilkinson 3c9535f26b Add dependency management for Jaybird, Firebird's JDBC driver
Closes gh-2843
10 years ago
Andy Wilkinson 4d0996b1bd Start building against Spring 4.1.7 snapshots
See gh-3276
10 years ago
dgomesbr 1ebbf8ac4d Upgrade to Hazelcast 3.5
Closes gh-3267
Closes gh-3272
10 years ago
Diego Magalhães 1875192dad Upgrade joda-time to 2.8.1
Fixes gh-3238
Closes gh-3245
10 years ago
Phillip Webb 4db23f69e8 Switch to Spring Framework 4.2 SNAPSHOT 10 years ago
Andy Wilkinson 49e538248b Add dependency management for ActiveMQ’s other modules
Closes gh-3206
10 years ago
Dave Syer 2c829c7229 Add support for Spring Retry in CLI 10 years ago
Andy Wilkinson 168d05d4dd Upgrade to mongo-java-driver 2.13.2
Closes gh-3195
10 years ago
Andy Wilkinson f73d86e700 Upgrade to Elasticsearch 1.5.2
Closes gh-3194
10 years ago
Andy Wilkinson ae64d84b15 Upgrade to Jolokia 1.3.1 10 years ago
Andy Wilkinson c7544094f7 Upgrade to Jersey 2.18
Closes gh-3192
10 years ago
Andy Wilkinson ba90ab1f42 Upgrade to HttpClient 4.5
Closes gh-3189
10 years ago
Andy Wilkinson 4434bccbb8 Upgrade to org.apache.httpcomponents:httpasyncclient 4.1
Closes gh-3188
10 years ago
Andy Wilkinson f55128892b Upgrade to commons-pool2 2.4.1
Closes gh-3187
10 years ago
Andy Wilkinson d819cdd24f Upgrade to Joda Time 2.8
Closes gh-3186
10 years ago
Andy Wilkinson b919e4a6b4 Upgrade to Undertow 1.2.7.Final
Closes gh-3185
10 years ago
Andy Wilkinson e391591883 Upgrade to Reactor and Reactor Spring 2.0.3.RELEASE
Closes gh-3184
10 years ago
Andy Wilkinson 6d108436c0 Upgrade to HikariCP 2.3.8
Closes gh-3183
10 years ago
Andy Wilkinson 9943f28f0d Upgrade to sendgrid-java 2.2.2
Closes gh-3182
10 years ago
Andy Wilkinson 312169804b Update to Jackson 2.5.4
Closes gh-3180
10 years ago
Andy Wilkinson bfc0a3f154 Merge branch '1.2.x' 10 years ago
Andy Wilkinson ad7a1d9a69 Upgrade to Spring Integration 4.1.5.RELEASE
Closes gh-3176
10 years ago
Andy Wilkinson 4b02896b1d Upgrade to Jetty 9.2.11.v20150529
Closes gh-3191
10 years ago
Andy Wilkinson 0ad93c77d3 Update to AspectJ 1.8.6
Closes gh-3190
10 years ago
Andy Wilkinson da5ed8f545 Provide dependency management for all of Spring Security OAuth
Closes gh-3159
10 years ago
Andy Wilkinson bdfe5d19a5 Merge branch '1.2.x' 10 years ago
Eddú Meléndez 827c84169b Upgrade to Liquibase 3.3.5
Closes gh-3122
10 years ago
Phillip Webb 983484f429 Rename spring-boot-developer-tools -> devtools
Fixes gh-3099
10 years ago
Stephane Nicoll b847b6fa4b Fixup version numbers following release 10 years ago
Spring Buildmaster 5d81c87b43 Next Development Version 10 years ago
Stephane Nicoll fca192fa41 Add spring-boot-starter-cache
Closes gh-3098
10 years ago
Phillip Webb 49c4710f63 Merge branch '1.2.x' 10 years ago
Phillip Webb 61bc876ae8 Upgrade to H2 v1.4.187
Fixes gh-2730
10 years ago
Stephane Nicoll 2af2c4df0e Upgrade to Spring Data Gosling M1
Closes gh-3020
10 years ago
Phillip Webb 9ffd8622f6 Fix malformed Javadoc
See gh-3082
10 years ago
Phillip Webb a8bf0d942b Add a `spring-boot-developer-tools` module
Add a new `spring-boot-developer-tools` module which will contain
auto-configuration to help during application development.

See gh-3082
10 years ago
Mario A. Alvarez Garcia 3b82be59d6 Uprade to Spring Integration 4.2.0.M1
Closes gh-2498, gh-3068
10 years ago
Eddú Meléndez b036c87372 Upgrade Infinispan to 7.2.2.Final
Closes gh-3070
10 years ago
Stephane Nicoll 845f620c5a Merge branch '1.2.x'
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Stephane Nicoll 4b825163a2 Upgrade to Tomcat 8.0.23
Closes gh-3058
10 years ago
Andreas Ahlenstorf 9805643e41 Fix spring-security versions
Closes gh-3050
10 years ago
Stephane Nicoll b838513fda Upgrade to Spring Framework 4.2.0.RC1
Closes gh-2947
10 years ago
Dave Syer af320b49bf Rationalize some features and merge in customizers from Spring Cloud 10 years ago
Greg Turnquist 53f67a448f Auto-configure Spring Security OAuth2 when detected on the classpath
* Automatically spin up Authorization Server and Resource Server
* Automatically configures method level security included OAuth2Expression handler
* Wrote extensive unit tests verifying default behavior as well as the auto-configuration backing off when custom Authorization/Resource servers are included
* Created org.springframework.boot.security.oauth2 subpackage to contain it
* Can also disable either resource of authorization server completely with a single property for each
* Print out the auto-generated secrets and other settings
* Added spring-boot-sample-secure-oauth2 to provide a sample that can be run and poked with curl as well as some automated tests.
* Make users ask for which servers to install by adding @Enable*
* User has to @EnableGlobalMethodSecurity instead of using properties files

Add Spring Security OAuth2 support to Spring Boot CLI

* Triggered from either @EnableAuthorizationServer or @EnableResourceServer
* Needs to have @EnableGlobalMethodSecurity to allow picking the annotation model.
* By default, comes with import support for @PreAuthorize, @PreFilter, @PostAuthorize, and @PostFilter via a single start import
* Also need import support for the enable annotations mentioned above.
* Added extra test case and sample (oauth2.groovy)
10 years ago
Andy Wilkinson f046a9a705 Merge branch '1.2.x' 10 years ago
Andy Wilkinson bb877ed579 Upgrade to Spring Batch 3.0.4.RELEASE
Closes gh-2950
10 years ago
Andy Wilkinson 6ad6cf0356 Upgrade to Spring Social 1.1.2.RELEASE
Closes gh-3015
10 years ago
Andy Wilkinson 50af2b144b Add dependency management for hibernate-validator-annotation-processor
Closes gh-3006
10 years ago
Andy Wilkinson af7aae51d0 Add dependency management for hibernate-core
Closes gh-3005
10 years ago
Andy Wilkinson d3806df88a Remove hibernate-entitymanager.version property
Users that wish to override the version of Hibernate need to override
the hibernate.version property, as it’s the one used when declaring the
dependency management for Hibernate’s modules, so the
hibernate-entitymanager.version property is of little value.

Closes gh-3004
10 years ago
Andy Wilkinson a334e93cb9 Upgrade to Surefire 2.18.1
Closes gh-2963
10 years ago
Andy Wilkinson d8af7980ed Upgrade to Jedis 2.6.3
Closes gh-2996
10 years ago
Andy Wilkinson 23a6a5300b Upgrade to SnakeYAML 1.15
Closes gh-2995
10 years ago
Andy Wilkinson 1d6a9b18ee Upgrade to Spring HATEOAS 0.17.0.RELEASE
Closes gh-2994
10 years ago
Andy Wilkinson 4cfdecf677 Upgrade to mongo-java-driver 2.13.1
Closes gh-2993
10 years ago
Andy Wilkinson baefb47899 Upgrade to Jolokia 1.3.0
Closes gh-2992
10 years ago
Andy Wilkinson da3dd533a1 Upgrade to Jersey 2.17
Closes gh-2991
10 years ago
Andy Wilkinson 6c6cf56e2d Upgrade to Elasticsearch 1.4.5
Closes gh-2990
10 years ago
Andy Wilkinson 0f72eab429 Upgrade to Janino 2.7.8
Closes gh-2989
10 years ago
Andy Wilkinson f00b33bbb3 Upgrade to solr-solrj 4.10.4
Closes gh-2988
10 years ago
Andy Wilkinson a67fd2d9a1 Upgrade to log4j2 2.3
Closes gh-2987
10 years ago
Andy Wilkinson dfe4c24f29 Upgrade to Apache Derby 10.11.1.1
Closes gh-2986
10 years ago
Andy Wilkinson 15ea23b2fa Upgrade to commons-pool2 2.3
Closes gh-2985
10 years ago
Andy Wilkinson 933b9069ad Upgrade to commons-dbcp2 2.1
Closes gh-2984
10 years ago
Andy Wilkinson 6ffb7953fc Upgrade to nekohtml 1.9.22
Closes gh-2983
10 years ago
Andy Wilkinson e87b56315a Upgrade to EhCache 2.10.0
Closes gh-2982
10 years ago
Andy Wilkinson 9a27473209 Upgrade to Undertow 1.2.6.Final
Closes gh-2981
10 years ago
Andy Wilkinson e33cbdbb75 Upgrade to java-statsd-client 3.1.0
Closes gh-2980
10 years ago
Andy Wilkinson 01e1729a07 Upgrade to sendgrid-java 2.2.1
Closes gh-2979
10 years ago
Andy Wilkinson 8d8c41248e Upgrade to Hazelcast 3.4.2
Closes gh-2978
10 years ago
Andy Wilkinson bfd8f300da Upgrade to Jackson 2.5.3
Closes gh-2977
10 years ago
Andy Wilkinson 5cd18e121b Merge branch '1.2.x' 10 years ago
Andy Wilkinson c5b5932c0c Upgrade to thymeleaf-extras-springsecurity3 2.1.2.RELEASE
Closes gh-2975
10 years ago
Andy Wilkinson 615e1afe80 Upgrade to Spring Loaded 1.2.3.RELEASE
Closes gh-2974
10 years ago
Andy Wilkinson 3d68216bf7 Upgrade to Liquibase 3.3.3
Closes gh-2973
10 years ago
Andy Wilkinson 83d718de79 Upgrade to HornetQ 2.4.7.Final
Closes gh-2972
10 years ago
Andy Wilkinson f9b8c85de1 Upgrade to Hibernate 4.3.10.Final
Closes gh-2971
10 years ago
Andy Wilkinson fc2b4ea8c3 Upgrade to Jetty 9.2.10
Closes gh-2970
10 years ago
Andy Wilkinson 28bfdef325 Upgrade to ActiveMQ 5.10.2
Closes gh-2969
10 years ago
Andy Wilkinson cdac992ff5 Upgrade to thymeleaf-layout-dialect 1.2.8
Closes gh-2968
10 years ago
Andy Wilkinson b2f5b1ed46 Upgrade to mysql-connector-java 5.1.35
Closes gh-2967
10 years ago
Andy Wilkinson ffabf16a02 Upgrade to Jackson 2.4.6
Closes gh-2966
10 years ago
Andy Wilkinson f1266130fa Remove dependency management for spring-erlang
spring-erlang is no longer part of Spring AMQP so the dependency
management for it is no longer required.

Closes gh-2946
10 years ago
Andy Wilkinson 8fcc66939c Merge branch '1.2.x' 10 years ago
Andy Wilkinson b7d27145e8 Upgrade to Spring Integration 4.1.4.RELEASE
Fixes gh-2811
10 years ago
Andy Wilkinson e5451ab4fe Upgrade to Tomcat 8.0.22
Closes gh-2955
10 years ago
Andy Wilkinson 18d8564d85 Upgrade to Spring Social 1.1.1.RELEASE
Closes gh-2954
10 years ago
Stephane Nicoll 9a15d0533c Upgrade to Tomcat 8.0.22
Closes gh-2955
10 years ago
Stephane Nicoll 0a9b8cbb41 Polish Infinispan support
Updated to the `EmbeddedCacheManager` interface and added support for
default cache configuration.

Added dependencies management for the JCache support with tests

Fixes gh-2906, see gh-2633
10 years ago
Eddú Meléndez 76ac781a65 Add support for Infinispan
Include auto-configuration support for Infinispan. It is possible
to specify the caches to create via `spring.cache.cache-names`.
Provider also allow to set configuration file via `spring.cache.config`.

See gh-2633
10 years ago
Andy Wilkinson 9243faa354 Upgrade to Reactor and Reactor Spring 2.0.1.RELEASE
Closes gh-2719
10 years ago
Andy Wilkinson 5b8a9bbe90 Upgrade to Spock 1.0
Closes gh-2951
10 years ago
Andy Wilkinson 04c68427d8 Upgrade to Spring Plugin 1.2.0.RELEASE
Closes gh-2605
10 years ago
Andy Wilkinson 3abac59e9c Add dependency management for jackson-dataformat-csv
Closes gh-2760
10 years ago
Andy Wilkinson f3af9a81c7 Upgrade to HikariCP 2.3.7
Closes gh-2863
10 years ago
Andy Wilkinson 296a9d6cf0 Upgrade to Spring AMQP 1.5.0.M1
Closes gh-2946
10 years ago
Andy Wilkinson 291173ddc6 Upgrade to JsonPath 2.0.0
Closes gh-2720
10 years ago
Andy Wilkinson 7a47c4b594 Add dependency management for org.apache.httpcomponents:httpcore
Without dependency management for org.apache.httpcomponents:httpcore,
it’s possible to get mismatched versions of httpcore and httpclient.

Closes gh-2941
10 years ago
Tommy Ludwig a88be00b6c Upgrade to Log4j2 version 2.2
Closes gh-2938
10 years ago
Davide Angelocola c82224831a Add dependency management for slf4j-simple
Closes gh-2934
10 years ago
Andy Wilkinson 5717c38c63 Upgrade to Apache HTTP Client 4.4.1
Closes gh-2941
10 years ago
Dave Syer 0bd845d183 Add support for Statsd metric export 10 years ago
Andy Wilkinson 5b30716d94 Merge branch '1.2.x' 10 years ago
Mario A. Alvarez Garcia ca94bd4b94 Upgrade to Hibernate 4.3.9.Final
Closes gh-2928
10 years ago
Davide Angelocola 3179d278a2 Upgrade to SLF4J 1.7.12
Closes gh-2931
10 years ago
Andy Wilkinson d3d5b211ed Upgrade to Spring AMQP 1.4.5.RELEASE
Closes gh-2932
10 years ago
Andy Wilkinson 66be012e78 Upgrade to Undertow 1.1.4.Final
Closes gh-2754
10 years ago
Andy Wilkinson 51c49b69c5 Support bom-based dependency management in the CLI
Previously, the CLI’s dependency management used proprietary Properties
file-based metadata to configure its dependency management. Since
spring-boot-gradle-plugin’s move to using the separate dependency
management plugin the CLI was the only user of this format.

This commit updates the CLI to use Maven boms to configure its
dependency management. By default it uses the spring-boot-dependencies
bom. This configuration can be augmented and overridden using the new
@DependencyManagementBom annotation which replaces @GrabMetadata.

Closes gh-2688
Closes gh-2439
10 years ago
Andy Wilkinson 390e6fa690 Upgrade to Undertow 1.2.4.Final 10 years ago
Andy Wilkinson f0c0742eaf Merge branch '1.2.x' 10 years ago
Craig Walls 88d72e0598 Upgrade to Spring Social Facebook 2.0.1.RELEASE
While this is a breaking change, continuing with Spring Social
Facebook 1.1.x is also broken as it is no longer compatible with
Facebook's API. Upgrading to 2.0.1.RELEASE may require some changes
to be made to users' applications, but it will allow their
applications to use the Facebook API once again.

Closes gh-2837
10 years ago
Andy Wilkinson 9e05d5f30e Merge branch '1.2.x' 10 years ago
pasali 1cc0b19f29 Upgrade to Dropwizard Metrics 3.1.2
Closes gh-2920
10 years ago
Andy Wilkinson 0f62f05cdc Upgrade to Undertow 1.2.3.Final
Closes gh-2821
10 years ago
Andy Wilkinson 800ac2d13f Upgrade to Spring Security 4.0.1.RELEASE
Closes gh-2885
10 years ago
Andy Wilkinson 563a032157 Start building against Spring AMQP 1.5 snapshots
See gh-2899
10 years ago
Andy Wilkinson ee7c86a07d Start building against Reactor 2.0.1 snapshots
See gh-2719
10 years ago
Andy Wilkinson 681894a1f3 Start building against Spring Integration 4.2.0 snapshots
See gh-2883
10 years ago
Andy Wilkinson e6dfd7c533 Work around problems with GemFire 8.0’s dependencies
GemFire 8.0 depends on two different versions of xml-apis:xml-apis and
org.eclipse.jdt.core.compiler:ecj. This commit adds dependency
management for those two dependencies to address the dependency
convergence errors reported by Maven’s enforcer plugin.

GemFire 8.0 also depends on commons-logging and Spring Boot starters
should use jcl-over-slf4j instead. This commit adds an exclusion for
commons-logging

GemFire 8.0 depends (optionally) on spring-data-gemfire and
spring-data-gemfire depends on GemFire, i.e. there’s a dependency cycle
between the two projects. This commit breaks this cycle by adding an
exclusion for spring-data-gemfire to the dependency management for
com.gemstone.gemfire:gemfire.

This commit should be reverted once the problems with GemFire’s
dependencies have been addressed. See gh-2884.
10 years ago
Andy Wilkinson aa3a5ab1b9 Align GemFire version with Spring Data GemFire in Fowler
Closes gh-2859
See gh-2673
10 years ago
Andy Wilkinson 606ad0d347 Merge branch '1.2.x' 10 years ago
Andy Wilkinson 3e3395304b Upgrade to javax.mail:javax.mail-api 1.5.3
Closes gh-2835
10 years ago
Andy Wilkinson cee8c5c1c3 Upgrade to Undertow 1.2.0.CR1
See gh-2821
10 years ago
Andy Wilkinson 734f5c39f7 Upgrade to Groovy 2.4.3
Closes gh-2819
10 years ago
Andy Wilkinson 7f3f0e6c75 Upgrade to Flyway 3.2.1
Closes gh-2675
10 years ago
Andy Wilkinson d5c0884d3d Merge branch '1.2.x'
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Andy Wilkinson 2d7c0c2f00 Provide dependency management for Antlr 2
Hibernate depends on antlr:antlr:2.7.7 (the latest version on Antlr 2)
and fails with earlier 2.7.x versions due to a missing method. This
can cause problems for Maven users if they also depend on something that
pulls in an earlier version of Antlr, such as
spring-boot-starter-velocity. Gradle users are unaffected as, when
multiple versions of a dependency are found in the graph, Gradle will
choose the latest version.

This commit adds dependency management for antlr:antlr:2.7.7 to ensure
that the latest, and Hibernate compatible, version of Antlr 2 is used.

Closes gh-2814
10 years ago
Andy Wilkinson ba3d4e9e3c Upgrade to Spring Security 4
This commit updates Spring Boot to use Spring Security 4. As a result
of this, the coordinates of Thmyeleaf's Spring Security extra, for
which dependency management and auto-configuration is provided, have
been updated to the Spring Security 4 variant.

Closes gh-2727
10 years ago
Andy Wilkinson d13878e193 Upgrade to Spring Data Fowler RELEASE
The versions in the dependency management for the various datastore
dependencies have been aligned with those used by Spring Data Fowler.

The Data REST tests and sample application has been updated to configure
the base path in favour of the deprecated base uri property

Closes gh-2673
10 years ago
Andy Wilkinson 03b109a2c8 Polish Elasticsearch health indicator
- Nest the configuration class in HealthIndicatorAutoConfiguration,
   bringing it into line with the other health indicator configuration
   classes
 - Include the statistics from the response in the health’s details
 - Map YELLOW to UP rather than UNKNOWN as it indicates that the cluster
   is running but that “the primary shard is allocated but replicas are
   not” [1]. The details can be used to determine the precise state of
   the cluster.
 - Add a property to configure the time that the health indicator will
   wait to receive a response from the cluster
 - Document the configuration properties
 - Update the tests to cover the updated functionality

See gh-2399

[1] http://www.elastic.co/guide/en/elasticsearch/reference/1.x/cluster-health.html
10 years ago
izeye 60734548fe Add dependency management for net.sourceforge.nekohtml:nekohtml
Closes gh-2615
10 years ago
Andy Wilkinson 8b1022effa Upgrade to Spring Batch 3.0.4 snapshots
Closes gh-2712
10 years ago
Andy Wilkinson e0d6ebca93 Merge branch '1.2.x'
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Andy Wilkinson c8c2eea03e Upgrade to Spring Integration 4.1.3.RELEASE
Closes gh-2782
10 years ago
Andy Wilkinson 23da4ab95d Update to Spring AMQP 1.4.4.RELEASE
Closes gh-2781
10 years ago
Andy Wilkinson ddeebf2262 Update to Tomcat 8.0.21
Closes gh-2775
10 years ago
Phillip Webb 8143d1f36d Apply animal sniffer to entire build
Move animal sniffer configuration out of spring-boot-dependencies to
spring-boot-parent and apply it to all projects.

See gh-716
10 years ago
Dave Syer c9c1e8b517 Add animal sniffer for Java 6 and jdk1.8 to actuator
The build now requires java 8 (although no language features are yet
in use). Bamboo has been updated.

Fixes gh-716
10 years ago
Phillip Webb 5a08ca0b45 Merge branch '1.2.x'
Conflicts:
	pom.xml
	spring-boot-actuator/pom.xml
	spring-boot-autoconfigure/pom.xml
	spring-boot-cli/pom.xml
	spring-boot-dependencies/pom.xml
	spring-boot-deployment-tests/pom.xml
	spring-boot-deployment-tests/spring-boot-deployment-test-tomcat/pom.xml
	spring-boot-deployment-tests/spring-boot-deployment-test-tomee/pom.xml
	spring-boot-deployment-tests/spring-boot-deployment-test-wildfly/pom.xml
	spring-boot-docs/pom.xml
	spring-boot-full-build/pom.xml
	spring-boot-integration-tests/pom.xml
	spring-boot-integration-tests/spring-boot-gradle-tests/pom.xml
	spring-boot-integration-tests/spring-boot-security-tests/pom.xml
	spring-boot-integration-tests/spring-boot-security-tests/spring-boot-security-tests-web-helloworld/pom.xml
	spring-boot-parent/pom.xml
	spring-boot-samples/pom.xml
	spring-boot-samples/spring-boot-sample-actuator-log4j/pom.xml
	spring-boot-samples/spring-boot-sample-actuator-log4j2/pom.xml
	spring-boot-samples/spring-boot-sample-actuator-noweb/pom.xml
	spring-boot-samples/spring-boot-sample-actuator-ui/pom.xml
	spring-boot-samples/spring-boot-sample-actuator/build.gradle
	spring-boot-samples/spring-boot-sample-actuator/build.xml
	spring-boot-samples/spring-boot-sample-actuator/pom.xml
	spring-boot-samples/spring-boot-sample-amqp/pom.xml
	spring-boot-samples/spring-boot-sample-aop/pom.xml
	spring-boot-samples/spring-boot-sample-atmosphere/pom.xml
	spring-boot-samples/spring-boot-sample-batch/pom.xml
	spring-boot-samples/spring-boot-sample-data-elasticsearch/pom.xml
	spring-boot-samples/spring-boot-sample-data-gemfire/pom.xml
	spring-boot-samples/spring-boot-sample-data-jpa/pom.xml
	spring-boot-samples/spring-boot-sample-data-mongodb/pom.xml
	spring-boot-samples/spring-boot-sample-data-redis/pom.xml
	spring-boot-samples/spring-boot-sample-data-rest/pom.xml
	spring-boot-samples/spring-boot-sample-data-solr/pom.xml
	spring-boot-samples/spring-boot-sample-flyway/pom.xml
	spring-boot-samples/spring-boot-sample-hateoas/pom.xml
	spring-boot-samples/spring-boot-sample-hornetq/pom.xml
	spring-boot-samples/spring-boot-sample-integration/pom.xml
	spring-boot-samples/spring-boot-sample-jersey/pom.xml
	spring-boot-samples/spring-boot-sample-jersey1/pom.xml
	spring-boot-samples/spring-boot-sample-jetty-ssl/pom.xml
	spring-boot-samples/spring-boot-sample-jetty/pom.xml
	spring-boot-samples/spring-boot-sample-jetty8-ssl/pom.xml
	spring-boot-samples/spring-boot-sample-jetty8/pom.xml
	spring-boot-samples/spring-boot-sample-jpa/pom.xml
	spring-boot-samples/spring-boot-sample-jta-atomikos/pom.xml
	spring-boot-samples/spring-boot-sample-jta-bitronix/pom.xml
	spring-boot-samples/spring-boot-sample-jta-jndi/pom.xml
	spring-boot-samples/spring-boot-sample-liquibase/pom.xml
	spring-boot-samples/spring-boot-sample-parent-context/pom.xml
	spring-boot-samples/spring-boot-sample-profile/build.gradle
	spring-boot-samples/spring-boot-sample-profile/pom.xml
	spring-boot-samples/spring-boot-sample-secure/pom.xml
	spring-boot-samples/spring-boot-sample-servlet/pom.xml
	spring-boot-samples/spring-boot-sample-simple/build.gradle
	spring-boot-samples/spring-boot-sample-simple/pom.xml
	spring-boot-samples/spring-boot-sample-testng/pom.xml
	spring-boot-samples/spring-boot-sample-tomcat-jsp/pom.xml
	spring-boot-samples/spring-boot-sample-tomcat-multi-connectors/pom.xml
	spring-boot-samples/spring-boot-sample-tomcat-ssl/pom.xml
	spring-boot-samples/spring-boot-sample-tomcat/pom.xml
	spring-boot-samples/spring-boot-sample-tomcat7-jsp/pom.xml
	spring-boot-samples/spring-boot-sample-traditional/pom.xml
	spring-boot-samples/spring-boot-sample-undertow-ssl/pom.xml
	spring-boot-samples/spring-boot-sample-undertow/pom.xml
	spring-boot-samples/spring-boot-sample-velocity/pom.xml
	spring-boot-samples/spring-boot-sample-web-freemarker/pom.xml
	spring-boot-samples/spring-boot-sample-web-groovy-templates/pom.xml
	spring-boot-samples/spring-boot-sample-web-jsp/pom.xml
	spring-boot-samples/spring-boot-sample-web-method-security/pom.xml
	spring-boot-samples/spring-boot-sample-web-mustache/pom.xml
	spring-boot-samples/spring-boot-sample-web-secure-custom/pom.xml
	spring-boot-samples/spring-boot-sample-web-secure-jdbc/pom.xml
	spring-boot-samples/spring-boot-sample-web-secure/pom.xml
	spring-boot-samples/spring-boot-sample-web-static/build.gradle
	spring-boot-samples/spring-boot-sample-web-static/pom.xml
	spring-boot-samples/spring-boot-sample-web-ui/build.gradle
	spring-boot-samples/spring-boot-sample-web-ui/pom.xml
	spring-boot-samples/spring-boot-sample-web-velocity/pom.xml
	spring-boot-samples/spring-boot-sample-websocket-jetty/pom.xml
	spring-boot-samples/spring-boot-sample-websocket-tomcat/pom.xml
	spring-boot-samples/spring-boot-sample-websocket-undertow/pom.xml
	spring-boot-samples/spring-boot-sample-ws/pom.xml
	spring-boot-samples/spring-boot-sample-xml/pom.xml
	spring-boot-starters/pom.xml
	spring-boot-starters/spring-boot-starter-actuator/pom.xml
	spring-boot-starters/spring-boot-starter-amqp/pom.xml
	spring-boot-starters/spring-boot-starter-aop/pom.xml
	spring-boot-starters/spring-boot-starter-batch/pom.xml
	spring-boot-starters/spring-boot-starter-cloud-connectors/pom.xml
	spring-boot-starters/spring-boot-starter-data-elasticsearch/pom.xml
	spring-boot-starters/spring-boot-starter-data-gemfire/pom.xml
	spring-boot-starters/spring-boot-starter-data-jpa/pom.xml
	spring-boot-starters/spring-boot-starter-data-mongodb/pom.xml
	spring-boot-starters/spring-boot-starter-data-rest/pom.xml
	spring-boot-starters/spring-boot-starter-data-solr/pom.xml
	spring-boot-starters/spring-boot-starter-freemarker/pom.xml
	spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml
	spring-boot-starters/spring-boot-starter-hateoas/pom.xml
	spring-boot-starters/spring-boot-starter-hornetq/pom.xml
	spring-boot-starters/spring-boot-starter-integration/pom.xml
	spring-boot-starters/spring-boot-starter-jdbc/pom.xml
	spring-boot-starters/spring-boot-starter-jersey/pom.xml
	spring-boot-starters/spring-boot-starter-jetty/pom.xml
	spring-boot-starters/spring-boot-starter-jta-atomikos/pom.xml
	spring-boot-starters/spring-boot-starter-jta-bitronix/pom.xml
	spring-boot-starters/spring-boot-starter-log4j/pom.xml
	spring-boot-starters/spring-boot-starter-log4j2/pom.xml
	spring-boot-starters/spring-boot-starter-logging/pom.xml
	spring-boot-starters/spring-boot-starter-mail/pom.xml
	spring-boot-starters/spring-boot-starter-mobile/pom.xml
	spring-boot-starters/spring-boot-starter-mustache/pom.xml
	spring-boot-starters/spring-boot-starter-parent/pom.xml
	spring-boot-starters/spring-boot-starter-redis/pom.xml
	spring-boot-starters/spring-boot-starter-remote-shell/pom.xml
	spring-boot-starters/spring-boot-starter-security/pom.xml
	spring-boot-starters/spring-boot-starter-social-facebook/pom.xml
	spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml
	spring-boot-starters/spring-boot-starter-social-twitter/pom.xml
	spring-boot-starters/spring-boot-starter-test/pom.xml
	spring-boot-starters/spring-boot-starter-thymeleaf/pom.xml
	spring-boot-starters/spring-boot-starter-tomcat/pom.xml
	spring-boot-starters/spring-boot-starter-undertow/pom.xml
	spring-boot-starters/spring-boot-starter-velocity/pom.xml
	spring-boot-starters/spring-boot-starter-web/pom.xml
	spring-boot-starters/spring-boot-starter-websocket/pom.xml
	spring-boot-starters/spring-boot-starter-ws/pom.xml
	spring-boot-starters/spring-boot-starter/pom.xml
	spring-boot-tools/pom.xml
	spring-boot-tools/spring-boot-configuration-processor/pom.xml
	spring-boot-tools/spring-boot-dependency-tools/pom.xml
	spring-boot-tools/spring-boot-gradle-plugin/pom.xml
	spring-boot-tools/spring-boot-loader-tools/pom.xml
	spring-boot-tools/spring-boot-loader/pom.xml
	spring-boot-tools/spring-boot-maven-plugin/pom.xml
	spring-boot-versions/pom.xml
	spring-boot/pom.xml
10 years ago
Phillip Webb 42e69359a8 Fixup version numbers following release 10 years ago
Spring Buildmaster e03c11dda8 Next development version 10 years ago
Phillip Webb cddf54e576 Revert "Upgrade to H2 1.4.186"
This reverts commit 3a22443fbb.
10 years ago
Andy Wilkinson 346392d31b Introduce a validation starter
Previously, the only starter that provided validation was
spring-boot-starter-web which included Hibernate Validator and
Tomcat's EL implementation. This left users writing non-web
applications to figure out the dependencies for themselves. They would
sometimes run into difficulties as Hibernate Validator's need for an
EL implementation would trip them up.

This commit adds a new starter, spring-boot-starter-validation,
which provides both Hibernate Validator and Tomcat's EL
implementation. spring-boot-starter-web has been updated to depend on
this starter rather than depending on Hibernate Validator directly.

Closes gh-2678
10 years ago
Stephane Nicoll fd22b57846 Add dependency management for Postgresql
Closes gh-2545
10 years ago
Phillip Webb 85319c0793 Fix Java 8 Javadoc errors 10 years ago
Eddú Meléndez 48959f2553 Add support for EhCache
Include auto-configuration support for EhCache with auto-detection of
the default `ehcache.xml` at the root of the classpath. EhCache
configuration can also be set via `spring.cache.config`.

See gh-2633
10 years ago
Stephane Nicoll 151220f41d Add cache manager auto-configuration
Add support for cache manager auto-configuration that is triggered when
the `EnableCaching` annotation is added to a Spring Boot application.

A new "spring.cache" set of configuration keys is also provided. The
"spring.cache.mode" allows the user to specify the cache provider that
should be auto-configured. If no explicit configuration is provided,
the environment is checked for the best suited cache implementation,
that is:

- Generic if at least one `Cache` bean is defined in the context.
- Hazelcast if either a default configuration file is present or the
  `spring.cache.config` property is set.
- JCache if one JSR-107 provider is present
- Redis if a `RedisTemplate` is defined in the context
- Guava
- Simple as a fallback option, using concurrent maps
- NoOp (that is, no cache) if the mode is set to "none"

If the provider supports it, it is possible to specify the caches
to create on startup via `spring.cache.cache-names`. If the provider
relies on a configuration file and a custom one needs to be used
`spring.cache.config` can be set to such custom resource.

If more than one JSR-107 provider is present, it is possible to force
the provider to use by setting the mode to `jcache` and specifying the
fully qualified class name of the CachingProvider to use via
`spring.cache.jcache.provider`.

See gh-2633
10 years ago
Andy Wilkinson 99fde7ac89 Merge branch '1.2.x'
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Andy Wilkinson 2cf23e08a0 Upgrade to Undertow 1.1.3.Final
Closes gh-2732
10 years ago
Andy Wilkinson 3a22443fbb Upgrade to H2 1.4.186
Closes gh-2730
10 years ago
Andy Wilkinson 17f03641de Upgrade to Dropwizard Metrics 3.1.1
Closes gh-2731
10 years ago
Andy Wilkinson 5963760c9c Merge branch '1.2.x'
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Andy Wilkinson 9285c9fd77 Merge branch '1.1.x' into 1.2.x
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Andy Wilkinson fe837c0cea Upgrade to Reactor 1.1.6.RELEASE
gh-2735
10 years ago
Andy Wilkinson de28ed4aa1 Upgrade to Groovy 2.3.11
Closes gh-2733
10 years ago
Andy Wilkinson adbd340c91 Upgrade to Logback 1.1.3
Closes gh-2729
10 years ago
Andy Wilkinson 887a7cce1e Upgrade to SLF4J 1.7.11
Closes gh-2734
10 years ago
Andy Wilkinson 0c8b2889fb Merge branch '1.2.x' 10 years ago
Andy Wilkinson d428afb45f Merge branch '1.1.x' into 1.2.x
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Andy Wilkinson 936e1c2152 Update to Spring Security 3.2.7.RELEASE
Closes gh-2726
10 years ago
Andy Wilkinson 1307a2401d Upgrade Spring WS in 1.1.x as well
See gh-2718
10 years ago
Andy Wilkinson a6028280d2 Polishing 10 years ago
Andy Wilkinson a67a37840b Merge branch '1.2.x' 10 years ago
Greg Turnquist 599792097c Upgrade Spring WS to 2.2.1.RELEASE
Closes gh-2718
10 years ago
Stephane Nicoll c9997f7a4d Upgrade to Spring Framework 4.1.6
Closes gh-2702
10 years ago
Andy Wilkinson 04c5fc8856 Start building against Spring Framework 4.2.0 snapshots
See gh-2575
10 years ago
Andy Wilkinson cebd58ad23 Merge branch '1.2.x' 10 years ago
Phillip Webb 6322ea142d Upgrade to Spring Framework 4.1.6.BUILD-SNAPSHOT
See gh-2702
10 years ago
Andy Wilkinson 2c3c62d71c Replace basic Gradle dependency management with use of separate plugin
This commit replaces Spring Boot's basic dependency management support
with separate dependency management plugin. This has a number of
benefits including:

1. A Maven bom can be used rather than a custom properties file
2. Dependency management is applied transitively rather than only to
   direct dependencies
3. Exclusions are applied as they would be in Maven
4. Gradle-generated poms are automatically configured with the
   appropriate dependency management

Closes gh-2133
10 years ago
Andy Wilkinson 0e47a70f9e Upgrade to Groovy 2.4.1
Closes gh-2681
10 years ago
Andy Wilkinson 055d841eb3 Upgrade to Flyway 3.2
Closes gh-2675
10 years ago
Andy Wilkinson 99de71bf65 Upgrade to Jackson 2.5.1
Closes gh-2332
10 years ago
Andy Wilkinson 81d25a5705 Upgrade to Spring Data Fowler RC1 10 years ago
Andy Wilkinson 1fba81e4ba Upgrade Spring Security 3.2.6.RELEASE
Closes gh-2582
10 years ago
Andy Wilkinson 2f791602a0 Upgrade to ActiveMQ 5.11.1
Closes gh-2662
10 years ago
Maciej Walkowiak f05769dcc5 Add auto-configuration for SendGrid's client
Closes gh-2160
Closes gh-2280
10 years ago
izeye 33a92caad6 Provide dependency management for logback-access
Closes gh-2550
10 years ago
izeye c4145106e8 Provide dependency management for MariaDB Java client
Closes gh-2448
10 years ago
Michael Cramer 22e5f86f37 Upgrade to maven-dependency-plugin 2.10
See gh-2430
10 years ago
Michael Cramer 993f3a078d Upgrade to Joda-Time 2.7
Closes gh-2153
10 years ago
Andy Wilkinson 3fbb7c91c1 Merge branch '1.2.x' 10 years ago
Andy Wilkinson 9f0654bd77 Merge branch '1.1.x' into 1.2.x
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Andy Wilkinson 44d98c6186 Upgrade to Freemarker 2.3.22
Closes gh-2581
10 years ago
Phillip Webb a57a88f5cf Move master to 1.3.0.BUILD-SNAPSHOT 10 years ago
Phillip Webb 8ce39bda88 Fixup version numbers following release 10 years ago
Spring Buildmaster 8f0ad02237 Next development version 10 years ago
Phillip Webb 8a49218e82 Fixup version numbers following release 10 years ago
Spring Buildmaster aea68f0c32 Next development version 10 years ago
Phillip Webb 10caace55f Upgrade to Spring Security 3.2.6
Closes gh-2539
10 years ago
Andy Wilkinson f43f2fb8c4 Upgrade to Jetty 9.2.9
Closes gh-2554
10 years ago
Phillip Webb affa584916 Upgrade to Tomcat 8.0.20
Fixes gh-2547
10 years ago
Phillip Webb 236f51a841 Upgrade Spring Security to 3.2.6.CI-SNAPSHOT
See gh-2539
10 years ago
Phillip Webb 10257d96f2 Merge branch '1.1.x' 10 years ago
Phillip Webb 7ac8cac3b5 Reorganize integration tests
Make spring-boot-integration-tests a top level project and move the
existing gradle tests and security tests to be sub-modules.
10 years ago
izeye 31639be94b Add dependency management for Apache Derby 10 years ago
Stephane Nicoll 1d69a71b75 Upgrade to Spring 4.1.5
Closes gh-2413
10 years ago
Andy Wilkinson ecdc6a06a1 Merge branch '1.1.x'
Fixes gh-2212
10 years ago
Andy Wilkinson b29c5a3297 Upgrade to Groovy 2.3.10
Closes gh-2429
10 years ago
Andy Wilkinson 9af30450c4 Upgrade to Liquibase 3.3.2
Closes gh-2512
10 years ago
Andy Wilkinson 6028f6b343 Upgrade to Jetty 9.2.7
Closes gh-2511
10 years ago
Andy Wilkinson 4178613d72 Upgrade to ActiveMQ 5.10.1
Closes gh-2510
10 years ago
Andy Wilkinson 119e37a1f9 Upgrade to JMustache 1.10
Closes gh-2508
10 years ago
Andy Wilkinson 375a08d7ce Upgrade to H2 1.4.185
Closes gh-2507
10 years ago
Andy Wilkinson ce303f9f59 Upgrade to Jackson 2.4.5
Closes gh-2506
10 years ago
Andy Wilkinson d87bf707a7 Merge branch '1.1.x' 10 years ago
Andy Wilkinson 11e0444814 Upgrade to Spring Security JWT 1.0.3.RELEASE
Closes gh-2304
10 years ago
Andy Wilkinson 99a0661565 Upgrade to Spring Batch 3.0.3.RELEASE
Closes gh-2503
10 years ago
Andy Wilkinson 4840417cd9 Upgrade to mongo-java-driver 2.12.5
Closes gh-2502
10 years ago
Andy Wilkinson 3b8c9418b1 Upgrade to JDom 2.0.6
Closes gh-2501
10 years ago
Andy Wilkinson 8c534547c9 Upgrade to Groovy 2.3.9
Closes gh-2500
10 years ago
Andy Wilkinson cdc2008146 Upgrade to AspectJ 1.8.5
Closes gh-2499
10 years ago
Andy Wilkinson 3f285d1bf0 Upgrade to Tomcat 7.0.59
Closes gh-2498
10 years ago
Andy Wilkinson 6a93fa1dd0 Upgrade to Jackson 2.3.5
Closes gh-2497
10 years ago
Andy Wilkinson b40f689e1d Merge branch '1.1.x'
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Andy Wilkinson 6aaa5ee933 Upgrade to CRaSH 1.3.1
Closes gh-2425
10 years ago
Andy Wilkinson e5d653dbd4 Update to Spring AMQP 1.4.3.RELEASE
Closes gh-2452
10 years ago
Andy Wilkinson 9212574191 Upgrade to Spring AMQP 1.3.9.RELEASE
Closes gh-2453
10 years ago
Andy Wilkinson 68c7c65d52 Configure SnakeYAML so the timestamp-like strings do not become Dates
By default, SnakeYAML will convert a timestamp-like string into a
java.util.Date. This differs to properties file-based configuration
where the values are always strings. Dates are problematic as the
round trip (string -> Date -> string) can change the value. For example,
“2015-01-27” becomes “Tue Jan 27 00:00:00 GMT 2015”.

This commit updates YamlPropertySourceLoader to use a Yaml with a
custom Resolver subclass that suppresses the addition of the implicit
resolver for timestamps. Supressing the addition of the unwanted
resolver, rather than overriding addImplicitResolvers and registering
the resolvers that we do want, ensures that we get all of the other
default Resolvers in their default order.

Fixes gh-2422
10 years ago
Andy Wilkinson c60fab92ce Upgrade to Spring Data Evans SR2
Closes gh-2424
10 years ago
Andy Wilkinson b2a059a385 Upgrade to Spring Data Dijkstra SR5
Closes gh-2423
10 years ago
Andy Wilkinson 37ffa6dc85 Upgrade to Tomcat 8.0.18
Closes gh-2415
See gh-1920
10 years ago
Andy Wilkinson 01344c8617 Add a starter for building a RESTful service with Spring HATEOAS
Closes gh-2396
10 years ago
Andy Wilkinson ea7b5c6e3c Improve support for alternative Log4j 2 configuration file formats
This commit adds support for configuring Log4j 2 with YAML. It also
improves the existing support for configuring Log4j 2 with JSON.

Previously, Log4J2LoggingSystem returned a hard-coded list of standard
config locations that includes both JSON and XML file suffixes. Log4j 
2’s support for JSON configuration files requires Jackson’s ObjectMapper
to be on the classpath so, in its absence, the standard config locations
were incorrect.

This commit updates Log4J2LoggingSystem to return an array of standard
config locations based on what’s on the classpath. It also updates the
documentation to describe the additional dependencies that are required
to enable YAML or JSON-based configuration.

Closes gh-2239
10 years ago
Drummond 0025be8771 Upgrade to Flyway 3.1
The 3.1 release includes an important fix to restore JDK 6
compatibility with the Gradle plugin [1].

Closes gh-2260

[1] https://github.com/flyway/flyway/issues/779
10 years ago
Chris Schaefer 6975b206bc Upgrade Spring Cloud Connectors to 1.1.1.RELEASE
Closes gh-2373
10 years ago
Andy Wilkinson 69ea4beb8a Add auto-configuration for Jetty’s GzipFilter
Jetty’s GzipFilter is a container-agnostic Filter that can be used to
provide gzip and deflate encoding of HTTP responses. This commit adds
auto-configuration for GzipFilter that is enabled when
org.eclipse.jetty:jetty-servlets is on the classpath. The filter can
be configured using spring.http.gzip.*

See gh-2031
10 years ago
Andy Wilkinson 492cf4ef54 Add jersey-bean-validation to spring-boot-starter-jersey
A dependency on org.glassfish.jersey.ext:jersey-bean-validation has
been added to spring-boot-starter-jersey. jersey-bean-validation’s EL
dependencies have been excluded in favour of those provided by
spring-boot-starter-tomcat (or starter-jetty or starter-undertow should
the user choose to use a different embedded container).

Closes gh-2315
10 years ago
Andy Wilkinson c0ef7d1815 Upgrade to Spring AMQP 1.4.2.RELEASE 10 years ago
Andy Wilkinson b97fc63234 Upgrade to Spring Integration 4.1.2.RELEASE
Closes gh-2352
10 years ago
Andy Wilkinson dcc07ad6c9 Upgrade to Mockito 1.10.19
Closes gh-2337
10 years ago
Andy Wilkinson 1ab510e53c Upgrade to H2 1.4.184
Closes gh-2334
10 years ago
Andy Wilkinson bb058934a6 Upgrade to Gson 2.3.1
Closes gh-2333
10 years ago
Andy Wilkinson de2087ff2e Merge branch '1.1.x' 10 years ago
Andy Wilkinson 92c8b75a73 Upgrade to Spring Integration 4.0.6.RELEASE
Closes gh-2358
10 years ago
Andy Wilkinson 3ef768e76d Upgrade to Spring AMQP 1.3.8.RELEASE
Closes gh-2357
10 years ago
Andy Wilkinson 912060698d Upgrade to SLF4J 1.7.10
Closes gh-2336
10 years ago
Andy Wilkinson ca1716e9d6 Upgrade to Hibernate 4.3.8
Closes gh-2335
10 years ago
Dave Syer 2729c747ca Add jmustache support
The package names changed a bit from the prototype project, but wuth vanilla
autconfiguration usage that shouldn't matter. Follows closely the Groovy
templates support. Templates live in classpath:/templates/*.html by default.

Fixes gh-2242
10 years ago
Phillip Webb 9dd4d43cec Fixup version numbers following release 10 years ago
Spring Buildmaster 60725cd8bd Next development version 10 years ago
Phillip Webb f369a72264 Merge branch '1.1.x' 10 years ago
Phillip Webb 20dbf4ab15 Remove duplicate jetty-util dependency
See gh-2180
10 years ago
Phillip Webb a36c3b977c Merge branch '1.1.x'
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Phillip Webb 67302db9e5 Add dependency management for all Jetty modules
Update spring-boot-dependencies to include all Jetty modules. The helps
to prevent issues when modules are pulled in transitively (for example
via solr).

Fixes gh-2180
10 years ago
Stephane Nicoll 1567c00ef0 Upgrade to Spring Framework 4.0.9
Closes gh-2259
10 years ago
Stephane Nicoll 2b3061b31f Upgrade to Spring 4.1.4
Closes gh-2249
10 years ago
Stephane Nicoll 95cf63f685 Switch to Spring snapshot
See gh-2249
10 years ago
Stephane Nicoll 4a314321d7 Merge branch '1.1.x' 10 years ago
Stephane Nicoll ed1db855c0 Upgrade to Thymeleaf 2.1.4
Closes gh-2215
10 years ago
Phillip Webb d4fb8ad6a8 Polish POM artifact order 10 years ago
Andy Wilkinson e72f3c0215 Upgrade to Jetty 8.1.16.v20140903
Closes gh-2199
10 years ago
Michael Cramer 3b858edfa9 Auto-configure for Thymeleaf conditionalcomments
Add auto-configuration for thymeleaf-extras-conditionalcomments which
allows parsing of conditional comments for IE.

Example:

	<!--[if lt IE 8]>
		<link rel="stylesheet" th:href="@{/styleIE.css}"
		type="text/css"/>
	<![endif]-->

Without this dialect all Thymeleaf attributes are ignored inside the
comment.

Fixes gh-2113
10 years ago
Phillip Webb a663f07375 Upgrade to Jersey 2.14
Closes gh-2166
10 years ago
Stephane Nicoll cdbc0c7f46 Harmonize JTA dependency
Mixing Hibernate and a JTA provider may lead to duplicate JTA
dependencies as the API is published with different coordinates.

The following has been applied:

* We now use `javax.transaction:javax.transaction-api` everywhere.
* The `data-jpa` starter has been updated to replace the JBoss JTA
  dependency with the standard one.
* The `jta-bitronix` starter has been updated to use JTA 1.2 instead of
  JTA 1.1 (unfortunately, JTA 1.1 is published with different
  coordinates).
* The `jta-atomikos` starter has been updated to define a dependency on
  JTA as the current version does not do it at all.
* The HornetQ JMS server is also relying on JTA but that dependency
  should have been optional. It has been excluded for the time being as
  it was using (yet) another set of coordinates.

Fixes gh-2092
10 years ago
Michael Cramer 6806689c08 Upgrade to Spring Integration 4.1.1.RELEASE
Closes gh-2155
10 years ago
Michael Cramer 790e5fcf67 Upgrade to H2 1.4.183
Closes gh-2154
10 years ago
Michael Cramer 24ba436e2b Upgrade to Spring AMQP 1.4.1.RELEASE
Closes gh-2152
10 years ago
Andy Wilkinson cfd17eb479 Merge branch '1.1.x'
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Michael Cramer ef64186bb9 Upgrade to SLF4J 1.7.8
Closes gh-2151
10 years ago
Phillip Webb a6adeab319 Fixup version numbers following release 10 years ago
Phillip Webb 43fb5b63a8 Fixup version numbers following release 10 years ago
Spring Buildmaster 63e6a25097 Next development version 10 years ago
Spring Buildmaster 1a788c1741 Next development version 10 years ago
Andy Wilkinson d0d640b3e5 Merge branch '1.1.x'
Conflicts:
	spring-boot-dependencies/pom.xml
10 years ago
Andy Wilkinson 42e2b9a41d Upgrade to Groovy 2.3.8
Closes gh-2021
10 years ago
Andy Wilkinson 3bb8e5af9e Remove redundant dep management for spring-boot-configuration-metadata
The module’s artifact id is spring-boot-configuration-processor for
which dependency management is also provided.
10 years ago