Commit Graph
937 Commits
Author SHA1 Message Date
Stéphane NicollandEddú Meléndez b820d9feac Harmonize support to refer to RabbitMQ
This commit adapts description to refer to RabbitMQ rather than AMQP.

See gh-49620

Co-authored-by: Eddú Meléndez <eddu.melendez@gmail.com>
2026-03-19 08:04:16 +01:00
Stéphane NicollandEddú Meléndez 72b8a6ca05 Migrate Spring RabbitMQ support to spring-boot-rabbitmq
See gh-49620

Co-authored-by: Eddú Meléndez <eddu.melendez@gmail.com>
2026-03-19 08:04:14 +01:00
Brian Clozel 8000904026 Merge branch '4.0.x'
Closes gh-49650
2026-03-18 17:39:34 +01:00
Brian Clozel a6d8c48e13 Merge branch '3.5.x' into 4.0.x
Closes gh-49649
2026-03-18 17:38:12 +01:00
Brian Clozel 5b8246f9b7 Merge branch '4.0.x'
Closes gh-49647
2026-03-18 16:46:23 +01:00
Brian Clozel 1ead08b9d8 Merge branch '3.5.x' into 4.0.x
Closes gh-49646
2026-03-18 16:45:57 +01:00
Andy Wilkinson 2ccfde80cc Auto-configure Jackson mappers with bean-based handler instantiator
Closes gh-48711
2026-03-18 12:12:36 +00:00
Andy Wilkinson 391c898b49 Polish "Add SSL support to auto-configuration for Rabbit Streams"
See gh-48960

Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2026-03-17 12:03:38 +00:00
Jay Choi f4c595dad8 Add SSL support to auto-configuration for Rabbit Streams
See gh-48960

Signed-off-by: Jay Choi <jayyoungchoi22@gmail.com>
2026-03-17 11:25:40 +00:00
Andy Wilkinson 684e279d6f Merge branch '4.0.x'
Closes gh-49618
2026-03-16 18:01:32 +00:00
Andy Wilkinson 797253a447 Merge branch '3.5.x' into 4.0.x
Closes gh-49617
2026-03-16 18:00:39 +00:00
Stéphane Nicoll b12d40e8e5 Add support for Spring Batch MongoDB
This commit adds support for running Spring Batch jobs with a MongoDB
store. It aligns as much as possible to the JDBC counterpart, with
spring-boot-starter-batch-data-mongodb and spring-boot-starter-batch-data-mongodb-test.

As we do not have a way to initialize a MongoDB store at the moment,
this commit adds a conservative approach of executing commands defined
by the standard Spring Batch schema script.

Closes gh-43236
2026-03-16 12:11:19 +01:00
Andy Wilkinson f2981d1bdc Rename property to authorities-claim-expressions
See gh-48490
2026-03-16 10:35:57 +00:00
Andy Wilkinson 8fff41b3ec Auto-configure ExpressionJwtGrantedAuthoritiesConverters
Closes gh-48490
2026-03-16 10:02:54 +00:00
Moritz Halbritter da63bf6085 Don't register SpanContext if exemplars include is 'none'
See gh-49572
2026-03-16 10:31:46 +01:00
Moritz Halbritter 538e02b5ef Don't register ExemplarContextProvider if exemplars include is 'none'
See gh-49572
2026-03-16 09:32:53 +01:00
Andy Wilkinson 8e5ae84796 Adapt to nullability changes in spring-security-oauth2-jose
See gh-49446
2026-03-13 17:20:11 +00:00
Andy Wilkinson 79ef955563 Merge branch '4.0.x'
Closes gh-49599
2026-03-13 16:48:23 +00:00
Andy Wilkinson 76290f7871 Remove unused org.springframework.boot.docker-test plugin
Closes gh-49598
2026-03-13 16:38:01 +00:00
Brian Clozel 369963f6b4 Merge branch '4.0.x'
Closes gh-49595
2026-03-13 16:54:36 +01:00
Brian Clozel ed8cba80b6 Merge branch '3.5.x' into 4.0.x
Closes gh-49593
2026-03-13 16:48:49 +01:00
Moritz Halbritter 9f872bdde9 Fix OtlpMetricsExportAutoConfigurationTests on JDK 26 2026-03-13 15:34:13 +01:00
Moritz Halbritter efd44dce56 Rename management.tracing.exemplars.filter to management.tracing.exemplars.include
See gh-49572
2026-03-13 15:07:11 +01:00
Moritz Halbritter 06272143bf Add support for SslBundles to OTLP metrics export
Closes gh-49590
2026-03-13 14:38:54 +01:00
Moritz Halbritter d7f86aa07e Add support for SslBundles to OTLP traces export
Closes gh-49584
2026-03-13 14:07:34 +01:00
Andy Wilkinson 9b34699034 Merge branch '4.0.x'
Closes gh-49585
2026-03-13 12:25:11 +00:00
Andy Wilkinson f0aff3aa3c Polish "Add failure analysis for missing auto-configured MailSender"
See gh-49582

Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2026-03-13 12:24:25 +00:00
MJY ffb36cb5ed Add failure analysis for missing auto-configured MailSender
Signed-off-by: MJY <jmoon0227@gmail.com>

See gh-49582
2026-03-13 12:02:08 +00:00
Moritz Halbritter 166b88b9e1 Add support for SslBundles to OTLP logging export
Closes gh-49583
2026-03-13 11:51:40 +01:00
Andy Wilkinson 5721f57acd Polish "Update TestRestTemplate's default cookie handling to match RestTemplate's"
See gh-49261

Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2026-03-12 13:05:21 +00:00
Apoorv Darshan 085d522570 Update TestRestTemplate's default cookie handling to match RestTemplate's
See gh-49261

Signed-off-by: Apoorv Darshan <ad13dtu@gmail.com>
2026-03-12 12:13:27 +00:00
Moritz Halbritter 5ca8e0956a Add more fine-grained support for selecting metric exemplars
Closes gh-49572
2026-03-12 11:58:05 +01:00
Moritz Halbritter bd663c1551 Add property to disable the OpenTelemetry SDK
This uses no-op implementations for the SdkTracerProvider,
SdkLoggerProvider and SdkMeterProvider, but still configures the
propagators.

Additionally, it doesn't create the tracing and logging beans which
would be superfluous for a disabled SDK.

Closes gh-49564
2026-03-11 14:04:46 +01:00
Moritz Halbritter eb2fd91591 Merge branch '4.0.x'
See gh-49557
2026-03-11 10:45:19 +01:00
Moritz Halbritter 2b6559ccd6 Deprecate ZipkinWithOpenTelemetryTracingAutoConfiguration
See gh-49453
2026-03-11 10:30:34 +01:00
Moritz Halbritter 2a8ad44cef Polish "Add auto-configuration for otlp exemplars"
See gh-49538
2026-03-11 09:11:09 +01:00
Jonatan Ivanov d4521bb91b Add auto-configuration for otlp exemplars
See gh-49538
2026-03-11 08:48:52 +01:00
Moritz Halbritter a2997f34a4 Add support for OpenTelemetry's SpanLimits and LogLimits
Closes gh-49554
2026-03-10 16:57:33 +01:00
Moritz Halbritter 951d37a25c Add properties to select OpenTelemetry's sampler
Closes gh-49548
2026-03-10 15:20:32 +01:00
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