Commit Graph

15907 Commits

Author SHA1 Message Date
Moritz Halbritter 7c96294641 Move our auto-configurations from spring.factories to new file
Closes gh-29873
2022-02-17 10:18:46 +01:00
Stephane Nicoll 553801bd9d Upgrade to Micrometer 1.9.0-M3
Closes gh-29763
2022-02-17 10:02:09 +01:00
Stephane Nicoll 6fa8d81daf Start building against Spring HATEOAS 1.5.0-M2 snapshots
See gh-29893
2022-02-17 09:19:25 +01:00
Moritz Halbritter 7d68b58c8f Load auto-configurations from META-INF/spring-boot
Implements a new AutoConfigurationLoader, which loads
auto-configurations from a file in META-INF/spring-boot.

Adapts the AutoConfigurationImportSelector to use the new loader.

Adapts the ImportAutoConfigurationImportSelector to use the new loader.

Adapts the metadata plugin in the build to additionally load the
auto-configurations from the new file.

Updates the documentation for auto-configurations and test slices.

Closes gh-29872
2022-02-17 09:17:23 +01:00
Phillip Webb c0ffb35668 Update copyright year of changed files 2022-02-16 20:43:10 -08:00
Phillip Webb 4092afc98f Polish 2022-02-16 20:42:58 -08:00
Phillip Webb a40637cb6d Merge branch '2.6.x' into 2.7.x 2022-02-16 20:30:32 -08:00
Phillip Webb 560d576a02 Polish 2022-02-16 20:30:14 -08:00
Phillip Webb 26512f8ac6 Merge branch '2.6.x' into 2.7.x 2022-02-16 20:24:59 -08:00
Phillip Webb 5b4ec32645 Merge branch '2.5.x' into 2.6.x 2022-02-16 18:56:12 -08:00
Phillip Webb c86b1330cf Update copyright year of changed files 2022-02-16 17:56:19 -08:00
Phillip Webb 9ab1b669d0 Polish 2022-02-16 17:56:07 -08:00
Andy Wilkinson ba73436ea8 Merge branch '2.6.x' into 2.7.x
Closes gh-29881
2022-02-16 14:59:39 +00:00
Andy Wilkinson 86c75b7a5c Merge branch '2.5.x' into 2.6.x
Closes gh-29880
2022-02-16 14:58:58 +00:00
Andy Wilkinson 03352b0a8c Prohibit use of APIs that prevent task configuration avoidance
Closes gh-29809
2022-02-16 14:57:47 +00:00
Stephane Nicoll 1080fad7c7 Merge branch '2.6.x' into 2.7.x 2022-02-16 14:32:42 +01:00
Stephane Nicoll 4fe0fb8913 Merge branch '2.5.x' into 2.6.x 2022-02-16 14:32:30 +01:00
Stephane Nicoll 865a829d29 Prevent upgrade to AspectJ 1.9.8 as it requires Java 11 2022-02-16 14:31:26 +01:00
Moritz Halbritter 8e99788fc8 Migrate auto-configurations to @AutoConfiguration
Closes gh-29871
2022-02-16 13:55:16 +01:00
Andy Wilkinson 8e4484acea Merge branch '2.6.x' into 2.7.x
Closes gh-29878
2022-02-16 12:01:31 +00:00
Andy Wilkinson ce4beae12f Merge branch '2.5.x' into 2.6.x
Closes gh-29877
2022-02-16 12:01:15 +00:00
izeye 6bd6f590d3 Fix Javadoc since for ResolveMainClassName#setClasspath(Object)
See gh-29826
2022-02-16 12:00:31 +00:00
Andy Wilkinson 18e49b0269 Fix H2 R2DBC URL on Windows
Closes gh-29875
2022-02-16 11:55:11 +00:00
Moritz Halbritter 100f80d073 Add @AutoConfiguration annotation
This annotation can be used to mark auto-configurations with a dedicated
annotation. Under the hood, it's a standard @Configuration with
proxyBeanMethods set to false.

Closes gh-29870
2022-02-16 11:53:46 +01:00
Stephane Nicoll 8ae77659cd Upgrade to XmlUnit2 2.9.0
Closes gh-29869
2022-02-16 10:55:48 +01:00
Stephane Nicoll f5725df2a6 Upgrade to Versions Maven Plugin 2.9.0
Closes gh-29868
2022-02-16 10:55:47 +01:00
Stephane Nicoll 48bda615a2 Upgrade to Undertow 2.2.16.Final
Closes gh-29867
2022-02-16 10:17:50 +01:00
Stephane Nicoll bfc9094562 Upgrade to Thymeleaf 3.0.15.RELEASE
Closes gh-29866
2022-02-16 10:17:49 +01:00
Stephane Nicoll c874bfde4b Upgrade to SLF4J 1.7.36
Closes gh-29865
2022-02-16 10:17:47 +01:00
Stephane Nicoll 51fa2d4ca8 Upgrade to SendGrid 4.8.3
Closes gh-29864
2022-02-16 10:17:46 +01:00
Stephane Nicoll 976607ef02 Upgrade to Selenium HtmlUnit 3.58.0
Closes gh-29863
2022-02-16 10:17:45 +01:00
Stephane Nicoll 799ba39943 Upgrade to Selenium 4.1.2
Closes gh-29862
2022-02-16 10:17:44 +01:00
Stephane Nicoll a26c99e23a Upgrade to REST Assured 4.5.1
Closes gh-29861
2022-02-16 10:17:42 +01:00
Stephane Nicoll 0401a834e6 Upgrade to Rabbit AMQP Client 5.14.2
Closes gh-29860
2022-02-16 10:17:41 +01:00
Stephane Nicoll 361e624b0a Upgrade to Prometheus Client 0.15.0
Closes gh-29859
2022-02-16 10:17:40 +01:00
Stephane Nicoll b6d0d9a743 Upgrade to Postgresql 42.3.3
Closes gh-29858
2022-02-16 10:17:39 +01:00
Stephane Nicoll 7198e46cff Upgrade to Oracle Database 21.5.0.0
Closes gh-29857
2022-02-16 10:17:37 +01:00
Stephane Nicoll 2363ae3ef2 Upgrade to Netty tcNative 2.0.48.Final
Closes gh-29856
2022-02-16 10:17:36 +01:00
Stephane Nicoll 5e85917ae7 Upgrade to Netty 4.1.74.Final
Closes gh-29855
2022-02-16 10:17:35 +01:00
Stephane Nicoll ecaca8cff8 Upgrade to Neo4j Java Driver 4.4.3
Closes gh-29854
2022-02-16 10:17:34 +01:00
Stephane Nicoll 56f4bb610d Upgrade to MongoDB 4.5.0
Closes gh-29853
2022-02-16 10:17:32 +01:00
Stephane Nicoll 398821c66b Upgrade to Mockito 4.3.1
Closes gh-29852
2022-02-16 10:17:31 +01:00
Stephane Nicoll d6c22435bb Upgrade to Maven Javadoc Plugin 3.3.2
Closes gh-29851
2022-02-16 10:17:30 +01:00
Stephane Nicoll 1538bb78b4 Upgrade to Maven Compiler Plugin 3.10.0
Closes gh-29850
2022-02-16 10:17:29 +01:00
Stephane Nicoll ba9047e6ae Upgrade to Liquibase 4.7.1
Closes gh-29849
2022-02-16 10:17:28 +01:00
Stephane Nicoll 06bc52d727 Upgrade to Elasticsearch 7.17.0
Closes gh-29848
2022-02-16 10:17:26 +01:00
Stephane Nicoll 76797c4ecb Upgrade to Kafka 3.1.0
Closes gh-29700
2022-02-16 10:08:59 +01:00
Stephane Nicoll 3b7641c84d Upgrade to Json-smart 2.4.8
Closes gh-29846
2022-02-16 09:46:11 +01:00
Stephane Nicoll 7c3b31fd77 Upgrade to Json Path 2.7.0
Closes gh-29845
2022-02-16 09:46:11 +01:00
Stephane Nicoll 26d6c56865 Upgrade to Johnzon 1.2.16
Closes gh-29844
2022-02-16 09:46:11 +01:00