Commit Graph
30577 Commits
Author SHA1 Message Date
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
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
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 7d21d7234d Test Gradle plugin against 9.4.0
Closes gh-49467
2026-03-06 15:10:05 +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
Andy Wilkinson 66554ec811 Make snapshot deps available to Maven Plugin integration tests
See gh-49396
2026-03-05 20:51:11 +00:00
Stéphane Nicoll 17b4d97e7b Harmonize tutorial with JDK, Maven and Gradle recent versions
Closes gh-49411
2026-03-05 16:08:24 +01:00
Stéphane Nicoll a5ba8ac37c Start building against Spring Pulsar 1.2.16 snapshots
See gh-49410
2026-03-05 13:08:23 +01:00
Stéphane Nicoll 99341101a7 Start building against Spring Kafka 3.3.14 snapshots
See gh-49409
2026-03-05 13:08:23 +01:00
Stéphane Nicoll 64544fe71c Start building against Spring Data Bom 2025.0.10 snapshots
See gh-49407
2026-03-05 13:08:23 +01:00
Stéphane Nicoll d30d84b67e Start building against Spring Batch 5.2.5 snapshots
See gh-49406
2026-03-05 13:08:23 +01:00
Stéphane Nicoll 3c3d3761d6 Start building against Reactor Bom 2024.0.16 snapshots
See gh-49405
2026-03-05 13:08:23 +01:00
Stéphane Nicoll 3572794ef8 Start building against Micrometer Tracing 1.5.10 snapshots
See gh-49404
2026-03-05 13:08:23 +01:00
Stéphane Nicoll 9e2fd4e896 Start building against Micrometer 1.15.10 snapshots
See gh-49403
2026-03-05 13:08:23 +01:00
Andy Wilkinson bb65863891 Fail if using @DisabledIfDockerUnavailable without Testcontainers
Closes gh-49425
2026-03-05 10:50:26 +00:00
Stéphane Nicoll 10bafa4d64 Align test schema from changes in Spring Batch
See gh-49402
2026-03-05 09:15:30 +01:00
Andy Wilkinson 48cf7ebe6d Speed up Maven plugin integration tests
Closes gh-49396
2026-03-04 12:13:45 +00:00
Stéphane Nicoll 018c215e54 Add repository configuration section for SAML support
Closes gh-49260
2026-03-04 08:48:39 +01:00
Stéphane Nicoll ef0a667edc Polish contribution
See gh-49364
2026-03-03 14:10:41 +01:00
Chandan Veerabhadrappa 2820a77aaf Fix typo and incorrect Javadoc references in HTTP client builders
See gh-49364

Signed-off-by: Chandan Veerabhadrappa <chandan.veerabhadrappa@aerlingus.com>
2026-03-03 14:09:36 +01:00
itsmevichu 2bb5313bdd Add missing SSL support for Docker Compose
See gh-49210

Signed-off-by: itsmevichu <vishnutheep@gmail.com>
2026-03-03 11:44:17 +01:00
Stéphane Nicoll bf2e7ce8dd Polish "Fix devtools configuration example format"
See gh-49357
2026-03-02 09:27:54 +01:00
Tran Ngoc Nhan 88bd63a0dc Fix devtools configuration example format
See gh-49357

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2026-03-02 09:27:33 +01:00
Andy Wilkinson a1b382a66b Polish "Fix @AutoConfigureWebTestClient preventing timeout property binding"
See gh-49340
2026-02-27 12:06:46 +00:00
Jay Choi 622e1e0044 Fix @AutoConfigureWebTestClient preventing timeout property binding
See gh-49340

Signed-off-by: Jay Choi <jayyoungchoi22@gmail.com>
2026-02-27 12:06:46 +00:00
Andy Wilkinson d92d3a958b Clarify inferred relationships between registrations and providers
Closes gh-49240
2026-02-26 09:36:08 +00:00
Andy Wilkinson 5a764167ab Document applying AOT plugin directly for AOT on the JVM
Closes gh-49307
2026-02-25 09:53:37 +00:00
l2yuPa ae7d04e6dc Remove Jetty test idle timeout configuration
Signed-off-by: l2yuPa <jeungwon28@gmail.com>

See gh-49278
2026-02-24 16:19:53 +00:00
Brian Clozel 9c509cf5b3 Fix nesting support in RouterFunctions descriptions
Prior to this commit, descriptions for `RouterFunctions` web routes
would not include `nest` predicates and would only consider the last
predicate in the chain.

This commit ensures that nested predicates are properly chained adn
considered in the resulting description that is displayed in Actuator
endpoints.

Fixes gh-49289
2026-02-23 18:11:54 +01:00
Yanming Zhou 147d3d763b Members declared in final classes should not be protected
See gh-49031

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2026-02-23 16:28:44 +01:00
Andy Wilkinson 4bc47d0919 Remove stale mention of Groovy
Closes gh-49297
2026-02-23 15:23:22 +00:00
Stéphane Nicoll 12e5cd4b45 Consistently enable parameters generation with AOT
This commit updates the Maven Plugin to retain parameters information
in AOT-generated code. This aligns with the Gradle Plugin and allows
to consistently use parameter names resolution in generated code.

Closes gh-49268
2026-02-23 12:44:54 +01:00
Tran Ngoc Nhan 55ef2df143 Update JDK requirement for CLI
See gh-49290

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2026-02-23 12:16:21 +01:00
Tran Ngoc Nhan 4b2efca338 Align message in MyEnvironmentPostProcessor code sample
See gh-49282

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
2026-02-22 17:20:09 +01:00
Stéphane Nicoll 91cc0ddfa2 Upgrade to Spring Session 3.5.5
Closes gh-49074
2026-02-18 18:16:13 +01:00
Stéphane Nicoll 33a7890003 Upgrade to Spring Integration 6.5.7
Closes gh-49071
2026-02-17 19:30:39 +01:00