5508 Commits

Author SHA1 Message Date
Phillip Webb
4c6c09f07d Merge branch 'main' into 4.0.x 2025-06-13 12:26:40 -07:00
Phillip Webb
740b00e3a5 Add condition for ClientHttpConnectorBuilder detection
Update `ClientHttpConnectorAutoConfiguration` with a condition to ensure
that `ClientHttpConnectorBuilder.detect` will return a result. Prior
to this commit, when using a JDK without `java.net.http.HttpClient`
access the auto-configuration would fail.

Fixes gh-45955
2025-06-13 12:21:21 -07:00
Stéphane Nicoll
575bf59bd2 Merge branch 'main' into 4.0.x
Closes gh-45949
2025-06-13 08:33:40 +02:00
Stéphane Nicoll
9743ee25eb Merge branch '3.4.x'
Closes gh-45948
2025-06-13 08:33:27 +02:00
Stéphane Nicoll
e950a085f8 Fix casing of ServerProperties.Jetty.Accesslog.FORMAT
Closes gh-45884
2025-06-13 08:22:29 +02:00
Moritz Halbritter
42a9edc0e8 Merge branch 'main' into 4.0.x 2025-06-12 12:44:16 +02:00
Moritz Halbritter
fcbe8d630e Merge branch '3.4.x'
Closes gh-45922
2025-06-12 12:44:08 +02:00
wonyongg
449cb23614 Fix typo in variable name
See gh-45894

Signed-off-by: wonyongg <111210881+wonyongg@users.noreply.github.com>
2025-06-12 12:18:15 +02:00
Moritz Halbritter
7755d4808d Merge branch 'main' into 4.0.x 2025-06-12 11:43:53 +02:00
Moritz Halbritter
9ffdb5ce4b Merge branch '3.4.x'
Closes gh-45917
2025-06-12 11:43:41 +02:00
Moritz Halbritter
066dd0f5e1 Merge branch '3.3.x' into 3.4.x
Closes gh-45916
2025-06-12 11:43:30 +02:00
Yanming Zhou
0ebe00a1d6 Inner class 'SpringBootWebFluxSecurityConfiguration' should be static
See gh-45882

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-06-12 11:32:06 +02:00
Andy Wilkinson
dc1756c079 Merge branch 'main' into 4.0.x 2025-06-11 20:31:24 +01:00
Andy Wilkinson
5b759c750b Deprecate GraphQlProperties.DeprecatedSse
Closes gh-45878
2025-06-11 10:30:00 +01:00
Andy Wilkinson
4521866dd7 Rework server.servlet.encoding properties to clarify when they apply
Closes gh-45394
2025-06-05 08:11:48 +01:00
Phillip Webb
96a76855fa Merge branch 'main' into 4.0.x 2025-06-02 17:38:09 -07:00
Phillip Webb
a9b52c5892 Merge branch '3.4.x' 2025-06-02 17:30:05 -07:00
Phillip Webb
e054aa899a Merge branch '3.3.x' into 3.4.x 2025-06-02 17:20:04 -07:00
Andy Wilkinson
76caa3cb29 Fix problems found by improved auto-configuration checks 2025-06-02 17:15:50 -07:00
Stéphane Nicoll
fa4240ae7e Merge branch 'main' into 4.0.x 2025-06-02 20:17:06 +02:00
Peksa
17b9415608 Fix typo in for deprecation replacement of spring.codec.* properties
See gh-45743

Signed-off-by: Peksa <git@peksa.se>
2025-06-02 20:07:07 +02:00
Stéphane Nicoll
c9f73613ff Merge branch 'main' into 4.0.x 2025-06-02 16:32:17 +02:00
Yanming Zhou
8fd71f9142 Remove unused SslBundles from RedisConnectionConfiguration
See gh-45644

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-06-02 16:27:36 +02:00
Andy Wilkinson
dfa0a832bb Adapt to change in Spring Security's JWT validation
See gh-45492
See https://github.com/spring-projects/spring-security/issues/17181
2025-05-29 12:31:39 +01:00
Stéphane Nicoll
d73ccf4ff7 Merge branch 'main' into 4.0.x 2025-05-26 17:09:34 +02:00
Stéphane Nicoll
3dd227f1f7 Merge branch '3.4.x'
Closes gh-45687
2025-05-26 17:02:36 +02:00
Stéphane Nicoll
88792c54c4 Merge branch '3.3.x' into 3.4.x
Closes gh-45686
2025-05-26 17:02:28 +02:00
Stéphane Nicoll
0c7da705d0 Remove accident use of @Nullable in GraphQL tests
Closes gh-45406
2025-05-26 16:57:11 +02:00
Andy Wilkinson
f8d09b1dab Merge branch 'main' into 4.0.x 2025-05-23 16:13:36 +01:00
Andy Wilkinson
8d21e4a92e Merge branch '3.4.x'
Closes gh-45659
2025-05-23 16:13:17 +01:00
Andy Wilkinson
21ec76c925 Merge branch '3.3.x' into 3.4.x
Closes gh-45658
2025-05-23 15:56:34 +01:00
Yanming Zhou
0fea1a00e0 Reuse properties from field
See gh-45642

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-05-23 15:46:54 +01:00
Andy Wilkinson
88e4d9f2b4 Merge branch 'main' into 4.0.x 2025-05-23 14:46:25 +01:00
Andy Wilkinson
9910bd8f65 Merge branch '3.4.x'
Closes gh-45656
2025-05-23 14:46:10 +01:00
Andy Wilkinson
8e91d418dc Merge branch '3.3.x' into 3.4.x
Closes gh-45655
2025-05-23 14:45:55 +01:00
Andy Wilkinson
cd6b0fe7c3 Add to javadoc how applications can use Configurer classes
Closes gh-42878
2025-05-23 14:34:55 +01:00
Andy Wilkinson
750bf53484 Merge branch 'main' into 4.0.x 2025-05-23 14:31:56 +01:00
Andy Wilkinson
077d90d2e9 Merge branch '3.4.x'
Closes gh-45653
2025-05-23 14:31:28 +01:00
Andy Wilkinson
86cd7ecaca Merge branch '3.3.x' into 3.4.x
Closes gh-45651
2025-05-23 14:19:15 +01:00
Tran Ngoc Nhan
c9bf87be7d Make all @ConfigurationPropertiesBinding @Bean methods static
See gh-45640

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-05-23 14:17:51 +01:00
Phillip Webb
106d30a1a6 Merge branch 'main' into 4.0.x 2025-05-20 17:21:08 -07:00
Stéphane Nicoll
38885a84ab Merge branch 'main' into 4.0.x 2025-05-20 16:21:08 +02:00
Stéphane Nicoll
a733428150 Prevent early initialization of binding in ValidationAutoConfiguration
This commit replaces the use of ConfigurationProperties in
ValidationAutoConfiguration by an explicit environment check, as it
was already the case for the spring.aop.proxy-target-class property.

Closes gh-45618
2025-05-20 16:14:13 +02:00
Stéphane Nicoll
327c4d5a88 Merge branch 'main' into 4.0.x 2025-05-20 14:13:43 +02:00
Stéphane Nicoll
473dcc7fd4 Disable constructor binding for GraphQlProperties#DeprecatedSse
Closes gh-45613
2025-05-20 14:08:07 +02:00
Phillip Webb
8081dfe8cf Adapt to upstream Spring Framework changes 2025-05-19 12:05:08 -07:00
Stéphane Nicoll
00e4ca2201 Merge branch 'main' into 4.0.x 2025-05-18 09:28:49 +02:00
Stéphane Nicoll
921b9fd6ac Merge branch '3.4.x'
Closes gh-45595
2025-05-18 09:28:38 +02:00
Stéphane Nicoll
fab15af876 Merge branch '3.3.x' into 3.4.x
Closes gh-45594
2025-05-18 09:26:57 +02:00
Johnny Lim
0a54804a0f Polish
See gh-45592

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-05-18 09:20:33 +02:00