Moritz Halbritter
f20e796d2b
Update CDS documentation to cover AOTCache
...
Closes gh-44970
10 months ago
Moritz Halbritter
dfc362b8f8
Align FilterRegistrationBean empty dispatcher type logic with FilterRegistration annotation
...
Closes gh-45130
10 months ago
Phillip Webb
ff3b4952be
Polish 'Auto-configure rest client when virtual threads are enabled'
...
See gh-44952
10 months ago
Dmitry Sulman
3686e9a111
Auto-configure rest client when virtual threads are enabled
...
Refine `RestClientAutoConfiguration` conditional so that it
applies in reactive web applications if virtual threads are
active and a task executor is configured.
See gh-44952
Signed-off-by: Dmitry Sulman <dmitry.sulman@gmail.com>
10 months ago
Phillip Webb
567353a555
Polish 'Update RestClientSsl to support ClientHttpRequestFactorySettings'
...
See gh-44979
10 months ago
Dmytro Nosan
af5d72b94f
Update RestClientSsl to support ClientHttpRequestFactorySettings
...
Prior to this commit, RestClientSsl always used the
default settings from ClientHttpRequestFactorySettings, overriding any
user-defined settings (e.g., HttpClientProperties).
With this commit, RestClientSsl now respects and uses
ClientHttpRequestFactorySettings when they are provided.
See gh-44979
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
10 months ago
Phillip Webb
9b1b7e608c
Prevent 'not eligible for getting processed' warnings when using JMX
...
Update auto-configured `IntegrationMBeanExporter` to be created from
a static method since it's a post-processor. Relevant injection now
occurs by overriding the `afterSingletonsInstantiated()` method.
Closes gh-45186
10 months ago
Johnny Lim
08c67cc353
Replace deprecated Project.task()
...
See gh-45009
Signed-off-by: Johnny Lim <izeye@naver.com>
10 months ago
Phillip Webb
e3610eaf0c
Fix "Used nested format for ECS structure logging" test on Windows
...
See gh-45063
10 months ago
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
10 months ago
Stéphane Nicoll
70001c4d2c
Upgrade to Micrometer Tracing 1.4.5
...
Closes gh-45086
10 months ago
Stéphane Nicoll
d91c16be92
Upgrade to Micrometer 1.14.6
...
Closes gh-45085
10 months ago
Stéphane Nicoll
7fd8e5e081
Upgrade to AspectJ 1.9.24
...
Closes gh-45184
10 months ago
Stéphane Nicoll
09cf553850
Upgrade to Micrometer Tracing 1.3.11
...
Closes gh-45052
10 months ago
Stéphane Nicoll
5e7a9b7892
Upgrade to Micrometer 1.13.13
...
Closes gh-45051
10 months ago
Stéphane Nicoll
53ca06caf3
Upgrade to AspectJ 1.9.24
...
Closes gh-45183
10 months ago
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
10 months ago
Andy Wilkinson
4cfc3b0735
Add the use of token properties in documentation
...
Closes gh-44990
10 months ago
Phillip Webb
d5505ca3f4
Polish 'Migrate from AntPathRequestMatcher to PathPatternRequestMatcher'
...
See gh-45163
10 months ago
Tran Ngoc Nhan
106e9f54ab
Migrate from AntPathRequestMatcher to PathPatternRequestMatcher
...
See gh-45163
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
10 months ago
Phillip Webb
bc9b331b1d
Prohibit more preview releases
10 months ago
Phillip Webb
768de9a29f
Prohibit Netty 4.2.0
...
See gh-45122
10 months ago
Phillip Webb
f1eaa5175f
Upgrade to Gson 2.13.0
...
Closes gh-45170
10 months ago
Phillip Webb
a506d2bdb5
Fix merge commit error in header
10 months ago
Phillip Webb
2143d702f2
Polish boolean members that can use the default `false` value
10 months ago
Yanming Zhou
0a1c9060c5
Polish ternary operator
...
See gh-45156
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
10 months ago
Moritz Halbritter
f473bac8eb
Upgrade to Rabbit Stream Client 0.23.0
...
Closes gh-45164
10 months ago
Moritz Halbritter
e6048ceca5
Revert "Upgrade to Rabbit Stream Client 0.24.0"
...
This reverts commit 25099946d5 .
See gh-45125
10 months ago
Moritz Halbritter
541a5e673b
Revert "Upgrade to Netty 4.2.0.Final"
...
This reverts commit a7a80a6f34 .
See gh-45122
10 months ago
Dmytro Nosan
409f74acc6
Add more tests for BootstrapExecutorConfiguration
...
See gh-45161
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
10 months ago
Stéphane Nicoll
06cc550524
Switch dependency management to use MongoDB's bom
...
Closes gh-44758
10 months ago
Stéphane Nicoll
29a07ba277
Polish contribution
...
See gh-45155
10 months ago
Yanming Zhou
597c58f43d
Add support for SimpleTaskExecutor#reject-tasks-when-limit-reached
...
See gh-45155
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
10 months ago
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
10 months ago
Stéphane Nicoll
6d3686451b
Polish "Add missing dependency management for MongoDB"
...
See gh-45018
10 months ago
Bartosz Markowski
3e277a28b4
Add missing dependency management for MongoDB
...
See gh-45018
Signed-off-by: Bartosz Markowski <bmarkowski@fastmail.com>
10 months ago
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
10 months ago
Phillip Webb
935d759754
Fix 'Protect against empty OS string in Docker `Image`' logic
...
See gh-45152
10 months ago
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
10 months ago
Phillip Webb
9ced85978e
Start building against Spring WS 4.1.0-RC1 snapshots
...
See gh-45149
10 months ago
Phillip Webb
a72bd88127
Start building against Spring Session 3.5.0-RC1 snapshots
...
See gh-45148
10 months ago
Phillip Webb
c263c85de8
Start building against Spring Security 6.5.0-RC1 snapshots
...
See gh-45147
10 months ago
Phillip Webb
7abfde7ddf
Start building against Spring Pulsar 1.2.5 snapshots
...
See gh-45146
10 months ago
Phillip Webb
19afb7580d
Start building against Spring LDAP 3.3.0-RC1 snapshots
...
See gh-45145
10 months ago
Phillip Webb
1ddc0485a9
Start building against Spring Kafka 3.3.5 snapshots
...
See gh-45144
10 months ago
Phillip Webb
df690fb4a6
Start building against Spring Integration 6.5.0-RC1 snapshots
...
See gh-45143
10 months ago
Phillip Webb
b971f48d20
Start building against Spring Data Bom 2025.0.0-RC1 snapshots
...
See gh-45141
10 months ago
Phillip Webb
3ccdf9f4dc
Start building against Spring Authorization Server 1.5.0-RC1 snapshots
...
See gh-45140
10 months ago
Phillip Webb
2a67513d4b
Start building against Spring AMQP 3.2.5 snapshots
...
See gh-45139
10 months ago
Phillip Webb
3b4aaa889a
Start building against Reactor Bom 2024.0.5 snapshots
...
See gh-45138
10 months ago