22933 Commits

Author SHA1 Message Date
Phillip Webb
fe752dedef Polish adoc formatting 2023-10-16 15:50:58 -07:00
Andy Wilkinson
9f224ff136 Narrow the scope of 0e3a196 to Resource[] for array binding
See gh-15835
2023-10-16 18:18:34 +01:00
Andy Wilkinson
d6a9295c26 Allow additional build info properties to have provided values
Closes gh-37889
2023-10-16 18:15:42 +01:00
Andy Wilkinson
d796087dfa Polish "Add properties for configuring EnumFeature and JsonNodeFeature"
See gh-37885
2023-10-16 15:39:25 +01:00
Eddú Meléndez
8edb4b9729 Add properties for configuring EnumFeature and JsonNodeFeature
Both `EnumFeature` and `JsonNodeFeature` implement `DataTypeFeature`
which was recently added in Spring Framework. This commits introduces
support to allow the configuration via properties.

See spring-projects/spring-framework#31380

See gh-37885
2023-10-16 15:00:32 +01:00
Andy Wilkinson
19fd88b25b Implement SSL hot reload for Netty and Tomcat
Closes gh-37808
2023-10-16 14:08:26 +01:00
Andy Wilkinson
92cd85002d Upgrade to Spring Retry 2.0.4
Closes gh-37714
2023-10-16 13:58:18 +01:00
Andy Wilkinson
5970f29fd5 Upgrade to Spring Data Bom 2023.1.0-RC1
Closes gh-37709
2023-10-16 12:27:50 +01:00
Andy Wilkinson
204cfce04c Upgrade to Dropwizard Metrics 4.2.21
Closes gh-37899
2023-10-16 12:27:44 +01:00
Andy Wilkinson
0e3a196af5 Fix binding of classpath*: to resource arrays and collections
Fixes gh-15835
2023-10-16 11:28:35 +01:00
Brian Clozel
339f75d309 Fix GraphQL WebSocket HandlerMapping bean ordering
Prior to this commit, the GraphQL WebSocket HandlerMapping bean would be
ordered at position "2", before the RouterFunction variant defined by
Spring Framework at position "3".

Since then, the Spring Framework team changed the default order value
for this one at "-1", see spring-projects/spring-framework#30278.
This prevents the WebSocket upgrade, as the request is handled by the
RouterFunction instead of the WebSocket handler.

This commit updates the handlermapping order and introduces a test to
prevent issues in the future.

Fixes gh-37892
2023-10-16 12:11:31 +02:00
Phillip Webb
4c3a0f09d7 Support parallel initialization of Testcontainers
Add support for a `spring.testcontainers.startup` property that can
be set to "sequential" or "parallel" to change how containers are
started.

Closes gh-37073
2023-10-14 23:58:25 -07:00
Phillip Webb
efd9aa9b64 Polish 2023-10-14 19:51:42 -07:00
Phillip Webb
e01e4f1912 Search implemented interfaces on superclass for @ServiceConnection
Refine original fix to also search interfaces on the superclass.

Fixes gh-37671
2023-10-14 19:43:41 -07:00
Andy Wilkinson
084bd3a420 Merge branch '3.1.x' 2023-10-13 21:38:06 +01:00
Andy Wilkinson
ccaa54436b Merge branch '3.0.x' into 3.1.x 2023-10-13 21:37:56 +01:00
Andy Wilkinson
b1eb08faba Merge branch '2.7.x' into 3.0.x 2023-10-13 21:37:44 +01:00
Andy Wilkinson
3dba0d76d2 Polish
See gh-37878
2023-10-13 21:17:12 +01:00
Andy Wilkinson
2231244d2c Merge branch '3.1.x' 2023-10-13 20:42:15 +01:00
Andy Wilkinson
e957c3087c Merge branch '3.0.x' into 3.1.x 2023-10-13 20:36:51 +01:00
Andy Wilkinson
c25e532aeb Merge branch '2.7.x' into 3.0.x 2023-10-13 20:36:32 +01:00
Andy Wilkinson
dbc06faed8 Polish
See gh-37878
2023-10-13 20:36:16 +01:00
Andy Wilkinson
085e12aa93 Merge branch '3.1.x'
Closes gh-37884
2023-10-13 16:39:21 +01:00
Andy Wilkinson
0c1b5d1295 Merge branch '3.0.x' into 3.1.x
Closes gh-37883
2023-10-13 16:39:02 +01:00
Andy Wilkinson
e314e11985 Fix AOT processing of @MultipartConfig annotated @WebServlet
Closes gh-37637
2023-10-13 16:22:38 +01:00
Andy Wilkinson
60f05eaa94 Merge branch '3.1.x'
Closes gh-37882
2023-10-13 16:01:47 +01:00
Andy Wilkinson
5af13d191f Merge branch '3.0.x' into 3.1.x
Closes gh-37881
2023-10-13 16:01:32 +01:00
Andy Wilkinson
ae2693b7f1 Merge branch '2.7.x' into 3.0.x
Closes gh-37880
2023-10-13 16:01:14 +01:00
Andy Wilkinson
42ee6b9e74 Use new permissions API with Gradle 8.3+
Closes gh-37878
2023-10-13 16:00:54 +01:00
Andy Wilkinson
932fe4fcf8 Polish "Avoid ObjectMappear creation in WebSocketMessagingAutoConfiguration"
See gh-37861
2023-10-13 10:41:07 +01:00
Johnny Lim
5397ad0822 Avoid ObjectMappear creation in WebSocketMessagingAutoConfiguration
See gh-37861
2023-10-13 10:39:51 +01:00
Andy Wilkinson
e6b2e19628 Upgrade to Spring LDAP 3.2.0-RC1
Closes gh-37713
2023-10-13 10:24:30 +01:00
Andy Wilkinson
c72456a27e Revert "Start building against Spring Security 6.2.0 snapshots"
This reverts commit 4e21896b0de11d5085c1bfcc33f6ef16f228fb4d.

See gh-37715
2023-10-13 09:51:01 +01:00
Andy Wilkinson
726cbd50b3 Upgrade to SQLite JDBC 3.43.2.0
Closes gh-37877
2023-10-13 09:14:18 +01:00
Andy Wilkinson
c88fe3b3ef Upgrade to Spring HATEOAS 2.2.0-RC1
Closes gh-37876
2023-10-13 09:14:18 +01:00
Andy Wilkinson
1fa0835cf5 Upgrade to Selenium 4.14.1
Closes gh-37875
2023-10-13 09:14:18 +01:00
Andy Wilkinson
db50de3c1d Upgrade to MongoDB 4.11.0
Closes gh-37874
2023-10-13 09:14:17 +01:00
Moritz Halbritter
fcf77ed65d Add property to stop the JVM from exiting
spring.main.keep-alive=true will spawn a non-daemon thread which stops
if the context is closed

Closes gh-37736
2023-10-12 17:02:47 +02:00
Andy Wilkinson
6880fb0fc8 Upgrade to Undertow 2.3.9.Final
Closes gh-37870
2023-10-12 15:27:56 +01:00
Andy Wilkinson
73674af547 Upgrade to Selenium 4.14.0
Closes gh-37869
2023-10-12 15:27:50 +01:00
Andy Wilkinson
712e7690cf Upgrade to Reactor Bom 2023.0.0-RC1
Closes gh-37705
2023-10-12 15:27:43 +01:00
Andy Wilkinson
b0c66c07e2 Upgrade to R2DBC MySQL 1.0.5
Closes gh-37868
2023-10-12 15:27:43 +01:00
Andy Wilkinson
d42512cf26 Upgrade to Netty 4.1.100.Final
Closes gh-37867
2023-10-12 15:27:37 +01:00
Andy Wilkinson
e7d12e4599 Upgrade to Micrometer Tracing 1.2.0-RC1
Closes gh-37704
2023-10-12 15:27:30 +01:00
Andy Wilkinson
61fb23a7fe Upgrade to Micrometer 1.12.0-RC1
Closes gh-37703
2023-10-12 15:27:30 +01:00
Andy Wilkinson
72f4fcc860 Upgrade to jOOQ 3.18.7
Closes gh-37866
2023-10-12 15:27:29 +01:00
Andy Wilkinson
c3a779c642 Upgrade to Infinispan 14.0.19.Final
Closes gh-37865
2023-10-12 15:27:29 +01:00
Andy Wilkinson
6656379f35 Upgrade to Flyway 9.22.3
Closes gh-37864
2023-10-12 15:27:28 +01:00
Andy Wilkinson
003eefee6c Upgrade to Elasticsearch Client 8.10.3
Closes gh-37863
2023-10-12 15:27:27 +01:00
Andy Wilkinson
7b5126e009 Upgrade to Classmate 1.6.0
Closes gh-37862
2023-10-12 15:27:26 +01:00