Commit Graph
60294 Commits
Author SHA1 Message Date
Stéphane Nicoll 7e0a9138a8 Merge pull request #47902 from namest504
* pr/47902:
  Remove unnecessary stream opening in BootZipCopyAction

Closes gh-47902
2025-11-03 10:23:20 +01:00
namest504 de7cad3d63 Remove unnecessary stream opening in BootZipCopyAction
See gh-47902

Signed-off-by: namest504 <namest504@gmail.com>
2025-11-03 10:18:48 +01:00
Stéphane Nicoll a3ba9e3bf4 Merge branch '3.5.x'
Closes gh-47906
2025-11-02 10:58:26 +01:00
Stéphane Nicoll 6408677fcb Merge branch '3.4.x' into 3.5.x
Closes gh-47905
2025-11-02 10:57:48 +01:00
Stéphane Nicoll 0891ec835b Merge pull request #47903 from tschut
* pr/47903:
  Remove incorrect IllegalStateException reference from method javadoc

Closes gh-47903
2025-11-02 10:56:43 +01:00
Tiemen Schut 28d149fa07 Remove incorrect IllegalStateException reference from method javadoc
See gh-47903

Signed-off-by: Tiemen Schut <tschut@gmail.com>
2025-11-02 10:55:02 +01:00
Phillip Webb 4b2c6fa40b Merge branch '3.5.x'
Closes gh-47901
2025-10-31 12:45:54 -07:00
Phillip Webb 4309ab071b Merge branch '3.4.x' into 3.5.x
Closes gh-47900
2025-10-31 11:54:25 -07:00
Phillip Webb 8a03a82820 Merge pull request #47180 from siva-sai-udaygiri
* pr/47180:
  Polish 'Handle HTTP 407 with clear error message'
  Handle HTTP 407 with clear error message

Closes gh-47180
2025-10-31 11:52:20 -07:00
Phillip Webb abce914a76 Polish 'Handle HTTP 407 with clear error message'
See gh-47180
2025-10-31 11:50:39 -07:00
SSUday 5aa841dd53 Handle HTTP 407 with clear error message
Refine error handling logic so that HTTP 407 (Proxy Authentication
Required) responses from the Docker daemon are treated as plain
text rather than JSON.

See gh-47180

Signed-off-by: Siva Sai Udayagiri <udayagirishivasai@gmail.com>
2025-10-31 11:49:14 -07:00
Andy Wilkinson 97daba702e Make use of JavaExecSpec.getJvmArguments()
Closes gh-34413
2025-10-31 18:29:26 +00:00
Phillip Webb e5d6edfa10 Merge branch '3.5.x' 2025-10-31 09:30:54 -07:00
Phillip Webb 22781fc6a0 Polish DEFAULT_SERVICE_NAME javadoc
See gh-44494
2025-10-31 09:30:19 -07:00
Phillip Webb 0f3631b7cc Merge branch '3.5.x'
Closes gh-47899
2025-10-31 09:25:55 -07:00
Phillip Webb a5833095ff Merge branch '3.4.x' into 3.5.x
Closes gh-47898
2025-10-31 09:25:11 -07:00
Phillip Webb cf7e30f225 Clarify when BootstrapContext get methods may return null
Closes gh-47896
2025-10-31 09:24:29 -07:00
Stéphane Nicoll b0e2f2c770 Configure application task executor with custom AsyncConfigurer
Previously, any user that defines an AsyncConfigurer should provide
the async executor as well, given that our auto-configuration no longer
defines a "taskExecutor" bean.

This commit extends our auto-configuration of async processing to
use the "applicationTaskExecutor" bean name transparently if a user
has configured an AsyncConfigurer, but did not override the
getAsyncExecutor method.

Closes gh-47897
2025-10-31 17:16:49 +01:00
Stéphane Nicoll f11e3f3877 Adapt to new GraalVM metadata format
This commit updates our web resources patterns due to a change in the
GraalVM metadata format. Previously a single `*` was considering a
directory and its sub-folders. The same behavior now requires two `*`.

Closes gh-47894
2025-10-31 12:28:01 +01:00
Stéphane Nicoll 724f706f34 Move auto-configuration for WebTestClient in autoconfigure
Closes gh-47892
2025-10-31 12:05:25 +01:00
Andy Wilkinson 8d5d35a7ac Upgrade to Spring Data Bom 2025.1.0-RC2
Closes gh-47843
2025-10-31 11:04:22 +00:00
Andy Wilkinson aff0144610 Upgrade to Spring HATEOAS 3.0.0-RC2
Closes gh-47851
2025-10-31 10:46:51 +00:00
Stéphane Nicoll 7ff70ca735 Document that web clients are opt-in with @SpringBootTest
Closes gh-47891
2025-10-31 11:02:26 +01:00
Stéphane Nicoll 6b3edf88b9 Document AssertJ support for RestTestClient
Closes gh-47881
2025-10-31 10:13:44 +01:00
Andy Wilkinson 3cc2e9c84c Remove --head support from Homebrew formula for CLI
Closes gh-47878
2025-10-31 08:56:01 +00:00
Stéphane Nicoll a533dd627d Upgrade to Spring Framework 7.0.0-RC3
Closes gh-47850
2025-10-31 09:13:43 +01:00
Stéphane Nicoll 90715cc1ad Upgrade to R2DBC Postgresql 1.1.1.RELEASE
Closes gh-47890
2025-10-31 09:13:43 +01:00
Stéphane Nicoll f5fe084eb6 Upgrade to Quartz 2.5.1
Closes gh-47889
2025-10-31 09:13:43 +01:00
Stéphane Nicoll 1b57cdf77b Upgrade to Prometheus Client 1.4.2
Closes gh-47888
2025-10-31 08:55:52 +01:00
Stéphane Nicoll a75386602f Upgrade to Kotlin 2.2.21
Closes gh-47887
2025-10-31 08:55:48 +01:00
Stéphane Nicoll b4c58fee97 Upgrade to Jackson 2 Bom 2.20.1
Closes gh-47886
2025-10-31 08:55:44 +01:00
Stéphane Nicoll 54bc693630 Upgrade to Hibernate 7.1.5.Final
Closes gh-47885
2025-10-31 08:55:40 +01:00
Stéphane Nicoll 0b01df5c39 Upgrade to Caffeine 3.2.3
Closes gh-47884
2025-10-31 08:55:36 +01:00
Stéphane Nicoll 8f8e45c14d Fix Homebrew formula's install --head support
This commit updates the Homebrew formula's install --head support to
account for the new location of the CLI.

Closes gh-47878
2025-10-30 15:31:37 +01:00
Stéphane Nicoll 9a46328b61 Restore support for Jackson 2 in slice tests
This commit restores the support of Jackson 2 in @WebMvcTest,
@WebFluxTest, @RestClientTest, and @GraphQlTest.

Closes gh-47869
2025-10-30 14:44:57 +01:00
Andy Wilkinson 665c4acb19 Start building against Spring Integration 7.0.0-RC2 snapshots
See gh-47880
2025-10-30 13:33:01 +00:00
Andy Wilkinson d874ad4d8e Start building against Spring GraphQL 2.0.0-RC2 snapshots
See gh-47879
2025-10-30 13:03:24 +00:00
Andy Wilkinson 45978e2069 Address Gradle deprecation warnings
Closes gh-47876
2025-10-30 11:13:39 +00:00
Andy Wilkinson 1ab93be650 Upgrade to Gradle 9.2.0
Closes gh-47875
2025-10-30 10:33:44 +00:00
Andy Wilkinson f979f47e75 Merge branch '3.5.x' 2025-10-30 10:18:44 +00:00
Andy Wilkinson d448b2d764 Test Gradle plugin against Gradle 9.2.0
Closes gh-47867
2025-10-30 10:17:40 +00:00
Stéphane Nicoll 89cde62b2e Merge branch '3.5.x'
Closes gh-47874
2025-10-30 07:40:24 +01:00
Stéphane Nicoll 32cf90c123 Merge branch '3.4.x' into 3.5.x
Closes gh-47873
2025-10-30 07:40:16 +01:00
Stéphane Nicoll 99f58de941 Merge pull request #47740 from mipo256
* pr/47740:
  Polish "Clarify Actuator's endpoint extension support"
  Clarify Actuator's endpoint extension support

Closes gh-47740
2025-10-30 07:40:05 +01:00
Stéphane Nicoll 653e575a8d Polish "Clarify Actuator's endpoint extension support"
See gh-47740
2025-10-30 07:37:16 +01:00
Mikhail Polivakha a77c6ef9ee Clarify Actuator's endpoint extension support
See gh-47740

Signed-off-by: mipo256 <mikhailpolivakha@email.com>
2025-10-30 07:36:57 +01:00
Stéphane Nicoll 44fcff83e2 Polish 2025-10-30 07:33:44 +01:00
Phillip Webb 2e79fc01cb Allow URL to be specified when working with HtmlUnit beans
Update `@AutoConfigureMockMvc` to move HtmlUnit configuration under
a dedicated attribute and provide support for configuring the URL
that is used.

Closes gh-47857
2025-10-29 20:47:42 -07:00
Stéphane Nicoll 30a6b50e82 Align naming change for Jackson components
This commit polishes the renaming of JsonComponent to JacksonComponent
and the use of JacksonModule instead of Module in Jackson 2.

This also adds integration tests that use a JacksonComponent with
WebMvcTest and WebFluxTest.

Closes gh-47864
2025-10-29 16:58:16 +01:00
Moritz Halbritter 9c8716e2c8 Add spring-boot-micrometer-tracing to spring-boot-starter-zipkin
This also adds io.micrometer:micrometer-tracing-bridge-brave to the
Zipkin starter, otherwise we'd get no traces exported.

This also adds spring-boot-micrometer-tracing-test to the Zipkin test
starter.

Closes gh-47866
2025-10-29 16:49:58 +01:00