Commit Graph

8457 Commits

Author SHA1 Message Date
Andy Wilkinson
2d9bfb9bdf Upgrade to Kafka 2.4.1
Closes gh-20511
2020-03-12 14:09:32 +00:00
Andy Wilkinson
6216dfbe5c Upgrade to Jakarta Mail 1.6.5
Closes gh-20510
2020-03-12 14:09:32 +00:00
Madhura Bhave
e49e62df5c Add support for customizing layers in Maven
This commit adds an additional 'layers/configuration' property that can
be used to refer to a separate layers configuration file. This separate
file defines:

* The layers and their order of precedence,
* How libraries are handled using filters that match against the
coordinates of each library, and
* How classes are handled using filters that match against the location
of the entry

An XSD to validate the XML configuration file is available.

Closes gh-20295

Co-authored-by: Stephane Nicoll <snicoll@pivotal.io>
2020-03-12 14:50:08 +01:00
Andy Wilkinson
896d2c8579 Upgrade to Spring Integration 5.3.0.M3
Closes gh-20489
2020-03-12 09:28:48 +00:00
Andy Wilkinson
5446858535 Upgrade to Spring Kafka 2.4.4.RELEASE
Closes gh-20469
2020-03-11 19:08:03 +00:00
Andy Wilkinson
77dbe999b9 Polish "Add clearChecksums to Liquibase auto-configuration"
See gh-20417
2020-03-11 17:14:38 +00:00
ferengra
a2680efadb Add clearCheckSums to Liquibase auto configuration
Liquibase auto configuration is extended with clearCheckSums to allow
to clear all checksums in the current changelog, so they will be
recalculated upon the next update.

See gh-20417
2020-03-11 17:11:43 +00:00
Andy Wilkinson
4fd8f376dc Merge branch '2.2.x'
Closes gh-20503
2020-03-11 14:02:49 +00:00
Andy Wilkinson
9fbb664db6 Avoid eager init when evaluating DevToolsDataSourceCondition
Previously, DevToolsDataSourceCondition called
getBeanNamesForType(Class) which could trigger unwanted initialization
of lazy init singletons and objects created by FactoryBeans.

This commit updates DevToolsDataSourceCondition to prohibit eager
init when getting the names of the beans of a particular type.

Fixes gh-20430
2020-03-11 14:02:16 +00:00
Andy Wilkinson
2f92261f97 Merge branch '2.2.x'
Closes gh-20502
2020-03-11 13:17:12 +00:00
Andy Wilkinson
e937b2e0cd Merge branch '2.1.x' into 2.2.x
Closes gh-20501
2020-03-11 13:12:27 +00:00
Andy Wilkinson
f251772e17 Fix behaviour of DependencyCustomizer ifAllResourcesPresent
Previously, DependencyCustomizer's ifAllResourcesPresent method
would return a customizer that added modules if any of the resources
were present. This commit corrects this behaviours so that modules are
only added if all resources are present.

Fixes gh-20418
2020-03-11 13:00:49 +00:00
Johnny Lim
8526e66939 Polish
See gh-20498
2020-03-11 12:17:58 +01:00
Stephane Nicoll
9370f21221 Upgrade to Spring Data Neumann-M4
Closes gh-20241
2020-03-11 11:13:44 +01:00
Andy Wilkinson
899efc9eba Merge branch '2.2.x'
The fix was applied as part of 308e1d36. This commit merges forwards
the test that was added in 2.1.x and 2.2.x.

Fixes gh-20386 in 2.2.0.M3.
2020-03-11 09:39:02 +00:00
Andy Wilkinson
e1ce21c3a5 Merge branch '2.1.x' into 2.2.x
Closes gh-20499
2020-03-11 09:34:11 +00:00
Andy Wilkinson
2b2113714d Use getTomcatWebServer to create TomcatWebServer instance
TomcatReactiveWebServerFactory's getTomcatWebServer is described as
being a hook point the can be overrideden to return a different
TomcatWebServer or to apply additional processing to the Tomcat
server. Previously, this did not work as the method was not called
to create the TomcatWebServer instance. Instead, TomcatWebServer was
instantiated and returned directly.

This commit updates TomcatReactiveWebServerFactory to call
getTomcatWebServer to create the TomcatWebServer instance. A test
has also been added to verify that the method is now used.

Fixes gh-20386
2020-03-11 09:24:27 +00:00
Andy Wilkinson
4d371f0d88 Merge branch '2.2.x'
Closes gh-20491
2020-03-10 21:27:41 +00:00
Florian Dreier
76451d47b7 Update versiion of git-properties plugin shown in the docs
See gh-20436
2020-03-10 21:26:48 +00:00
Andy Wilkinson
c917b61484 Reinstate leading / in default value for spring.liquibase.change-log
Unfortunately, while redundant for new applications, removing the
leading slash adversely affected existing application upon upgrades as
it caused Liquibase to re-apply every change log.

Closes gh-20177
2020-03-10 21:22:27 +00:00
dreis2211
589213daab Improve unused exclusion detection and remove those that are unused
See gh-20472
2020-03-10 20:36:00 +00:00
Andy Wilkinson
e2518917f4 Tolerate different connection failure exception thrown on Java 11+
See gh-4657
2020-03-10 20:31:33 +00:00
Andy Wilkinson
29c6b9da5c Upgrade to Postgresql 42.2.11
Closes gh-20488
2020-03-10 20:09:53 +00:00
Andy Wilkinson
c5674d80d2 Upgrade to Maven Source Plugin 3.2.1
Closes gh-20487
2020-03-10 20:09:52 +00:00
Andy Wilkinson
5117a6ac6f Upgrade to Maven Shade Plugin 3.2.2
Closes gh-20486
2020-03-10 20:09:51 +00:00
Andy Wilkinson
d29ca237b5 Upgrade to Flatten Maven Plugin 1.2.1
Closes gh-20485
2020-03-10 20:09:49 +00:00
Andy Wilkinson
3fa6f04701 Upgrade to Build Helper Maven Plugin 3.1.0
Closes gh-20484
2020-03-10 20:09:48 +00:00
Andy Wilkinson
de59586170 Reinstate spring-boot-dependencies' exclusion of jcl-over-slf4j
Closes gh-20441
2020-03-10 20:07:23 +00:00
Andy Wilkinson
8282c1b897 Upgrade to Spring Security 5.3.0.RELEASE
Closes gh-20482
2020-03-10 20:07:23 +00:00
Andy Wilkinson
d50ac8d086 Upgrade to Reactor Bom Dysprosium-SR5
Closes gh-20481
2020-03-10 20:07:23 +00:00
Andy Wilkinson
156a67c640 Upgrade to Netty 4.1.47.Final
Closes gh-20480
2020-03-10 20:07:23 +00:00
Andy Wilkinson
6f1218494a Upgrade to Kotlin Coroutines 1.3.4
Closes gh-20479
2020-03-10 20:07:22 +00:00
Andy Wilkinson
3dc5a4e38f Upgrade to Jetty 9.4.27.v20200227
Closes gh-20476
2020-03-10 20:07:22 +00:00
Andy Wilkinson
849b23f71d Upgrade to Jersey 2.30.1
Closes gh-20475
2020-03-10 20:07:22 +00:00
Andy Wilkinson
2ec99e7b1c Upgrade to Jackson Bom 2.10.3
Closes gh-20474
2020-03-10 20:07:22 +00:00
Andy Wilkinson
fe4297086b Upgrade to Dropwizard Metrics 4.1.5
Closes gh-20473
2020-03-10 20:07:22 +00:00
Andy Wilkinson
4a0b8bb5ba Start using Cassandra Driver's bom
Fixes gh-20441
2020-03-10 16:03:51 +00:00
Andy Wilkinson
b63a7c4631 Upgrade to XmlUnit2 2.6.4
Closes gh-20471
2020-03-10 15:38:47 +00:00
Andy Wilkinson
d8ce02e667 Upgrade to WebJars Locator Core 0.44
Closes gh-20470
2020-03-10 15:38:47 +00:00
Andy Wilkinson
485498c5ac Upgrade to Spring Kafka 2.4.3.RELEASE
Closes gh-20469
2020-03-10 15:38:47 +00:00
Andy Wilkinson
22fa5d257a Upgrade to Spring AMQP 2.2.5.RELEASE
Closes gh-20468
2020-03-10 15:38:47 +00:00
Andy Wilkinson
6087fd6b51 Upgrade to SnakeYAML 1.26
Closes gh-20467
2020-03-10 15:38:47 +00:00
Andy Wilkinson
662c08acd5 Upgrade to SendGrid 4.4.5
Closes gh-20466
2020-03-10 15:38:47 +00:00
Andy Wilkinson
97dd978a91 Upgrade to Selenium HtmlUnit 2.38.0
Closes gh-20465
2020-03-10 15:38:47 +00:00
Andy Wilkinson
2620be1e0f Upgrade to RxJava2 2.2.18
Closes gh-20464
2020-03-10 15:38:47 +00:00
Andy Wilkinson
742f584d60 Upgrade to OkHttp3 3.14.7
Closes gh-20463
2020-03-10 15:38:47 +00:00
Andy Wilkinson
3d435df37b Upgrade to Netty tcNative 2.0.29.Final
Closes gh-20462
2020-03-10 15:38:47 +00:00
Andy Wilkinson
2fa35fbcbc Upgrade to Neo4j OGM 3.2.9
Closes gh-20461
2020-03-10 15:38:46 +00:00
Andy Wilkinson
77ad8d3a4f Upgrade to MongoDB 4.0.0
Closes gh-20460
2020-03-10 15:38:46 +00:00
Andy Wilkinson
c399323ac4 Upgrade to Mockito 3.3.0
Closes gh-20459
2020-03-10 15:38:46 +00:00