Commit Graph
60738 Commits
Author SHA1 Message Date
Phillip Webb b206830ca4 Merge branch '4.0.x'
Closes gh-50025
2026-04-10 17:00:22 -07:00
Phillip Webb fdf478e6d5 Merge branch '3.5.x' into 4.0.x
Closes gh-50024
2026-04-10 17:00:04 -07:00
Phillip Webb 82dd06a80d Add missing MySamlRelyingPartyConfiguration Kotlin sample
Closes gh-50023
2026-04-10 16:59:51 -07:00
Stéphane Nicoll dd5fdf7589 Merge branch '4.0.x'
Closes gh-50020
2026-04-10 15:31:32 +02:00
Stéphane Nicoll fdc81ab029 Merge branch '3.5.x' into 4.0.x
Closes gh-50019
2026-04-10 15:31:18 +02:00
Stéphane Nicoll 4c0797f7a3 Merge pull request #50010 from MohammedGhallab
* fix-issue-49952:
  Fix default values of management.httpexchanges.recording.include

Closes gh-50010
2026-04-10 15:29:10 +02:00
Stéphane Nicoll c76b6b8c66 Add lazy JDBC connection fetching for pooled DataSources
This commit allows wrapping the auto-configured pooled DataSource in a
proxy that fetches connections as late as possible. JMX registration of
the underlying pool is preserved.

Closes gh-15480
2026-04-10 15:21:23 +02:00
MohammedGhallab 46706753b9 Fix default values of management.httpexchanges.recording.include
See gh-50010

Signed-off-by: MohammedGhallab <mohammedfahmiyghallab@gmail.com>
2026-04-10 15:13:33 +02:00
Andy Wilkinson 783dcb9d97 Merge branch '4.0.x'
Closes gh-50018
2026-04-10 12:37:02 +01:00
Andy Wilkinson cd88bf71f5 Merge branch '3.5.x' into 4.0.x
Closes gh-50017
2026-04-10 12:28:27 +01:00
Andy Wilkinson ddffe426fd Merge pull request #50008 from dlwldnjs1009
* gh-50008:
  Polish "Strip query string from Cloud Foundry reactive links base URL"
  Strip query string from Cloud Foundry reactive links base URL

Closes gh-50008
2026-04-10 12:28:14 +01:00
Andy Wilkinson f63f6d7252 Polish "Strip query string from Cloud Foundry reactive links base URL"
This commit polishes the proposed test for the WebFlux Cloud Foundry
endpoint. To protect against future regressions, it also adds tests
for the general purpose links endpoints (WebFlux, Web MVC, and
Jersey) and for the Web MVC Cloud Foundry endpoint.

See gh-50008
2026-04-10 12:20:03 +01:00
Lee JiWon 847b2e837b Strip query string from Cloud Foundry reactive links base URL
CloudFoundryLinksHandler passes request.getURI().toString() directly
to EndpointLinksResolver.resolveLinks(), which includes the query
string. This causes generated link hrefs to contain the query
(for example, "/cfApplication?x=1/info"). The standard WebFlux and
Cloud Foundry servlet siblings already strip the query before
resolving links.

Use UriComponentsBuilder.replaceQuery(null) to match the pattern used
by WebFluxEndpointHandlerMapping and add a regression test for a
query-string request.

Signed-off-by: Lee JiWon <dlwldnjs1009@gmail.com>

See gh-50008
2026-04-10 11:33:28 +01:00
Andy Wilkinson 7edde21acc Merge branch '4.0.x'
Closes gh-50016
2026-04-10 10:14:31 +01:00
Andy Wilkinson dd6bc60d46 Merge branch '3.5.x' into 4.0.x
Closes gh-50015
2026-04-10 10:14:16 +01:00
Andy Wilkinson c9f9c45a2d Link to Kubernetes' startup probe documentation
Closes gh-50007
2026-04-10 10:12:43 +01:00
Andy Wilkinson 767444c48e Merge branch '4.0.x'
Closes gh-50013
2026-04-10 09:56:53 +01:00
Andy Wilkinson 9fdb2db07c Merge branch '3.5.x' into 4.0.x
Closes gh-50012
2026-04-10 09:56:33 +01:00
Andy Wilkinson e68440d419 Consider enclosing classes when finding imports on test classes
Fixes gh-49860
2026-04-09 16:05:17 +01:00
Stéphane Nicoll 24a8053233 Upgrade to OpenTelemetry 1.60.1
Closes gh-50004
2026-04-09 11:58:54 +02:00
Stéphane Nicoll 787f097724 Upgrade to Elasticsearch Client 9.3.3
Closes gh-50003
2026-04-09 11:58:50 +02:00
Stéphane Nicoll f62871ce05 Upgrade to ActiveMQ 6.2.4
Closes gh-50002
2026-04-09 11:58:46 +02:00
Stéphane Nicoll 974fb6b390 Start building against Spring Security 7.1.0-RC1 snapshots
See gh-50001
2026-04-09 10:55:12 +02:00
Stéphane Nicoll 4f9384157c Start building against Spring Pulsar 2.0.5 snapshots
See gh-50000
2026-04-09 10:55:07 +02:00
Stéphane Nicoll 1a269f4483 Start building against Spring LDAP 4.1.0-RC1 snapshots
See gh-49999
2026-04-09 10:55:03 +02:00
Stéphane Nicoll 5ce4b8052f Start building against Spring Kafka 4.1.0-RC1 snapshots
See gh-49998
2026-04-09 10:54:59 +02:00
Stéphane Nicoll 6f19081536 Start building against Spring Integration 7.1.0-RC1 snapshots
See gh-49997
2026-04-09 10:54:54 +02:00
Stéphane Nicoll dcee0cb5bd Start building against Spring GraphQL 2.0.3 snapshots
See gh-49996
2026-04-09 10:54:50 +02:00
Stéphane Nicoll 35f0b55bdc Start building against Spring Framework 7.0.7 snapshots
See gh-49995
2026-04-09 10:54:46 +02:00
Stéphane Nicoll 3c86ec39df Start building against Spring Data Bom 2026.0.0-RC1 snapshots
See gh-49994
2026-04-09 10:54:41 +02:00
Stéphane Nicoll b07316bc49 Start building against Spring AMQP 4.1.0-RC1 snapshots
See gh-49993
2026-04-09 10:54:37 +02:00
Stéphane Nicoll a75a492791 Start building against Reactor Bom 2025.0.5 snapshots
See gh-49992
2026-04-09 10:54:33 +02:00
Stéphane Nicoll f8761fbb3d Start building against Micrometer Tracing 1.7.0-RC1 snapshots
See gh-49991
2026-04-09 10:54:29 +02:00
Stéphane Nicoll fd778fd3f3 Start building against Micrometer 1.17.0-RC1 snapshots
See gh-49990
2026-04-09 10:54:24 +02:00
Stéphane Nicoll 494677eebc Merge branch '4.0.x' 2026-04-09 10:23:59 +02:00
Stéphane Nicoll 55a8587b04 Merge branch '3.5.x' into 4.0.x 2026-04-09 10:23:46 +02:00
Stéphane Nicoll 52689aa464 Upgrade to Elasticsearch Client 9.2.7
Closes gh-49989
2026-04-09 10:15:29 +02:00
Stéphane Nicoll 5a2f7ff4dc Start building against Spring Session 4.0.3 snapshots
See gh-49983
2026-04-09 10:08:05 +02:00
Stéphane Nicoll da5db863fa Start building against Spring Security 7.0.5 snapshots
See gh-49982
2026-04-09 10:08:05 +02:00
Stéphane Nicoll 499cd72c7d Start building against Spring Pulsar 2.0.5 snapshots
See gh-49981
2026-04-09 10:08:05 +02:00
Stéphane Nicoll b0f66020bd Start building against Spring LDAP 4.0.3 snapshots
See gh-49980
2026-04-09 10:08:05 +02:00
Stéphane Nicoll 6235e2de29 Start building against Spring Kafka 4.0.5 snapshots
See gh-49979
2026-04-09 10:08:04 +02:00
Stéphane Nicoll 405b25b94b Start building against Spring GraphQL 2.0.3 snapshots
See gh-49978
2026-04-09 10:08:04 +02:00
Stéphane Nicoll 083fb1f475 Start building against Spring Framework 7.0.7 snapshots
See gh-49977
2026-04-09 10:08:04 +02:00
Stéphane Nicoll 0664556e0f Start building against Spring Data Bom 2025.1.5 snapshots
See gh-49976
2026-04-09 10:08:04 +02:00
Stéphane Nicoll a1a3477aa2 Start building against Spring AMQP 4.0.3 snapshots
See gh-49975
2026-04-09 10:08:04 +02:00
Stéphane Nicoll 07b9bec17f Start building against Reactor Bom 2025.0.5 snapshots
See gh-49974
2026-04-09 10:08:04 +02:00
Stéphane Nicoll 6d68f95ef3 Start building against Micrometer Tracing 1.6.5-SNAPSHOT snapshots
See gh-49973
2026-04-09 10:08:03 +02:00
Stéphane Nicoll 1ce7f3f3e6 Start building against Micrometer 1.16.5 snapshots
See gh-49972
2026-04-09 10:07:36 +02:00
Andy Wilkinson 3ce5cbfcd8 Merge branch '4.0.x'
Closes gh-49988
2026-04-09 09:01:10 +01:00