Moritz Halbritter
27723a11ab
Add properties to configure BatchLogRecordProcessor
...
Closes gh-49543
2026-03-10 14:42:16 +01:00
Andy Wilkinson
632a19ad63
Polish "Add customizers for opaque token introspector builders"
...
See gh-49029
2026-03-10 10:42:00 +00:00
itsmevichu
2ff451d502
Add customizers for opaque token introspector builders
...
See gh-49029
Signed-off-by: itsmevichu <vishnutheep@gmail.com >
2026-03-10 10:42:00 +00:00
Andy Wilkinson
10659f0d67
Revert "Disable HTTP client's built-in decompression"
...
This reverts commit c9246cec4f .
Closes gh-48928
2026-03-09 16:45:18 +00:00
Andy Wilkinson
c54d05ca8a
Use vendor adapter to configure JTA Platform and Bean Container
...
Closes gh-48969
2026-03-09 11:37:41 +00:00
Andy Wilkinson
d4d5a18ac8
Merge branch '4.0.x'
...
Closes gh-49523
2026-03-09 11:30:16 +00:00
Andy Wilkinson
3977d878d9
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49522
2026-03-09 11:23:20 +00:00
Brian Clozel
07bd80fe6b
Merge branch '4.0.x'
...
Closes gh-49521
2026-03-09 11:28:36 +01:00
Brian Clozel
e487a6b499
Improve EndpointRequest matcher documentation
...
Prior to this commit, `EndpointRequest` exposed factory methods for
creating security matchers in the context of Actuator endpoints. This is
using the popular pattern matching approach for security matchers.
Such matchers are not as focused as method-level security and will match
the endpoint path itself (`"actuator/endpoint"`) as well as everything
beneath it (`"actuator/endpoint/**"`).
This commit improves the Javadoc and reference documentation to make
this behavior more explicit.
Closes gh-49520
2026-03-09 11:25:39 +01:00
Andy Wilkinson
a6381c4edc
Merge branch '4.0.x'
...
See gh-49386
2026-03-06 18:09:56 +00:00
Andy Wilkinson
f80e7fe67e
Merge branch '3.5.x' into 4.0.x
...
See gh-49385
2026-03-06 18:08:55 +00:00
Andy Wilkinson
5bd0e84157
Make Elasticsearch Docker tests run with Logback available
...
See gh-49477
2026-03-06 16:27:41 +00:00
Stéphane Nicoll
ec107e2f9d
Upgrade to OpenTelemetry 1.59.0
...
Closes gh-49452
2026-03-06 10:27:37 +01:00
Stéphane Nicoll
489cd77c58
Merge branch '4.0.x'
2026-03-05 09:23:20 +01:00
Stéphane Nicoll
09ed319596
Merge branch '3.5.x' into 4.0.x
2026-03-05 09:23:11 +01:00
Stéphane Nicoll
388bf2866e
Merge branch '4.0.x'
...
Closes gh-49388
2026-03-03 14:12:48 +01:00
Stéphane Nicoll
d15805f8f6
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49387
2026-03-03 14:12:13 +01:00
Stéphane Nicoll
e897935c5a
Merge branch '4.0.x'
...
Closes gh-49386
2026-03-03 13:38:56 +01:00
Stéphane Nicoll
63c7099e84
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49385
2026-03-03 13:38:43 +01:00
Andy Wilkinson
fd58b76f51
Merge branch '4.0.x'
...
Closes gh-49379
2026-03-03 09:04:06 +00:00
Andy Wilkinson
42466e4776
Allow Customizer<HttpSecurity> beans to refine auth server config
...
Fixes gh-49367
2026-03-03 09:01:17 +00:00
Emanuel Rabina
fed1098410
Upgrade to Thymeleaf Layout Dialect 4.0.0
...
See gh-49361
Signed-off-by: Emanuel Rabina <emanuelrabina@gmail.com >
2026-03-02 09:53:04 +01:00
Andy Wilkinson
d9fc3ef18e
Merge branch '4.0.x'
...
Closes gh-49345
2026-02-27 12:13:30 +00:00
Andy Wilkinson
23903925c5
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49344
2026-02-27 12:13:03 +00:00
Andy Wilkinson
3c03622232
Merge branch '4.0.x'
...
Closes gh-49342
2026-02-27 09:35:06 +00:00
Andy Wilkinson
7f7532a0b9
Remove duplicate spring-web dependency
...
Closes gh-49338
2026-02-27 09:34:34 +00:00
Phillip Webb
86567aab1f
Enable auto-configuration of OAuth2 machinery in a non-webapp
...
Refactor `spring-boot-security-oauth2-authorization-server` to separate
core authorization server auto-configuration from Spring Security web
auto-configuration.
This update should allow authorization server auto-configuration
outside or a reactive or servlet web application.
Closes gh-43978
2026-02-26 21:48:08 -08:00
Brian Clozel
8018829ff5
Deprecate LiveReload support for removal
...
Closes gh-48971
2026-02-26 14:22:02 +01:00
Andy Wilkinson
988a012a7b
Upgrade to Jackson Bom 3.1.0
...
Closes gh-49330
2026-02-26 11:19:18 +00:00
Andy Wilkinson
d11f64a7af
Merge branch '4.0.x'
...
Closes gh-49328
2026-02-26 09:38:21 +00:00
Andy Wilkinson
6c8cd183bd
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49327
2026-02-26 09:38:10 +00:00
Andy Wilkinson
ce7acf67bb
Merge branch '4.0.x'
...
Closes gh-49326
2026-02-25 15:20:59 +00:00
Andy Wilkinson
20ff2b7ff1
Register reflection hints for HTTP service client property binding
...
Fixes gh-49274
2026-02-25 15:12:55 +00:00
Andy Wilkinson
11825b9b17
Merge branch '4.0.x'
...
Closes gh-49315
2026-02-24 16:27:05 +00:00
Andy Wilkinson
75ccf2cdba
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49314
2026-02-24 16:26:50 +00:00
Andy Wilkinson
c327a50325
Merge branch '4.0.x'
...
Closes gh-49312
2026-02-24 15:35:04 +00:00
Andy Wilkinson
e808d7a7de
Align server.tomcat.max-part-count default with Tomcat's default
...
Fixes gh-49311
2026-02-24 15:32:50 +00:00
Brian Clozel
4b11e04e78
Deprecate RestTemplateBuilder#rootUri with replacement
...
This commit deprecates both `RootUriTemplateHandler` and
`RootUriBuilderFactory` types, along their usage in places like
`RestTemplateBuilder`.
`RestTemplateBuilder#rootUri` is now deprecated in favor of
`RestTemplateBuilder#baseUri`, which leverages Framework's
`DefaultUriBuilderFactory`.
Closes gh-48350
2026-02-24 16:18:09 +01:00
Brian Clozel
228e885f01
Merge branch '4.0.x'
...
Closes gh-49303
2026-02-23 18:35:47 +01:00
Brian Clozel
dd51ece7ac
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49302
2026-02-23 18:34:48 +01:00
Phillip Webb
d102bb69b3
Create reusable default TaskScheduler configuration
...
Create a `DefaultTaskSchedulerConfiguration` for use when standard
task scheduler beans are required.
Closes gh-49280
2026-02-20 16:28:36 -08:00
Stéphane Nicoll
53e7503fd4
Polish "Add support for configuring publishMaxGaugeForHistograms"
...
See gh-49242
2026-02-18 13:59:32 +01:00
Tommy Ludwig
3c028759a2
Add support for configuring publishMaxGaugeForHistograms
...
See https://github.com/micrometer-metrics/micrometer/pull/6159
See gh-49242
2026-02-18 13:52:30 +01:00
Phillip Webb
b0f9cee6f0
Merge branch '4.0.x'
...
Closes gh-49250
2026-02-17 22:27:01 -08:00
Phillip Webb
1d054e8a12
Ensure HttpMessageConverters are configured before RestClients
...
Update `RestClientAutoConfiguration` to ensure that it applies after
`HttpMessageConvertersAutoConfiguration`.
Prior to this commit, the `HttpMessageConvertersRestClientCustomizer`
bean might not get created due to the `@ConditionalOnBean` guard not
finding any `ClientHttpMessageConvertersCustomizer` beans.
Since the issue is surprising hard to replicate in a unit test, a new
smoke test has been added to ensure the problem doesn't return.
Fixes gh-49223
2026-02-17 22:26:02 -08:00
Phillip Webb
362b3e3f20
Polish
2026-02-17 20:55:20 -08:00
Stéphane Nicoll
9420a15567
Upgrade to Lettuce 7.2.1.RELEASE
...
Closes gh-49228
2026-02-14 10:22:36 +01:00
Stéphane Nicoll
3af358ca05
Upgrade to Jedis 7.2.1
...
Closes gh-49227
2026-02-14 10:22:36 +01:00
Moritz Halbritter
8506cfd3ef
Merge branch '4.0.x'
...
Closes gh-49215
2026-02-13 13:53:19 +01:00
Moritz Halbritter
cdf8d2e9c8
Back off on Propagator in Brave and Otel auto-configurations
...
This also fixes the bug that both auto-configurations couldn't be used
together.
Closes gh-49183
2026-02-13 13:48:38 +01:00