Moritz Halbritter
285b0743a9
Release v3.5.12
v3.5.12
2026-03-19 11:52:47 +01:00
Brian Clozel
6620dea347
Polishing
...
See gh-49645
2026-03-19 09:36:02 +01:00
Stéphane Nicoll
dd54841c4a
Upgrade to Spring Batch 5.2.5
...
Closes gh-49406
2026-03-19 07:40:12 +01:00
Brian Clozel
1f2ea4a6db
Revisit EndpointRequest matcher for additional paths
...
Prior to this commit, the `EndpointRequest` request matcher generator
would create many, complex matchers for the case of health groups
exposed on additional paths.
This commit revisits the matcher generation and simplifies their
matching to avoid conflicts with other matchers.
Fixes gh-49648
2026-03-18 17:35:22 +01:00
Brian Clozel
01fbede2b2
Handle all requests in CloudFoundry mapping
...
Prior to this commit, the Servlet and Reactive CloudFoundry Actuator
Handler mapping would only handle requests to actual Actuator endpoints.
Here, our original intent has always been to reserve this URL namespace
for the CloudFoundry use case and not delegate to other handler
mappings.
This commit ensures that requests under this path should be processed by
known endpoints, or result in a "HTTP 403 Forbidden" response.
Fixes gh-49645
2026-03-18 16:26:50 +01:00
Stéphane Nicoll
dc54595f7a
Merge pull request #49622 from dependabot[bot]
...
* dependabot/npm_and_yarn/antora/springio/asciidoctor-extensions-1.0.0-alpha.18:
Bump @springio/asciidoctor-extensions in /antora
Closes gh-49622
2026-03-18 08:20:40 +01:00
dependabot[bot]
9bc3768814
Bump @springio/asciidoctor-extensions in /antora
...
Bumps [@springio/asciidoctor-extensions](https://github.com/spring-io/asciidoctor-extensions ) from 1.0.0-alpha.17 to 1.0.0-alpha.18.
- [Changelog](https://github.com/spring-io/asciidoctor-extensions/blob/main/CHANGELOG.adoc )
- [Commits](https://github.com/spring-io/asciidoctor-extensions/compare/v1.0.0-alpha.17...v1.0.0-alpha.18 )
---
updated-dependencies:
- dependency-name: "@springio/asciidoctor-extensions"
dependency-version: 1.0.0-alpha.18
dependency-type: direct:production
update-type: version-update:semver-patch
...
See gh-49622
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-18 08:19:42 +01:00
Stéphane Nicoll
691583437e
Upgrade to Spring WS 4.1.3
...
Closes gh-49528
2026-03-18 07:50:24 +01:00
Stéphane Nicoll
a5db799f8a
Upgrade to Spring Integration 6.5.8
...
Closes gh-49631
2026-03-18 07:50:24 +01:00
Stéphane Nicoll
5ee4ffe567
Upgrade to JBoss Logging 3.6.3.Final
...
Closes gh-49630
2026-03-18 07:50:20 +01:00
Andy Wilkinson
6dab9105af
Roll back JAX-B upgrades and prohibit 4.0.7 of the RI
...
See gh-49615
See gh-49616
2026-03-17 09:11:14 +00:00
Stéphane Nicoll
1754358a85
Upgrade to Spring Pulsar 1.2.16
...
Closes gh-49410
2026-03-17 09:28:38 +01:00
Stéphane Nicoll
f5830536d4
Upgrade to Spring Kafka 3.3.14
...
Closes gh-49409
2026-03-17 09:28:38 +01:00
Stéphane Nicoll
d04c42d315
Upgrade to Spring Security 6.5.9
...
Closes gh-49527
2026-03-16 21:10:33 +01:00
Andy Wilkinson
22e3646bc3
Merge pull request #49591 from bbbbooo
...
* gh-49591:
Polish "Fix EndpointRequest links matching for separate management port"
Fix EndpointRequest links matching for separate management port
Closes gh-49591
2026-03-16 17:45:54 +00:00
Andy Wilkinson
a148983e7f
Polish "Fix EndpointRequest links matching for separate management port"
...
See gh-49591
Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com >
2026-03-16 17:45:07 +00:00
bbbbooo
79f91eac56
Fix EndpointRequest links matching for separate management port
...
When management.endpoints.web.base-path is empty and management runs
on a different port, EndpointRequest.toLinks() and toAnyEndpoint()
do not match the links endpoint consistently.
Derive the links path based on the management port type on both
servlet and reactive sides, and add regression tests for each
implementation.
See gh-49591
Signed-off-by: bbbbooo <hyeons1213@gmail.com >
2026-03-16 16:39:12 +00:00
Stéphane Nicoll
ab7d6a9d29
Adapt assertion to different error message
2026-03-16 15:44:15 +01:00
Andy Wilkinson
e1cc908dcd
Upgrade to Jakarta XML Bind 4.0.5
...
Closes gh-49616
2026-03-16 13:14:53 +00:00
Andy Wilkinson
9b0ad127db
Upgrade to Glassfish JAXB 4.0.7
...
Closes gh-49615
2026-03-16 13:14:49 +00:00
Andy Wilkinson
57e768a654
Trim trailing slashes from tcp:// Docker hosts
...
Fixes gh-49055
2026-03-13 16:04:41 +00:00
Brian Clozel
c366ddaca0
Avoid duplicate RSocket endpoint for WebSocket
...
Prior to this commit, choosing a "websocket" transport for your RSocket
endpoint with `spring.rsocket.server.port` would not only expose the
endpoint on that specific port, but also on the main server.
This commit refines the auto-configuration condition to only add a route
on the main server if the separate port is not chosen.
Fixes gh-49592
2026-03-13 16:45:43 +01:00
Andy Wilkinson
722408a05a
Upgrade to Spring HATEOAS 2.5.2
...
Closes gh-49586
2026-03-13 13:06:47 +00:00
Andy Wilkinson
c7292b5b8c
Upgrade to Spring Framework 6.2.17
...
Closes gh-49408
2026-03-13 13:06:43 +00:00
Andy Wilkinson
a40bad0e0d
Upgrade to Spring Data Bom 2025.0.10
...
Closes gh-49407
2026-03-13 13:06:42 +00:00
Stéphane Nicoll
496386328b
Upgrade to Lombok 1.18.44
...
Closes gh-49574
2026-03-12 15:24:19 +01:00
Andy Wilkinson
99aff08477
List all supported colors when describing color-coded log output
...
Closes gh-49561
2026-03-11 11:23:32 +00:00
Stéphane Nicoll
f66615bd9b
Upgrade to Reactor Bom 2024.0.16
...
Closes gh-49405
2026-03-10 14:24:33 +01:00
Stéphane Nicoll
79f82043d0
Upgrade to Micrometer Tracing 1.5.10
...
Closes gh-49404
2026-03-10 14:24:33 +01:00
Stéphane Nicoll
0b185b127e
Upgrade to Micrometer 1.15.10
...
Closes gh-49403
2026-03-10 14:24:33 +01:00
Stéphane Nicoll
9077605ed0
Upgrade to DB2 JDBC 12.1.4.0
...
Closes gh-49544
2026-03-10 14:24:33 +01:00
Andy Wilkinson
7280d248e4
Modernize assertion message for no classes or locations
...
Closes gh-49518
2026-03-09 17:26:27 +00:00
Andy Wilkinson
3e1b81975e
Merge pull request #49504 from sbrannen
...
* gh-49504:
Use MergedContextConfiguration.hasResources()
Closes gh-49504
2026-03-09 17:21:40 +00:00
Sam Brannen
7306fd04de
Use MergedContextConfiguration.hasResources()
...
Simplify the code by using MergedContextConfiguration.hasResources().
See gh-49504
2026-03-09 17:01:38 +00:00
Stéphane Nicoll
c49ebaa970
Start building against Spring WS 4.1.3 snapshots
...
See gh-49528
2026-03-09 17:20:39 +01:00
Stéphane Nicoll
57747989e3
Start building against Spring Security 6.5.9 snapshots
...
See gh-49527
2026-03-09 17:20:35 +01:00
Stéphane Nicoll
c9145e69d9
Refresh JDK versions used in integration tests
...
Closes gh-49412
2026-03-09 13:52:18 +01:00
Andy Wilkinson
eb43987526
Improve test assertions for bean container enablement
...
Closes gh-49519
2026-03-09 10:15:30 +00:00
Andy Wilkinson
ea8aec77a4
Merge pull request #49505 from sbrannen
...
* gh-49505:
Polish "Fix typo in Javadoc for SpringBootTestAnnotation"
Fix typo in Javadoc for SpringBootTestAnnotation
Closes gh-49505
2026-03-09 08:58:10 +00:00
Andy Wilkinson
85b0e3bebf
Polish "Fix typo in Javadoc for SpringBootTestAnnotation"
...
See gh-49505
2026-03-09 08:57:53 +00:00
Sam Brannen
29b82310d7
Fix typo in Javadoc for SpringBootTestAnnotation
...
See gh-49505
2026-03-09 08:57:46 +00:00
Andy Wilkinson
3e9632998e
Clarify required input state to trigger Quartz job
...
Closes gh-49506
2026-03-09 08:53:58 +00:00
Moritz Halbritter
2eb2f8594a
Use mavenVersion Gradle property in the spring-boot-maven-plugin tests
...
Closes gh-49508
2026-03-09 09:47:27 +01:00
Moritz Halbritter
0df3bb76c8
Upgrade to Maven 3.9.13
...
Closes gh-49455
2026-03-09 09:36:40 +01:00
Phillip Webb
a80fce72b0
Merge pull request #49324 from qnnn
...
* pr/49324:
Polish 'Fix inconsistent ordering of config imports'
Fix inconsistent ordering of config imports
Closes gh-49324
2026-03-06 17:40:04 -05:00
Phillip Webb
646db448ae
Polish 'Fix inconsistent ordering of config imports'
...
See gh-49324
2026-03-06 16:34:35 -05:00
Andy Wilkinson
900d4bc68b
Make Elasticsearch SSL healthcheck less aggressive
...
See gh-49210
2026-03-06 18:08:33 +00:00
Brian Clozel
b35a19c887
Disable cloud features when platform is NONE
...
Prior to this commit, applying the "spring.main.cloud-platform=none"
property would apply this choice to the relevant auto-configuration
conditions, but the `CloudPlatform` enum itself would still signal that
cloud features like header forwarding is enabled.
This commit ensures that "NONE" disables such features.
Fixes gh-49478
2026-03-06 18:03:21 +01:00
qnnn
1ea07eeb29
Fix inconsistent ordering of config imports
...
Update `ConfigDataEnvironment` so `spring.config.import`
properties defined in environment or system properties
are ordered correctly.
See gh-49324
Signed-off-by: qnnn <qiunan@cmbchina.com >
2026-03-06 11:59:55 -05:00
Stéphane Nicoll
013389c9b3
Upgrade to Pulsar 4.0.9
...
Closes gh-49464
2026-03-06 16:27:00 +01:00