25804 Commits

Author SHA1 Message Date
Stéphane Nicoll
97dd01e28a Upgrade to SendGrid 4.10.3
Closes gh-42366
2024-09-19 07:48:46 +02:00
Stéphane Nicoll
1b3b3aaef4 Upgrade to Hibernate 6.5.3.Final
Closes gh-42365
2024-09-19 07:48:42 +02:00
Stéphane Nicoll
c2adc3b6cb Upgrade to Zipkin Reporter 3.4.2
Closes gh-42364
2024-09-19 07:48:38 +02:00
Andy Wilkinson
4a6793eab5 Merge branch '3.2.x' into 3.3.x
Closes gh-42357
2024-09-18 14:55:35 +01:00
Andy Wilkinson
1240c59482 Only configure plugin classpath where it's needed
When spring-boot-gradle-plugin is using GradleRunner, it needs to be
configured with a custom plugin classpath to account for the fact
that our Gradle plugin is on the classpath of the system classloader
but some of the other plugins would only be available on a
Gradle-created classloader. This imbalance cause class loading
problems as code in spring-boot-gradle-plugin can't see types at
runtime that are only available on the Gradle-created classloader.

To overcome this, we need to configure the GradleRunner with a custom
plugin classpath that contains both spring-boot-gradle-plugin and all
of the other plugins that are used in its various integration tests.
Previously, this was done in GradleBuild that's used by both
spring-boot-gradle-plugin and spring-boot-image-tests. This caused
a problem as spring-boot-image-tests does not have the
above-described problem and trying to correct it did not work leaving
tests that use spring-boot-gradle-plugin unable to see other plugins
such that the native image plugin.

This commit reworks the customization of the plugin classpath so that
it's only done in spring-boot-gradle-plugin's integration tests.

Closes gh-42338
2024-09-18 14:53:54 +01:00
Andy Wilkinson
3706dced23 Upgrade to Spring Integration 6.3.4
Closes gh-42134
2024-09-18 08:48:02 +01:00
Andy Wilkinson
c37f786914 Upgrade to Spring Integration 6.2.9
Closes gh-42126
2024-09-18 08:19:23 +01:00
Stéphane Nicoll
36b43f681c Upgrade to Spring Pulsar 1.1.4
Closes gh-42136
2024-09-17 09:13:10 +02:00
Stéphane Nicoll
fc5b80ac64 Upgrade to Spring Kafka 3.2.4
Closes gh-42135
2024-09-17 09:13:10 +02:00
Stéphane Nicoll
de5f7ad318 Upgrade to Spring Pulsar 1.0.10
Closes gh-42128
2024-09-17 09:13:03 +02:00
Stéphane Nicoll
e009581a41 Upgrade to Spring Kafka 3.1.9
Closes gh-42127
2024-09-17 09:13:02 +02:00
Stéphane Nicoll
f7cb18c605 Upgrade to Spring Retry 2.0.9
Closes gh-42327
2024-09-16 14:49:27 +02:00
Stéphane Nicoll
c16c04abfe Upgrade to R2DBC MariaDB 1.2.2
Closes gh-42326
2024-09-16 14:49:22 +02:00
Stéphane Nicoll
b75c2b6529 Upgrade to Spring Retry 2.0.9
Closes gh-42325
2024-09-16 14:48:13 +02:00
Stéphane Nicoll
04891746ff Merge branch '3.2.x' into 3.3.x
Closes gh-42322
2024-09-16 09:45:23 +02:00
Stéphane Nicoll
78a140ae25 Polish "Use DataSource.unwrap to get routing data source"
See gh-42313
2024-09-16 09:37:22 +02:00
Dmytro Nosan
3f9f0490a6 Use DataSource.unwrap to get routing data source
This commit uses DataSource.isWrapperFor and DataSource.unwrap to detect
if a DataSource is an AbstractRoutingDataSource. Previously, it relied
on instanceof which does not account for cases where the datasource has
been proxied.

See gh-42313
2024-09-16 09:28:46 +02:00
Stéphane Nicoll
437ff754ef Merge branch '3.2.x' into 3.3.x
Closes gh-42320
2024-09-16 09:04:07 +02:00
Stéphane Nicoll
242803d59b Polish "Replace Configuration fully qualified name by constant"
See gh-42311
2024-09-16 09:01:36 +02:00
mushroom528
9bcfc72307 Replace Configuration fully qualified name by constant
See gh-42311
2024-09-16 09:01:23 +02:00
Stéphane Nicoll
6c36c82376 Merge branch '3.2.x' into 3.3.x
Closes gh-42303
2024-09-13 16:27:13 +02:00
Stéphane Nicoll
e6e7357303 Upgrade to Undertow 2.3.17.Final
Closes gh-42302
2024-09-13 16:26:00 +02:00
Stéphane Nicoll
99d4e5cbf8 Upgrade to Spring Data Bom 2024.0.4
Closes gh-42132
2024-09-13 15:47:29 +02:00
Stéphane Nicoll
d3861bcaef Upgrade to Spring Data Bom 2023.1.10
Closes gh-42124
2024-09-13 15:45:58 +02:00
Stéphane Nicoll
831cbedb31 Upgrade to Groovy 4.0.23
Closes gh-42292
2024-09-13 11:20:54 +02:00
Stéphane Nicoll
0215da06df Upgrade to Groovy 4.0.23
Closes gh-42291
2024-09-13 11:17:58 +02:00
Phillip Webb
ee2ec9bc9d Merge branch '3.2.x' into 3.3.x
Closes gh-42287
2024-09-12 18:57:01 -07:00
Yanming Zhou
ee10425b6d Add tests to ensure private constructor is not used for binding
See gh-42277
2024-09-12 18:54:30 -07:00
Phillip Webb
a405c42006 Merge branch '3.2.x' into 3.3.x
Closes gh-42285
2024-09-12 18:43:54 -07:00
Phillip Webb
03e7be3ccf Document that spring.jmx.enabled is not for third-party libraries
Closes gh-42272
2024-09-12 18:35:57 -07:00
Stéphane Nicoll
37cd9e7949 Upgrade to Spring HATEOAS 2.3.3
Closes gh-42282
2024-09-12 15:13:43 +02:00
Stéphane Nicoll
a810494447 Upgrade to Spring HATEOAS 2.2.5
Closes gh-42281
2024-09-12 15:06:46 +02:00
Moritz Halbritter
4e3360560a Merge branch '3.2.x' into 3.3.x
Closes gh-42279
2024-09-12 14:29:49 +02:00
Moritz Halbritter
206c28704f Put registration id in validation error message
Closes gh-42278
2024-09-12 14:19:03 +02:00
Phillip Webb
94fc6b4fe1 Polish formatting 2024-09-11 12:53:25 -07:00
Stéphane Nicoll
726ee27cce Merge branch '3.2.x' into 3.3.x
Closes gh-42269
2024-09-11 18:56:35 +02:00
Stéphane Nicoll
5bddca850a Link to major.minor versions of Spring projects
This commit updates the doc build process to link to the latest doc for
a given generation, rather than a specific version. This applies to both
the reference guide and the aggregated Javadoc.

Closes gh-42196
2024-09-11 18:55:27 +02:00
Andy Wilkinson
0758624209 Merge branch '3.2.x' into 3.3.x
Closes gh-42263
2024-09-11 14:04:32 +01:00
Andy Wilkinson
504fd62472 Update the link to Log4j2's system properties documentation
Closes gh-42262
2024-09-11 14:02:55 +01:00
Andy Wilkinson
b2edefe982 Upgrade to Tomcat 10.1.29
Closes gh-42261
2024-09-11 13:30:08 +01:00
Andy Wilkinson
1503b8db8f Upgrade to Reactor Bom 2023.0.10
Closes gh-42131
2024-09-11 13:30:08 +01:00
Andy Wilkinson
11bd835b5a Upgrade to Postgresql 42.7.4
Closes gh-42260
2024-09-11 13:30:07 +01:00
Andy Wilkinson
a253a24228 Upgrade to Netty 4.1.113.Final
Closes gh-42259
2024-09-11 13:30:07 +01:00
Andy Wilkinson
2975661b41 Upgrade to MSSQL JDBC 12.6.4.jre11
Closes gh-42258
2024-09-11 13:30:06 +01:00
Andy Wilkinson
a08d173b99 Upgrade to Micrometer Tracing 1.3.4
Closes gh-42130
2024-09-11 13:30:06 +01:00
Andy Wilkinson
b570c03044 Upgrade to Micrometer 1.13.4
Closes gh-42129
2024-09-11 13:30:05 +01:00
Andy Wilkinson
6c2fa2fab0 Upgrade to Logback 1.5.8
Closes gh-42257
2024-09-11 13:30:05 +01:00
Andy Wilkinson
9794dc3480 Upgrade to Jetty 12.0.13
Closes gh-42256
2024-09-11 13:27:10 +01:00
Andy Wilkinson
a7f74aae36 Upgrade to Jetty Reactive HTTPClient 4.0.7
Closes gh-42255
2024-09-11 13:27:05 +01:00
Andy Wilkinson
ef63f1799f Upgrade to Jakarta Servlet JSP JSTL 3.0.2
Closes gh-42254
2024-09-11 13:27:00 +01:00