Commit Graph
54180 Commits
Author SHA1 Message Date
Andy Wilkinson 69b7914564 Upgrade to Spring Boot Release Verification 0.0.15
Closes gh-48371
2025-12-02 08:10:38 +00:00
Phillip Webb 18595e557b Trigger docs build with specific SHA
Closes gh-44204
2025-12-01 17:08:21 -08:00
Andy Wilkinson c4df126d75 Document need for aspectjweaver dependency
Closes gh-48358
2025-12-01 11:58:24 +00:00
Stéphane Nicoll d6dc888e4a Focus examples on TestRestTemplate configuration
Closes gh-48334
2025-11-28 16:03:48 +01:00
Andy Wilkinson 9eab00727d Merge pull request #48320 from youngledo
* gh-48320:
  Set the version to 'unknown' when redis_version is missing

Closes gh-48320
2025-11-28 09:55:15 +00:00
Huang Xiao 2b67bbe07d Set the version to 'unknown' when redis_version is missing
See gh-48320

Signed-off-by: Huang Xiao <youngledo@qq.com>
2025-11-28 09:54:09 +00:00
Andy Wilkinson 8becf59d34 Merge pull request #48319 from berry120
* gh-48319:
  Polish "Stop closing parent's MeterRegistry beans when child context closes"
  Stop closing parent's MeterRegistry beans when child context closes

Closes gh-48319
2025-11-28 09:42:10 +00:00
Andy Wilkinson e65baba3a7 Polish "Stop closing parent's MeterRegistry beans when child context closes"
See gh-48319
2025-11-28 09:26:29 +00:00
Michael Berry c89576d14d Stop closing parent's MeterRegistry beans when child context closes
See gh-48319

Signed-off-by: Michael Berry <berry120@gmail.com>
2025-11-28 09:13:19 +00:00
Stéphane Nicoll 06055f45a3 Merge pull request #48297 from geopark021
* pr/48297:
  Remove unnecessary cast

Closes gh-48297
2025-11-26 15:59:29 +01:00
geopark021 6b60d89b28 Remove unnecessary cast
Replace explicit casts with pattern variables to improve readability and
remove redundancy.

See gh-48297

Signed-off-by: geopark021 <geobrown021@gmail.com>
2025-11-26 15:55:47 +01:00
Andy Wilkinson 710e567ba5 Check javadoc macros in adoc files
Closes gh-48298
2025-11-26 10:41:49 +00:00
Andy Wilkinson 780b412415 Upgrade to actions/checkout@v6
Closes gh-48267
2025-11-24 12:02:29 +00:00
Andy Wilkinson 835199c9e8 Clarify effects of @EnableBatchProcessing
Closes gh-48264
2025-11-24 11:22:50 +00:00
Phillip Webb 580ad488f0 Upgrade to Antora Spring UI v0.4.25
Closes gh-48236
2025-11-21 17:06:53 -08:00
Andy Wilkinson 859606ae13 Split architecture checks by language as well as source set
Closes gh-48224
2025-11-21 16:44:54 +00:00
Andy Wilkinson fc8f9a322d Annotation Kotlin auto-config examples with @AutoConfiguration
Closes gh-48220
2025-11-21 16:44:54 +00:00
Stéphane Nicoll 5bb8d711ce Refer to Infinispan documentation
Rather than documenting what should be added to use Infinispan as a
cache provider, this commit adds a reference to the official
documentation.

Closes gh-48191
2025-11-21 11:23:40 +01:00
Phillip Webb 4d94fcba9a Upgrade to Antora Spring UI v0.4.24
Closes gh-48210
2025-11-20 14:17:47 -08:00
Moritz Halbritter 3d15c13270 Next development version (v3.4.13-SNAPSHOT) 2025-11-20 12:26:35 +01:00
Moritz Halbritter ee70d55976 Upgrade to Spring Framework 6.2.14
Closes gh-48165
2025-11-20 09:56:38 +01:00
Phillip Webb 4a8d01d2b6 Exclude starter POMs from lib-provided when using Gradle
Fixes gh-48195
2025-11-19 21:58:03 -08:00
Phillip Webb 4625534e83 Force Testcontainers Docker API version for Docker 29.0.0+ compatibility
Add `docker-java.properties` to spring-boot-testcontainers and
`spring-boot-test` to force an API version upgrade.

Fixes gh-48104
2025-11-19 10:33:34 -08:00
Phillip Webb b0f50581bc Upgrade to antora-ui-spring v0.4.21
Closes gh-48188
2025-11-19 09:37:42 -08:00
Stéphane Nicoll 1497f9379e Upgrade to Spring Integration 6.4.9
Closes gh-48026
2025-11-19 07:52:40 +01:00
Phillip Webb 3040dc14cd Apply system environment prefix to management context
Update `ManagementContextFactory` so that any system environment prefix
set on the parent environment is applied to the child.

Closes gh-45858
2025-11-18 15:44:49 -08:00
Andy Wilkinson aecdff1bbd Merge pull request #48172 from dependabot[bot]
* gh-48172:
  Bump js-yaml from 4.1.0 to 4.1.1 in /antora

Closes gh-48172
2025-11-18 16:40:23 +00:00
dependabot[bot] 7bc2fa0eab Bump js-yaml from 4.1.0 to 4.1.1 in /antora
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

See gh-48172
2025-11-18 16:40:01 +00:00
Stéphane Nicoll 2d9d48d472 Start building against Spring Framework 6.2.14 snapshots
See gh-48165
2025-11-18 13:23:12 +01:00
Stéphane Nicoll e56f3add09 Upgrade to Spring Security 6.4.13
Closes gh-48029
2025-11-18 09:12:50 +01:00
Stéphane Nicoll 8f91773cbe Upgrade to Spring Kafka 3.3.11
Closes gh-48027
2025-11-18 09:12:50 +01:00
Phillip Webb 7837583484 Add credentials to ivy settings to support commercial builds
Closes gh-46824
2025-11-17 20:54:34 -08:00
Phillip Webb 0d0493e45e Fix SpringRepositoriesExtensionTests
See gh-46823
2025-11-17 18:11:32 -08:00
Phillip Webb 018fc57d64 Use spring.mavenRepositories in buildSrc for all build types
Refine `buildSrc` so that `spring.mavenRepositories()` are considered
for all build types (not just milestones and snapshots). We now pass
"springFrameworkVersion" to `SpringRepositorySupport.groovy` so that
repo.spring.io doesn't get added for OSS builds using release artifacts.

Closes gh-46823
2025-11-17 12:54:31 -08:00
Andy Wilkinson 7f6c00d52a Stop throwing PortInUseException for unassignable address
Fixes gh-47618
2025-11-17 11:33:34 -08:00
Stéphane Nicoll 855d6960e3 Upgrade to Spring Pulsar 1.2.12
Closes gh-48028
2025-11-17 08:31:31 +01:00
Stéphane Nicoll 1a22b1fdb7 Upgrade to Jetty Reactive HTTPClient 4.0.13
Closes gh-48147
2025-11-17 08:31:31 +01:00
Stéphane Nicoll a4edda3e58 Upgrade to Hibernate 6.6.36.Final
Closes gh-48146
2025-11-17 08:31:27 +01:00
Stéphane Nicoll 8f2a7d2abe Upgrade to Spring Data Bom 2024.1.12
Closes gh-48024
2025-11-14 17:24:33 +01:00
Andy Wilkinson 79a99eead5 Merge pull request #48125 from K-jun98
* gh-48125:
  Optimize StringBuilder initialization in CorrelationIdFormatter

Closes gh-48125
2025-11-14 09:01:24 +00:00
gobeomjun d64d60a8f0 Optimize StringBuilder initialization in CorrelationIdFormatter
Initialize StringBuilder with the expected capacity (this.blank.length())
to avoid unnecessary resizing and array copying during string construction.

The blank field already contains the exact length needed for the formatted
output, making it an ideal initial capacity. This improves performance for
correlation ID formatting, which is frequently called during logging
operations.

See gh-48125

Signed-off-by: gobeomjun <alap_u@naver.com>
2025-11-14 09:00:07 +00:00
Andy Wilkinson fe07ad8e51 Merge pull request #48124 from K-jun98
* gh-48124:
  Fix typo in PortInUseException Javadoc

Closes gh-48124
2025-11-14 08:57:34 +00:00
gobeomjun c21f5da953 Fix typo in PortInUseException Javadoc
Change 'suppler' to 'supplier' in the `@param` documentation
for the throwIfPortBindingException method.

See gh-48124

Signed-off-by: gobeomjun <alap_u@naver.com>
2025-11-14 08:56:57 +00:00
Andy Wilkinson afa2af1cf6 Correct docs on when setter is not needed with JavaBean binding
The two main changes are:

- A setter is no longer required when binding from a
  comma-separated list as long as the target list is mutable. The
  binder clears the list and then re-populates it.
- A setter is now required for arrays, previously the values
  coming from configuration properties where merged into an existing
  array. Now, the array is replaced.

Closes gh-43138
2025-11-14 08:07:41 +00:00
Phillip Webb 53bda71c3e Use platform when exporting buildpack images
Update `DockerApi` and `Builder` to support export of images with a
specified platform. This prevents 'NotFound: content digest sha256:'
errors when building an amd64 image on an arm64 machine.

Fixes gh-46665
2025-11-13 15:19:26 -08:00
Andy Wilkinson f3b0d5ac6d Correct handling of beans with null definitions when finding matches
Fixes gh-48117
2025-11-13 13:38:52 +00:00
Stéphane Nicoll f8d493fbd1 Upgrade to Spring Framework 6.2.13
Closes gh-48025
2025-11-13 14:06:18 +01:00
Stéphane Nicoll e39d332b3a Upgrade to Jetty 12.0.30
Closes gh-48119
2025-11-13 14:06:18 +01:00
Andy Wilkinson 59224fdd6f Document Actuator's ObjectMapper isolation
Closes gh-47039
2025-11-13 11:24:16 +00:00
Andy Wilkinson eeebc37813 Document how to configure ServletContext init parameters
Closes gh-47951
2025-11-13 10:56:18 +00:00