Commit Graph

28784 Commits

Author SHA1 Message Date
Phillip Webb
4bbbc0d687 Merge branch '3.4.x'
Closes gh-45193
2025-04-14 16:18:50 -07:00
Phillip Webb
b80bdbb182 Merge branch '3.3.x' into 3.4.x
Closes gh-45192
2025-04-14 16:18:41 -07:00
Johnny Lim
08c67cc353 Replace deprecated Project.task()
See gh-45009

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-04-14 16:17:53 -07:00
Phillip Webb
e3610eaf0c Fix "Used nested format for ECS structure logging" test on Windows
See gh-45063
2025-04-14 16:15:59 -07:00
Phillip Webb
5b165b35e3 Used nested format for ECS structure logging
Update `ElasticCommonSchemaStructuredLogFormatter` implementations so
that nested JSON is used for entries that previous has a '.' in the
name. This format follows the ECS specification and should be compatible
with more backends.

Fixes gh-45063
2025-04-14 15:30:14 -07:00
Stéphane Nicoll
70001c4d2c Upgrade to Micrometer Tracing 1.4.5
Closes gh-45086
2025-04-14 18:05:32 +02:00
Stéphane Nicoll
d91c16be92 Upgrade to Micrometer 1.14.6
Closes gh-45085
2025-04-14 18:05:32 +02:00
Stéphane Nicoll
7fd8e5e081 Upgrade to AspectJ 1.9.24
Closes gh-45184
2025-04-14 18:05:31 +02:00
Stéphane Nicoll
09cf553850 Upgrade to Micrometer Tracing 1.3.11
Closes gh-45052
2025-04-14 18:04:23 +02:00
Stéphane Nicoll
5e7a9b7892 Upgrade to Micrometer 1.13.13
Closes gh-45051
2025-04-14 18:04:23 +02:00
Stéphane Nicoll
53ca06caf3 Upgrade to AspectJ 1.9.24
Closes gh-45183
2025-04-14 18:04:22 +02:00
Andy Wilkinson
2e95aca95f Merge branch '3.4.x'
Closes gh-45179
2025-04-14 11:52:16 +01:00
Andy Wilkinson
3ce83e449f Merge branch '3.3.x' into 3.4.x
Closes gh-45178
2025-04-14 11:52:06 +01:00
Andy Wilkinson
3233341d45 Improve class conditions on auth server JWT auto-config
Prior to this change, introspection of the auto-configuration could
fail due to insufficient protection against missing classes.

This commit introduces an extra class-level check for Nimbus's
JWKSource which ensures that the auto-configuration backs off if
nimbus-jose-jwt has been excluded. It also introduces an inner-class
for the case where spring-security-oauth2-jose is not on the
classpath. This ensures that the method defining the jwtDecoder bean
does not cause an introspection failure when JwtDecoder is missing.

Closes gh-45177
2025-04-14 11:51:49 +01:00
Andy Wilkinson
9d063e3ea9 Merge branch '3.3.x' into 3.4.x
Closes gh-45176
2025-04-14 10:39:06 +01:00
Andy Wilkinson
4cfc3b0735 Add the use of token properties in documentation
Closes gh-44990
2025-04-14 10:37:57 +01:00
Phillip Webb
d5505ca3f4 Polish 'Migrate from AntPathRequestMatcher to PathPatternRequestMatcher'
See gh-45163
2025-04-11 17:30:00 -07:00
Tran Ngoc Nhan
106e9f54ab Migrate from AntPathRequestMatcher to PathPatternRequestMatcher
See gh-45163

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2025-04-11 17:23:51 -07:00
Phillip Webb
bc9b331b1d Prohibit more preview releases 2025-04-11 10:30:38 -07:00
Phillip Webb
768de9a29f Prohibit Netty 4.2.0
See gh-45122
2025-04-11 10:24:36 -07:00
Phillip Webb
f1eaa5175f Upgrade to Gson 2.13.0
Closes gh-45170
2025-04-11 10:23:30 -07:00
Phillip Webb
a8c9abd5f9 Merge branch '3.4.x' 2025-04-11 10:19:25 -07:00
Phillip Webb
a506d2bdb5 Fix merge commit error in header 2025-04-11 10:19:03 -07:00
Phillip Webb
75824bb9c7 Merge branch '3.4.x' 2025-04-11 09:42:20 -07:00
Phillip Webb
35dc8e6f88 Merge branch '3.3.x' into 3.4.x 2025-04-11 09:42:13 -07:00
Phillip Webb
2143d702f2 Polish boolean members that can use the default false value 2025-04-11 09:32:35 -07:00
Phillip Webb
0d4b1dc9a4 Merge branch '3.4.x'
Closes gh-45167
2025-04-11 09:19:47 -07:00
Phillip Webb
ef9ad41b0a Merge branch '3.3.x' into 3.4.x
Closes gh-45166
2025-04-11 09:19:32 -07:00
Yanming Zhou
0a1c9060c5 Polish ternary operator
See gh-45156

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-04-11 09:19:01 -07:00
Moritz Halbritter
f473bac8eb Upgrade to Rabbit Stream Client 0.23.0
Closes gh-45164
2025-04-11 14:35:11 +02:00
Moritz Halbritter
e6048ceca5 Revert "Upgrade to Rabbit Stream Client 0.24.0"
This reverts commit 25099946d5.

See gh-45125
2025-04-11 14:22:15 +02:00
Moritz Halbritter
541a5e673b Revert "Upgrade to Netty 4.2.0.Final"
This reverts commit a7a80a6f34.

See gh-45122
2025-04-11 14:12:59 +02:00
Dmytro Nosan
409f74acc6 Add more tests for BootstrapExecutorConfiguration
See gh-45161

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-04-11 14:00:33 +02:00
Stéphane Nicoll
06cc550524 Switch dependency management to use MongoDB's bom
Closes gh-44758
2025-04-11 12:18:07 +02:00
Stéphane Nicoll
29a07ba277 Polish contribution
See gh-45155
2025-04-11 12:01:49 +02:00
Yanming Zhou
597c58f43d Add support for SimpleTaskExecutor#reject-tasks-when-limit-reached
See gh-45155

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-04-11 11:51:37 +02:00
Moritz Halbritter
10b15e301b Auto-configure a bootstrapExecutor bean to be used by Framework's background bean initialization
If there's no bean named bootstrapExecutor but there's a bean named
applicationTaskExecutor, we create an alias named 'bootstrapExecutor'
for the 'applicationTaskExecutor' bean.

Closes gh-39791
2025-04-11 11:26:21 +02:00
Stéphane Nicoll
8e8947956d Merge branch '3.4.x'
Closes gh-45160
2025-04-11 10:33:10 +02:00
Stéphane Nicoll
bb759d81ce Merge branch '3.3.x' into 3.4.x
Closes gh-45159
2025-04-11 10:32:41 +02:00
Stéphane Nicoll
6d3686451b Polish "Add missing dependency management for MongoDB"
See gh-45018
2025-04-11 10:29:26 +02:00
Bartosz Markowski
3e277a28b4 Add missing dependency management for MongoDB
See gh-45018

Signed-off-by: Bartosz Markowski <bmarkowski@fastmail.com>
2025-04-11 10:29:03 +02:00
Phillip Webb
c69d3ef406 Rename 'spring.http.client' properties to 'spring.http.client.settings'
Deprecate 'spring.http.client' properties in favor of
'spring.http.client.settings` to align with the new reactive client
properties.

Closes gh-44958
2025-04-10 22:05:41 -07:00
Phillip Webb
068f621967 Merge branch '3.4.x' 2025-04-10 16:30:09 -07:00
Phillip Webb
96899e08d4 Merge branch '3.3.x' into 3.4.x 2025-04-10 16:30:04 -07:00
Phillip Webb
935d759754 Fix 'Protect against empty OS string in Docker Image' logic
See gh-45152
2025-04-10 16:29:59 -07:00
Phillip Webb
14f46f374a Merge branch '3.4.x'
Closes gh-45154
2025-04-10 16:09:07 -07:00
Phillip Webb
5a3fc4a48b Merge branch '3.3.x' into 3.4.x
Closes gh-45153
2025-04-10 16:08:56 -07:00
Phillip Webb
c071f56653 Protect against empty OS string in Docker Image
Update `Image` to protect against `os` being `null` or and empty
String.

Fixes gh-45152
2025-04-10 15:47:55 -07:00
Phillip Webb
9ced85978e Start building against Spring WS 4.1.0-RC1 snapshots
See gh-45149
2025-04-10 15:09:41 -07:00
Phillip Webb
a72bd88127 Start building against Spring Session 3.5.0-RC1 snapshots
See gh-45148
2025-04-10 15:09:41 -07:00