Commit Graph
62765 Commits
Author SHA1 Message Date
Stéphane Nicoll 683d41b323 Start building against Spring HATEOAS 3.2.0-M2 snapshots
See gh-51789
2026-09-16 16:15:46 +02:00
Andy Wilkinson 3c1f0c4e54 Merge pull request #51774 from nikita-kibitkin
Closes gh-51774

* gh-51774:
  Add property to await async listener results on stop
2026-09-16 15:14:52 +01:00
Nikita Kibitkin 3c6f7a54d3 Add property to await async listener results on stop
Spring Kafka 4.2 adds ContainerProperties#setAwaitAsyncResultsOnStop:
when the container stops, in-flight asynchronous listener results
(CompletableFuture, Mono, Kotlin suspend functions) are awaited within
the shutdown timeout and cancelled afterwards, so that listener work
does not outlive the container.

This commit adds spring.kafka.listener.await-async-results-on-stop so
that this can be enabled with configuration rather than a
ContainerCustomizer.

See gh-51774

Signed-off-by: Nikita Kibitkin <nikita.n.kibitkin@gmail.com>
2026-09-16 15:13:31 +01:00
Stéphane Nicoll d28fc5b5ff Upgrade to OpenTelemetry 1.65.0
Closes gh-51779
2026-09-16 15:22:24 +02:00
Stéphane Nicoll f61d27d59c Start building against Spring Batch 6.1.0-M2 snapshots
See gh-51778
2026-09-16 15:22:24 +02:00
Stéphane Nicoll 6bdd6ce8b6 Start building against Micrometer Tracing 1.8.0-M2 snapshots
See gh-51777
2026-09-16 15:22:24 +02:00
Stéphane Nicoll 72524bcb9e Start building against Micrometer 1.18.0-M2 snapshots
See gh-51776
2026-09-16 15:22:23 +02:00
Andy Wilkinson c398259cb8 Merge pull request #50296 from htjworld
Closes gh-50296

* gh-50296:
  Retain defaults when configuring other props on probe health groups
2026-09-16 11:46:33 +01:00
htjworld 5a27fd928e Retain defaults when configuring other props on probe health groups
See gh-50296

Signed-off-by: htjworld <itjhan01@gmail.com>
2026-09-16 11:26:49 +01:00
Andy Wilkinson 4b51d350ee Merge branch '4.1.x'
Closes gh-51784
2026-09-16 11:21:29 +01:00
Andy Wilkinson e402beb42d Merge branch '4.0.x' into 4.1.x
Closes gh-51783
2026-09-16 11:21:20 +01:00
Andy Wilkinson 5fec200678 Merge pull request #51775 from dependabot[bot]
Closes gh-51775

* gh-51775:
  Polish "Bump Homebrew/actions/setup-homebrew from 2026.09.07.1 to 2026.09.13.1"
  Bump Homebrew/actions/setup-homebrew from 2026.09.07.1 to 2026.09.13.1
2026-09-16 11:21:13 +01:00
Andy Wilkinson aef6bb80a4 Polish "Bump Homebrew/actions/setup-homebrew from 2026.09.07.1 to 2026.09.13.1"
See gh-51775

Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
2026-09-16 11:19:31 +01:00
dependabot[bot] 34769e2af1 Bump Homebrew/actions/setup-homebrew from 2026.09.07.1 to 2026.09.13.1
Bumps [Homebrew/actions/setup-homebrew](https://github.com/homebrew/actions) from 2026.09.07.1 to 2026.09.13.1.
- [Release notes](https://github.com/homebrew/actions/releases)
- [Changelog](https://github.com/Homebrew/actions/blob/main/release.test.mts)
- [Commits](https://github.com/homebrew/actions/compare/f8d4222eb633e65c2a0157383cf80861fc7fae7f...1e34f2e2acaa766b7efacb8c26352e6abbb023f9)

---
updated-dependencies:
- dependency-name: Homebrew/actions/setup-homebrew
  dependency-version: 2026.09.13.1
  dependency-type: direct:production
...

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

See gh-51775
2026-09-16 11:18:41 +01:00
Andy Wilkinson b2ed9b6938 Merge branch '4.1.x'
Closes gh-51782
2026-09-16 11:15:55 +01:00
Andy Wilkinson 51f9b11af0 Merge pull request #51780 from hjm12223
Closes gh-51780

* gh-51780:
  Enable nullability checking of spring-boot-batch-data-mongodb's tests
2026-09-16 11:15:47 +01:00
HongJongMin 88ab24ff99 Enable nullability checking of spring-boot-batch-data-mongodb's tests
Signed-off-by: HongJongMin <gwa7417@gmail.com>

See gh-51780
2026-09-16 11:14:11 +01:00
Andy Wilkinson 333d336ca9 Merge pull request #51470 from Wanbinyu
Closes gh-51470

* gh-51470:
  Support multi-segment additional health paths
2026-09-16 10:32:04 +01:00
Wan bin yu 3aa96f2229 Support multi-segment additional health paths
Signed-off-by: Wan bin yu <3431359639@qq.com>

See gh-51470
2026-09-16 10:22:31 +01:00
Andy Wilkinson 1f3209130d Merge branch '4.1.x' 2026-09-16 09:09:24 +01:00
Andy Wilkinson 6fe126afed Merge branch '4.0.x' into 4.1.x 2026-09-16 09:09:12 +01:00
Andy Wilkinson d9abd902f5 Revert "Merge pull request #51549 from aashikantkumar"
This reverts commit ad8f14e785, reversing
changes made to 1d79f56ad7.

See gh-51549
2026-09-16 09:08:23 +01:00
Phillip Webb c96f146f2c Merge branch '4.1.x' 2026-09-15 20:44:43 -07:00
Phillip Webb e45e629145 Merge branch '4.0.x' into 4.1.x 2026-09-15 20:44:24 -07:00
Phillip Webb c8bb386155 Add and polish javadoc links
See gh-51498
2026-09-15 20:35:44 -07:00
Phillip Webb 9fd0762b3c Fix javadoc empty <p> tag warnings 2026-09-15 20:33:44 -07:00
Andy Wilkinson e3573e6891 Merge branch '4.1.x'
Closes gh-51772
2026-09-15 16:14:18 +01:00
Andy Wilkinson ca4a73984e Merge branch '4.0.x' into 4.1.x
Closes gh-51771
2026-09-15 16:14:02 +01:00
Andy Wilkinson 7029b721f2 Merge pull request #51750 from ngocnhan-tran1996
Closes gh-51750

* gh-51750:
  Update Spring Framework reference links
2026-09-15 16:13:20 +01:00
Tran Ngoc Nhan a0ea4cd367 Update Spring Framework reference links
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>

See gh-51750
2026-09-15 16:12:04 +01:00
Stéphane Nicoll dcbb307d3e Add support for dedicated KafkaAdmin for listener and template
This commit adds a spring.kafka.listener.admin and
spring.kafka.template.admin namespace with similar configuration
properties than spring.kafka.admin, used to create the KafkaAdmin bean.

When a property is configured in those two namespaces, a dedicated
KafkaAdmin is created and associated with the relevant component.

Closes gh-38830
2026-09-15 15:39:27 +02:00
Stéphane Nicoll d031631709 Introduce KafkaConfigBuilder
This commit introduces a centralized way of building Kafka config
properties, and deprecate the equivalent in KafkaProperties. This
also removes the customization done in auto-configuration so that
KafkaConfigBuilder is the sole source mapping.

KafkaConfigBuilder also takes care of applying ConnectionDetails if
necessary.

Closes gh-51769
2026-09-15 15:39:27 +02:00
Stéphane Nicoll ad872c6427 Upgrade to Versions Maven Plugin 2.22.0
Closes gh-51761
2026-09-15 14:58:12 +02:00
Stéphane Nicoll efeba67c22 Upgrade to MongoDB 5.11.1
Closes gh-51760
2026-09-15 14:58:12 +02:00
Stéphane Nicoll 059202983a Upgrade to Maven Install Plugin 3.2.0
Closes gh-51759
2026-09-15 14:58:12 +02:00
Stéphane Nicoll bf29f8f381 Upgrade to Maven Deploy Plugin 3.2.0
Closes gh-51758
2026-09-15 14:58:12 +02:00
Stéphane Nicoll 7e8b9f4d7f Upgrade to Lettuce 7.7.0.RELEASE
Closes gh-51757
2026-09-15 14:58:12 +02:00
Stéphane Nicoll dc7665336b Upgrade to Jedis 8.0.1
Closes gh-51756
2026-09-15 14:58:12 +02:00
Stéphane Nicoll 553780e086 Upgrade to Elasticsearch Client 9.5.3
Closes gh-51755
2026-09-15 14:58:12 +02:00
Stéphane Nicoll e0966e0e99 Upgrade to Couchbase Client 3.12.3
Closes gh-51754
2026-09-15 14:58:12 +02:00
Stéphane Nicoll 360074ac69 Upgrade to Byte Buddy 1.18.14
Closes gh-51753
2026-09-15 14:58:11 +02:00
Stéphane Nicoll c07bfa884d Start building against Spring Data Bom 2026.1.0-M2 snapshots
See gh-51752
2026-09-15 14:58:11 +02:00
Andy Wilkinson 1d44394d1f Merge branch '4.1.x'
Closes gh-51767
2026-09-15 13:30:51 +01:00
Andy Wilkinson a6e2eb9f55 Merge pull request #51724 from dlwhdgus0810
Closes gh-51724

* gh-51724:
  Apply cookie handling to reactive HttpComponents connector
2026-09-15 13:30:44 +01:00
Hyun Lee fa8ecccc37 Apply cookie handling to reactive HttpComponents connector
The spring.http.clients.cookie-handling property and
HttpClientSettings.cookieHandling() were honored by every imperative
ClientHttpRequestFactoryBuilder and by the Jetty, JDK and Reactor
ClientHttpConnectorBuilders, but HttpComponentsHttpAsyncClientBuilder
ignored the setting. As a result, a WebClient backed by Apache
HttpComponents kept storing cookies even when cookie handling was
disabled.

Map the setting to the default request config's cookie spec, as
HttpComponentsHttpClientBuilder already does, and document the property
alongside the other global HTTP client settings.

See gh-51724

Signed-off-by: Hyun Lee <dlwhdugs4147@gmail.com>
2026-09-15 13:22:25 +01:00
Andy Wilkinson 16cd17f417 Merge branch '4.1.x'
Closes gh-51766
2026-09-15 13:11:06 +01:00
Andy Wilkinson a8f1a99f7d Merge branch '4.0.x' into 4.1.x
Closes gh-51765
2026-09-15 13:10:54 +01:00
Andy Wilkinson 6387c3791c Merge pull request #51739 from ngocnhan-tran1996
Closes gh-51739

* gh-51739:
  Update testcontainers javadoc links
2026-09-15 13:10:44 +01:00
Tran Ngoc Nhan f8c3831792 Update testcontainers javadoc links
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>

See gh-51739
2026-09-15 13:10:24 +01:00
Andy Wilkinson bc72f228c3 Merge branch '4.1.x'
Closes gh-51764
2026-09-15 13:03:19 +01:00