Andy Wilkinson
d6f4d287ef
Start building against Spring Integration 7.0.3 snapshots
...
See gh-49217
2026-02-13 14:47:59 +00:00
Andy Wilkinson
507d448def
Start building against Spring Framework 7.0.5 snapshots
...
See gh-49216
2026-02-13 14:47:55 +00:00
Moritz Halbritter
cdf8d2e9c8
Back off on Propagator in Brave and Otel auto-configurations
...
This also fixes the bug that both auto-configurations couldn't be used
together.
Closes gh-49183
2026-02-13 13:48:38 +01:00
Andy Wilkinson
6f303032e2
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49212
2026-02-13 09:14:36 +00:00
Andy Wilkinson
9dca9d983e
Correct list of services where SSL is supported
...
Closes gh-49211
2026-02-13 09:14:12 +00:00
Andy Wilkinson
791a7ee62f
Polish JAXB API version alignment
...
See gh-49199
2026-02-12 12:02:02 +00:00
Andy Wilkinson
04717565e6
Upgrade to Spring Framework 7.0.4
...
Closes gh-49089
2026-02-12 11:03:17 +00:00
Andy Wilkinson
a73983fdca
Upgrade to Postgresql 42.7.10
...
Closes gh-49202
2026-02-12 11:03:17 +00:00
Andy Wilkinson
115827bdd1
Merge branch '3.5.x' into 4.0.x
2026-02-12 11:01:26 +00:00
Andy Wilkinson
1ff52c7530
Upgrade to Spring Framework 6.2.16
...
Closes gh-49069
2026-02-12 11:01:11 +00:00
Andy Wilkinson
8c6d98dfed
Upgrade to Postgresql 42.7.10
...
Closes gh-49201
2026-02-12 11:01:10 +00:00
Andy Wilkinson
67c38b98d3
Merge branch '3.5.x' into 4.0.x
...
See gh-49168
Closes gh-49199
2026-02-12 10:32:02 +00:00
Andy Wilkinson
9c6d1d2944
Make additional health paths back off without health module
...
Fixes gh-49196
2026-02-12 10:31:00 +00:00
Andy Wilkinson
a9c10d44a6
Rollback to JAXB API 4.0.4 and enforce version alignment
...
See gh-49163
Fixes gh-49197
2026-02-12 10:12:53 +00:00
Andy Wilkinson
278de05619
Make a Java 26 container image available to LoaderIntegrationTests
...
See gh-49189
2026-02-11 15:29:39 +00:00
Andy Wilkinson
b213d4d296
Use Gradle 9.4 when testing with Java 26
...
See gh-49189
2026-02-11 14:25:11 +00:00
Andy Wilkinson
c414ec241d
Add TWENTY_SIX to JavaVersion enum
...
Closes gh-49193
2026-02-11 13:56:39 +00:00
Andy Wilkinson
8e99166983
Add CI for Java 26
...
Closes gh-49189
2026-02-11 13:46:09 +00:00
Andy Wilkinson
90cf210ca7
Merge branch '3.5.x' into 4.0.x
2026-02-11 12:07:10 +00:00
Andy Wilkinson
5bc773b735
Test Gradle Plugin against 9.3.1
...
Closes gh-49188
2026-02-11 12:06:39 +00:00
Andy Wilkinson
30eaad44bf
Upgrade to Elasticsearch Client 9.2.5
...
Closes gh-49184
2026-02-11 10:40:20 +00:00
Andy Wilkinson
dffcefe5be
Merge branch '3.5.x' into 4.0.x
2026-02-11 10:36:27 +00:00
Andy Wilkinson
01b33bf76e
Disable snapshot caching when checking upgrade version alignment
2026-02-11 10:36:01 +00:00
Andy Wilkinson
f201792ec5
Upgrade to Reactor Bom 2025.0.3
...
Closes gh-49087
2026-02-11 09:12:22 +00:00
Andy Wilkinson
72ddd6f00d
Merge branch '3.5.x' into 4.0.x
2026-02-11 09:08:48 +00:00
Andy Wilkinson
24242b72b6
Upgrade to Reactor Bom 2024.0.15
...
Closes gh-49066
2026-02-11 09:08:24 +00:00
Andy Wilkinson
a858a337c3
Upgrade to Micrometer Tracing 1.6.3
...
Closes gh-49112
2026-02-10 10:05:10 +00:00
Andy Wilkinson
4eb53bd2b4
Upgrade to Micrometer 1.16.3
...
Closes gh-49111
2026-02-10 10:05:10 +00:00
Andy Wilkinson
82c1977c3f
Upgrade to Logback 1.5.29
...
Closes gh-49169
2026-02-10 10:05:09 +00:00
Andy Wilkinson
777f972bad
Upgrade to Jakarta XML Bind 4.0.5
...
Closes gh-49168
2026-02-10 10:05:03 +00:00
Andy Wilkinson
95bb53a13b
Upgrade to Hibernate 7.2.4.Final
...
Closes gh-49167
2026-02-10 10:04:59 +00:00
Andy Wilkinson
297930bcbf
Merge branch '3.5.x' into 4.0.x
2026-02-10 09:58:46 +00:00
Andy Wilkinson
7fcc6fd809
Upgrade to Undertow 2.3.23.Final
...
Closes gh-49166
2026-02-10 09:32:15 +00:00
Andy Wilkinson
d2de24ff13
Upgrade to Netty 4.1.131.Final
...
Closes gh-49165
2026-02-10 09:32:11 +00:00
Andy Wilkinson
0a80b27b37
Upgrade to Micrometer Tracing 1.5.9
...
Closes gh-49065
2026-02-10 09:32:07 +00:00
Andy Wilkinson
347a31bd46
Upgrade to Micrometer 1.15.9
...
Closes gh-49064
2026-02-10 09:32:06 +00:00
Andy Wilkinson
18e0c3e009
Upgrade to Logback 1.5.29
...
Closes gh-49164
2026-02-10 09:32:06 +00:00
Andy Wilkinson
54cef82bc1
Upgrade to Jakarta XML Bind 4.0.5
...
Closes gh-49163
2026-02-10 09:32:00 +00:00
Stéphane Nicoll
acc2310dcd
Merge branch '3.5.x' into 4.0.x
2026-02-09 14:50:58 +01:00
Stéphane Nicoll
7107a0ce83
Merge pull request #49059 from nosan
...
* pr/49059:
Add Flyway 12.0 compatibility handling in FlywayAutoConfiguration
Closes gh-49059
2026-02-09 14:50:36 +01:00
Dmytro Nosan
22eed33810
Add Flyway 12.0 compatibility handling in FlywayAutoConfiguration
...
In Flyway 12.0, the `cleanOnValidationError` property was removed.
This commit catches `NoSuchMethodError` to maintain compatibility with
Flyway 12.0
See gh-49059
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com >
2026-02-09 14:42:02 +01:00
Andy Wilkinson
3b9b0963f2
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49157
2026-02-09 09:56:10 +00:00
Andy Wilkinson
b9cb575de6
Adapt to latest changes in the locking model for context close
...
Closes gh-49154
See spring-projects/spring-framework#36260
2026-02-09 09:25:54 +00:00
Phillip Webb
775cabcc8b
Disable failing SpringApplicationShutdownHookTests
...
See gh-49154
2026-02-06 20:45:42 -08:00
Phillip Webb
e276b28311
Polish
2026-02-06 19:04:57 -08:00
Andy Wilkinson
d921d07df0
Start building against Spring Session 4.0.2 snapshots
...
See gh-49094
2026-02-06 08:16:47 +00:00
Moritz Halbritter
72202ff35c
Merge pull request #49058 from GaetanoCerciello
...
* pr/49058:
Polish "Remove reflection in AutoConfigurationChecker#getConfigurations"
Remove reflection in AutoConfigurationChecker#getConfigurations
Closes gh-49058
2026-02-06 09:08:08 +01:00
Moritz Halbritter
73df7fa469
Polish "Remove reflection in AutoConfigurationChecker#getConfigurations"
...
See gh-49058
2026-02-06 09:01:54 +01:00
producer
df0b56f681
Remove reflection in AutoConfigurationChecker#getConfigurations
...
See gh-49058
Signed-off-by: Gaetano Cerciello <cerciello980@gmail.com >
2026-02-06 08:51:32 +01:00
Andy Wilkinson
dfd4b85289
Upgrade to Tomcat 11.0.18
...
Tomcat 9.0.115, 10.1.52, and 11.0.18 include a breaking change [1] to
how ciphers are configured when using HTTPS. Previously, a single
setting was used but this has now been split in two; the existing
ciphers setting for TLSv1.2 ciphers and a new ciperSuites setting for
TLSv1.3. As part of this split, the behavior of the ciphers setting
has been changed such that any TLSv1.3 ciphers are ignored and a
warning is logged.
This change in Tomcat is problematic without also making some changes
in Boot. If we had done nothing, a user that had configured only
TLSv1.3 cipers would have them all ignored, leaving their SSL
connection unexpectedly using all of the default ciphers which may be
less secure.
This commit adapts to the breaking change in Tomcat by taking the
user's list of ciphers and splitting into into TLSv1.2 and TLSv1.3
ciphers before passing them into Tomcat's two settings (ciphers and
cipherSuites respectively). This is done defensively for backwards
compatibility. If the methods to identify and configure the TLSv1.3
ciphers are not present, we assume that we're running with an earlier
version of Tomcat and fall back to passing them all into the ciphers
setting as we did previously.
Closes gh-49108
[1] https://github.com/apache/tomcat/commit/9abf6bddb2e84ecf1668780bb3150b799f832ccf
2026-02-05 15:14:09 +00:00