Andy Wilkinson
b2bc463d99
Release v4.0.1
v4.0.1
2025-12-18 15:46:18 +00:00
Andy Wilkinson
252b218ac9
Correct renaming of Kotlinx Serialization JSON starters
...
Closes gh-48262
2025-12-18 14:42:24 +00:00
Stéphane Nicoll
2fa73c27ef
Merge pull request #48577 from jwalter
...
* pr/48577:
Polish "Harmonize Kotlin example for HTTP Service client support"
Harmonize Kotlin example for HTTP Service client support
Closes gh-48577
2025-12-18 15:07:48 +01:00
Stéphane Nicoll
3e689881f2
Polish "Harmonize Kotlin example for HTTP Service client support"
...
See gh-48577
2025-12-18 15:07:39 +01:00
jwalter
423373ba06
Harmonize Kotlin example for HTTP Service client support
...
See gh-48577
Signed-off-by: jwalter <joakim.waltersson@gmail.com >
2025-12-18 15:07:39 +01:00
Brian Clozel
f61ac29f3f
Document HttpMessageConverters detection changes
...
This commit updates the reference documentation to better reflect
changes applied in gh-48310. As of Spring Boot 4.0.1,
`HttpMessageConverter` beans are all considered as "custom" converters
and will be set ahead of the converters list in the auto-configuration
support.
For more specific changes, developers should contribute
`ClientHttpMessageConvertersCustomizer` or
`ServerHttpMessageConvertersCustomizer` beans to better reflect their
intent: should the converter be configured for client, server or both?
How should this converter be used?
Previously, Spring Boot was relying on heuristics but they would cause
issues for server-only converters, or for specific configuration that
were not meant to replace the default converter for a given media type.
Closes gh-48574
2025-12-18 14:56:38 +01:00
Stéphane Nicoll
2519a5d2ae
Merge branch '3.5.x'
2025-12-18 13:05:04 +01:00
Stéphane Nicoll
4fc3ca3596
Next development version (v3.5.10-SNAPSHOT)
2025-12-18 13:04:47 +01:00
Phillip Webb
aaf66f4d50
Merge branch '3.5.x'
2025-12-17 20:46:23 -08:00
Phillip Webb
08e2cab6b0
Polish javadoc for when to use class names rather than class references
...
See gh-48395
2025-12-17 20:46:01 -08:00
Phillip Webb
e69be7ccce
Merge branch '3.5.x'
...
Closes gh-48569
2025-12-17 11:48:48 -08:00
Phillip Webb
15ede46eb8
Improve javadoc for when to use class names rather than class references
...
Closes gh-48395
2025-12-17 11:48:03 -08:00
Stéphane Nicoll
d489aa685c
Polish "Update AOT tests to fail if deprecated code is not suppressed"
...
Include use of API that has been marked for removal.
See gh-48566
2025-12-17 15:41:26 +01:00
Stéphane Nicoll
b6974ff51a
Make MissingParameterNamesFailureAnalyzerTests more robust
...
Explicitly nullify `ParameterNameDiscovery` to simulate code that has
not been compiled with `-parameters`. Previously we were relying on an
initialization behavior that could change and break those tests.
2025-12-17 15:31:56 +01:00
Stéphane Nicoll
8e895b3bc0
Update AOT tests to fail if deprecated code is not suppressed
...
Closes gh-48566
2025-12-17 15:30:44 +01:00
Stéphane Nicoll
15eaa461b2
Merge branch '3.5.x'
2025-12-17 15:01:27 +01:00
Stéphane Nicoll
10477ba75b
Merge branch '3.4.x' into 3.5.x
2025-12-17 14:51:53 +01:00
Stéphane Nicoll
34e51dc63f
Polish
2025-12-17 14:51:21 +01:00
Andy Wilkinson
eea16211d8
Upgrade to Spring Batch 6.0.1
...
Closes gh-48437
2025-12-17 12:07:37 +00:00
Andy Wilkinson
da7641a7de
Merge pull request #48552 from candrews
...
* gh-48552:
JdbcSessionAutoConfiguration after DataSourceAutoConfiguration
Closes gh-48552
2025-12-17 10:32:47 +00:00
Craig Andrews
f9f276bd46
JdbcSessionAutoConfiguration after DataSourceAutoConfiguration
...
JdbcSessionAutoConfiguration is conditional on the DataSource bean
which won't exist until after DataSourceAutoConfiguration; therefore,
JdbcSessionAutoConfiguration must auto-configure after
DataSourceAutoConfiguration.
Signed-off-by: Craig Andrews <candrews@integralblue.com >
See gh-48552
2025-12-17 10:32:41 +00:00
Stéphane Nicoll
2754aaef57
Suppress warnings in JsonMixin AOT-generated code
...
Closes gh-48564
2025-12-17 09:41:09 +01:00
Stéphane Nicoll
8273bf4aa0
Upgrade to Spring Integration 7.0.1
...
Closes gh-48482
2025-12-17 08:14:42 +01:00
Stéphane Nicoll
b04e2b82c0
Upgrade to Spring GraphQL 2.0.1
...
Closes gh-48440
2025-12-17 08:14:42 +01:00
Stéphane Nicoll
3f2b3cdb90
Upgrade to Pooled JMS 3.1.8
...
Closes gh-48563
2025-12-17 08:14:41 +01:00
Stéphane Nicoll
2fccdda611
Upgrade to MariaDB 3.5.7
...
Closes gh-48562
2025-12-17 08:14:37 +01:00
Stéphane Nicoll
aeeb46c9aa
Upgrade to AspectJ 1.9.25.1
...
Closes gh-48561
2025-12-17 08:14:34 +01:00
Stéphane Nicoll
0b768a45cf
Merge branch '3.5.x'
2025-12-17 08:10:15 +01:00
Stéphane Nicoll
9252526970
Merge branch '3.4.x' into 3.5.x
2025-12-17 08:10:08 +01:00
Stéphane Nicoll
7831a36e7f
Upgrade to Spring Session 3.5.4
...
Closes gh-48432
2025-12-17 08:02:14 +01:00
Stéphane Nicoll
0d3ec7c867
Upgrade to Spring Integration 6.5.5
...
Closes gh-48560
2025-12-17 08:02:13 +01:00
Stéphane Nicoll
388815b6e3
Upgrade to Spring GraphQL 1.4.4
...
Closes gh-48429
2025-12-17 08:02:09 +01:00
Stéphane Nicoll
d9d44ff1e3
Upgrade to Pooled JMS 3.1.8
...
Closes gh-48559
2025-12-17 08:02:09 +01:00
Stéphane Nicoll
86b8db3136
Upgrade to MariaDB 3.5.7
...
Closes gh-48558
2025-12-17 08:02:05 +01:00
Stéphane Nicoll
d9f8b78f0b
Upgrade to AspectJ 1.9.25.1
...
Closes gh-48557
2025-12-17 08:02:01 +01:00
Stéphane Nicoll
5b47bf2c08
Upgrade to Spring WS 4.0.17
...
Closes gh-48422
2025-12-17 08:01:17 +01:00
Stéphane Nicoll
f33f22429a
Upgrade to Spring Session 3.4.7
...
Closes gh-48421
2025-12-17 08:01:17 +01:00
Stéphane Nicoll
23d34ea6db
Upgrade to Spring Integration 6.4.10
...
Closes gh-48556
2025-12-17 08:01:16 +01:00
Stéphane Nicoll
1e71938ca4
Upgrade to Spring GraphQL 1.3.7
...
Closes gh-48418
2025-12-17 08:01:12 +01:00
Stéphane Nicoll
c463a9d2e0
Upgrade to Pooled JMS 3.1.8
...
Closes gh-48555
2025-12-17 08:01:12 +01:00
Stéphane Nicoll
da8b932db6
Upgrade to AspectJ 1.9.25.1
...
Closes gh-48554
2025-12-17 08:01:08 +01:00
Brian Clozel
91ca270281
Upgrade to Json Path 2.10.0
...
Closes gh-48553
2025-12-16 20:19:06 +01:00
Andy Wilkinson
404ab717e2
Upgrade to Log4j2 2.25.3
...
Closes gh-48551
2025-12-16 16:19:51 +00:00
Andy Wilkinson and Christoph Strobl
1a4426a369
Temporarily add hints needed for Hibernate 7.2
...
See gh-48518
Co-Authored-By: Christoph Strobl <christoph.strobl@broadcom.com >
2025-12-16 12:15:27 +00:00
Andy Wilkinson
495467dca6
Make OTLP logging connection details back off
...
Previously, the connection details would only back off if another
PropertiesOtlpLoggingConnectionDetails was defined. This commit
corrects this so that they will back of if any
OtlpLoggingConnectionDetails implementation is defined as a bean.
Closes gh-48536
2025-12-16 08:42:18 +00:00
Stéphane Nicoll
5e5e8d9d0e
Merge pull request #48543 from kzander91
...
* pr/48543:
Fix order comment in WebMvcWebApplicationTypeDeducer
Closes gh-48543
2025-12-16 09:14:53 +01:00
Kai Zander
fb05d82650
Fix order comment in WebMvcWebApplicationTypeDeducer
...
See gh-48543
Signed-off-by: Kai Zander <61500114+kzander91@users.noreply.github.com >
2025-12-16 09:14:34 +01:00
Stéphane Nicoll
9e69c556a1
Merge branch '3.5.x'
...
Closes gh-48547
2025-12-16 08:56:44 +01:00
Stéphane Nicoll
e0627edea8
Merge branch '3.4.x' into 3.5.x
...
Closes gh-48546
2025-12-16 08:56:37 +01:00
Stéphane Nicoll
acb22dc317
Merge pull request #48537 from dependabot[bot]
...
* pr/48537:
Bump actions/upload-artifact from 5 to 6
Closes gh-48537
2025-12-16 08:56:28 +01:00