Commit Graph
59594 Commits
Author SHA1 Message Date
Stéphane Nicoll 2bbb1efbb2 Start building against Spring Integration 7.0.4 snapshots
See gh-49529
2026-03-09 17:22:08 +01:00
Stéphane Nicoll 456a104f60 Merge branch '3.5.x' into 4.0.x
Closes gh-49525
2026-03-09 14:06:20 +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 1e09be7f1c Adding missing starter for Spring REST Docs
Closes gh-48289
2026-03-09 11:50:17 +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 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 eb43987526 Improve test assertions for bean container enablement
Closes gh-49519
2026-03-09 10:15:30 +00:00
Andy Wilkinson a249315be3 Merge branch '3.5.x' into 4.0.x
Closes gh-49516
2026-03-09 08:58:18 +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 6a13e47664 Merge branch '3.5.x' into 4.0.x
Closes gh-49514
2026-03-09 08:54:18 +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 1edf7b8e9b Merge branch '3.5.x' into 4.0.x
Closes gh-49512
2026-03-09 09:48:00 +01: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
Brian Clozel 7a6d92cbff Document security considerations for forwarded headers
This commit highlights that while "forwarded headers" support is enabled
automatically for cloud platforms, we generally assume that apps are
behind trusted HTTP proxies.

If this is not the case, app developers should disable this feature if
they choose to expose the application to direct Internet traffic.

Closes gh-49507
2026-03-09 09:41:11 +01:00
Moritz Halbritter 59317e100b Merge branch '3.5.x' into 4.0.x
Closes gh-49509
2026-03-09 09:37:30 +01:00
Moritz Halbritter 0df3bb76c8 Upgrade to Maven 3.9.13
Closes gh-49455
2026-03-09 09:36:40 +01:00
Stéphane Nicoll 1d206eb448 Upgrade to Pulsar 4.1.3
Closes gh-49476
2026-03-07 08:50:31 +01:00
Stéphane Nicoll e3e167bf9b Upgrade to Native Build Tools Plugin 0.11.5
Closes gh-49475
2026-03-07 08:50:31 +01:00
Stéphane Nicoll d1714fd202 Upgrade to Maven Surefire Plugin 3.5.5
Closes gh-49474
2026-03-07 08:50:31 +01:00
Stéphane Nicoll b988a52a91 Upgrade to Maven Shade Plugin 3.6.2
Closes gh-49473
2026-03-07 08:50:31 +01:00
Stéphane Nicoll 1785203653 Upgrade to Maven Failsafe Plugin 3.5.5
Closes gh-49472
2026-03-07 08:50:31 +01:00
Stéphane Nicoll 7686bd1960 Upgrade to Liquibase 5.0.2
Closes gh-49471
2026-03-07 08:50:31 +01:00
Stéphane Nicoll 3c852d1d18 Upgrade to Jetty 12.1.7
Closes gh-49470
2026-03-07 08:50:31 +01:00
Stéphane Nicoll 3f4f3ccd2b Upgrade to Jakarta XML WS 4.0.3
Closes gh-49469
2026-03-07 08:50:31 +01:00
Stéphane Nicoll 6b7953e6f8 Upgrade to Hibernate 7.2.6.Final
Closes gh-49468
2026-03-07 08:50:31 +01:00
Phillip Webb 2cecb37efd Merge branch '3.5.x' into 4.0.x
Closes gh-49482
2026-03-06 22:27:12 -05: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 f80e7fe67e Merge branch '3.5.x' into 4.0.x
See gh-49385
2026-03-06 18:08:55 +00:00
Andy Wilkinson 900d4bc68b Make Elasticsearch SSL healthcheck less aggressive
See gh-49210
2026-03-06 18:08:33 +00:00
Brian Clozel 7291a1ef58 Merge branch '3.5.x' into 4.0.x
Closes gh-49479
2026-03-06 18:04:42 +01: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 d887fb0778 Merge branch '3.5.x' into 4.0.x 2026-03-06 17:59:10 +01:00
Stéphane Nicoll 013389c9b3 Upgrade to Pulsar 4.0.9
Closes gh-49464
2026-03-06 16:27:00 +01:00
Stéphane Nicoll f0a53d4417 Upgrade to Maven Surefire Plugin 3.5.5
Closes gh-49463
2026-03-06 16:27:00 +01:00
Stéphane Nicoll 6b1a7bd1ff Upgrade to Maven Shade Plugin 3.6.2
Closes gh-49462
2026-03-06 16:27:00 +01:00
Stéphane Nicoll 9fd3e26044 Upgrade to Maven Failsafe Plugin 3.5.5
Closes gh-49461
2026-03-06 16:27:00 +01:00
Stéphane Nicoll 928fb89d0a Upgrade to Kafka 3.9.2
Closes gh-49460
2026-03-06 16:26:59 +01:00
Stéphane Nicoll 41c7d09e7e Upgrade to Jetty 12.0.33
Closes gh-49459
2026-03-06 16:26:59 +01:00
Stéphane Nicoll adfbb2da0d Upgrade to Jakarta XML WS 4.0.3
Closes gh-49458
2026-03-06 16:26:59 +01:00
Stéphane Nicoll 94f029d5cc Upgrade to Hibernate 6.6.44.Final
Closes gh-49457
2026-03-06 16:26:59 +01:00
Andy Wilkinson ef36a88f6f Merge branch '3.5.x' into 4.0.x 2026-03-06 15:10:26 +00:00
Andy Wilkinson 7d21d7234d Test Gradle plugin against 9.4.0
Closes gh-49467
2026-03-06 15:10:05 +00:00
Andy Wilkinson a0c9e5e46d Merge branch '3.5.x' into 4.0.x
Closes gh-49465
2026-03-06 14:17:18 +00:00
Andy Wilkinson 04a4f415a9 Avoid conflict caused by Micrometer Tracing's bom
Micrometer Tracing's bom isn't a pure bill of materials for the
Micrometer Tracing project as it also imports Micrometer's bom.
As Boot itself also imports Micrometer's bom this can lead to
conflicts when the versions do not all align. For example, at the
time of writing, Boot is using 1.5.10-SNAPSHOT of Micrometer Tracing
and trying to use 1.15.10-SNAPSHOT of Micrometer. This results in some
conflicts as the Micrometer Tracing bom imports 1.15.9 of the
Micrometer bom.

Closes gh-49456
2026-03-06 14:17:10 +00:00
Stéphane Nicoll 9c93ff4b78 Start building against Spring Framework 7.0.6 snapshots
See gh-49418
2026-03-06 09:29:09 +01:00
Andy Wilkinson c62dbb2bf0 Merge branch '3.5.x' into 4.0.x 2026-03-06 08:10:12 +00:00