Stéphane Nicoll
1a6afb4118
Upgrade to Jackson Bom 3.1.7
...
Closes gh-51989
2026-10-06 14:29:07 +02:00
Stéphane Nicoll
0ca1b5dcd8
Upgrade to Jackson 2 Bom 2.21.7
...
Closes gh-51988
2026-10-06 14:29:03 +02:00
Stéphane Nicoll
2c10a0a9dd
Start building against Spring Framework 7.0.10 snapshots
...
See gh-51951
2026-10-05 17:20:19 +02:00
Moritz Halbritter
56facf449c
Upgrade to Maven 3.10.0
...
Closes gh-51911
2026-10-01 12:13:12 +02:00
Andy Wilkinson
31f7eeda68
Upgrade to Nullability Plugin 0.0.15
...
Closes gh-51475
2026-08-27 13:57:08 +01:00
Phillip Webb
5a21e0d698
Upgrade to spring-javaformat 0.0.48
...
Closes gh-51452
2026-08-25 13:58:58 -07:00
Phillip Webb
2e50190739
Next development version (v4.0.9-SNAPSHOT)
2026-08-20 15:19:33 -07:00
Stéphane Nicoll
117621b0a3
Upgrade to Spring Framework 7.0.9
...
Closes gh-51240
2026-08-11 18:08:02 +02:00
Andy Wilkinson
0ce829cbdb
Prepare release/4.0.8 branch
2026-08-11 18:08:02 +02:00
Stéphane Nicoll
604fc38eb1
Switch to INTERNAL-SNAPSHOT
2026-08-11 18:07:49 +02:00
Andy Wilkinson
824358b9cb
Prepare 4.0.x-internal branch
2026-08-11 18:07:49 +02:00
Stéphane Nicoll
0c551a7f9f
Start building against Spring Framework 7.0.9 snapshots
...
See gh-51240
2026-08-03 20:18:34 +02:00
Stéphane Nicoll
3bbe426298
Upgrade to Tomcat 11.0.24
...
Closes gh-50993
2026-07-20 10:30:28 +02:00
Stéphane Nicoll
2d7ac2bf5f
Upgrade to Jackson Bom 3.1.5
...
Closes gh-50981
2026-07-20 10:30:27 +02:00
Stéphane Nicoll
713d2bcfc2
Upgrade to Jackson 2 Bom 2.21.5
...
Closes gh-50980
2026-07-20 10:30:26 +02:00
Andy Wilkinson
8715efc615
Polish "Address new warnings from NullAway 0.13.6"
...
See gh-50701
2026-06-24 13:18:32 +01:00
Andy Wilkinson
262437f94c
Next development version (v4.0.8-SNAPSHOT)
2026-06-10 22:05:05 +01:00
Andy Wilkinson
62e8793140
Upgrade to Spring Framework 7.0.8
...
Closes gh-50541
2026-06-09 12:31:27 +01:00
Stéphane Nicoll
690fe089a5
Upgrade to Jackson Bom 3.1.4
...
Closes gh-50685
2026-06-03 16:37:33 +02:00
Stéphane Nicoll
d77b64f935
Upgrade to Jackson 2 Bom 2.21.4
...
Closes gh-50684
2026-06-03 16:37:27 +02:00
Andy Wilkinson
169282ea31
Start building against Spring Framework 7.0.8 snapshots
...
See gh-50541
2026-05-27 11:03:49 +01:00
Andy Wilkinson
7cfd94a2b0
Upgrade to Tomcat 11.0.22
...
Closes gh-50335
2026-05-07 12:01:12 +01:00
Andy Wilkinson
0d8775e354
Upgrade to Jackson Bom 3.1.3
...
Closes gh-50327
2026-05-07 10:40:32 +01:00
Andy Wilkinson
e4ef099eac
Upgrade to Jackson 2 Bom 2.21.3
...
Closes gh-50326
2026-05-07 10:40:27 +01:00
Andy Wilkinson
0f6adbcb6f
Next development version (v4.0.7-SNAPSHOT)
2026-04-23 13:54:24 +01:00
Stéphane Nicoll
ee0f972885
Upgrade to Spring Framework 7.0.7
...
Closes gh-49977
2026-04-18 08:16:27 +02:00
Stéphane Nicoll
7c0ea472c7
Upgrade to Jackson Bom 3.1.2
...
Closes gh-50051
2026-04-13 17:41:28 +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
0a392794d5
Upgrade to Tomcat 11.0.21
...
Closes gh-49918
2026-04-07 06:58:50 +02:00
Stéphane Nicoll
e9f2c2d4f7
Upgrade to Jackson Bom 3.1.1
...
Closes gh-49913
2026-04-07 06:58:30 +02:00
Andy Wilkinson
1d8997f604
Next development version (v4.0.6-SNAPSHOT)
2026-03-26 07:56:29 +00:00
Andy Wilkinson
ba70d41a99
Upgrade to Tomcat 11.0.20
...
Closes gh-49767
2026-03-25 12:30:13 +00:00
Andy Wilkinson
b6dccd4fd6
Upgrade to Jackson 2 Bom 2.21.2
...
Closes gh-49764
2026-03-25 12:30:00 +00:00
Moritz Halbritter
501d736a7b
Next development version (v4.0.5-SNAPSHOT)
2026-03-19 11:55:50 +01:00
Andy Wilkinson
ae4ac0ec27
Upgrade to Spring Framework 7.0.6
...
Closes gh-49418
2026-03-13 13:09:01 +00:00
Moritz Halbritter
59317e100b
Merge branch '3.5.x' into 4.0.x
...
Closes gh-49509
2026-03-09 09:37:30 +01:00
Moritz Halbritter
0df3bb76c8
Upgrade to Maven 3.9.13
...
Closes gh-49455
2026-03-09 09:36:40 +01:00
Stéphane Nicoll
e3e167bf9b
Upgrade to Native Build Tools Plugin 0.11.5
...
Closes gh-49475
2026-03-07 08:50:31 +01:00
Stéphane Nicoll
9c93ff4b78
Start building against Spring Framework 7.0.6 snapshots
...
See gh-49418
2026-03-06 09:29:09 +01:00
Stéphane Nicoll
7c802e62d3
Start building against Spring Framework 6.2.17 snapshots
...
See gh-49408
2026-03-05 13:08:23 +01:00
Andy Wilkinson
f797b62d47
Upgrade to Jackson 2 Bom 2.21.1
...
Closes gh-49389
2026-03-03 14:07:07 +00:00
Andy Wilkinson
e5dc27754e
Upgrade to Jackson Bom 3.1.0
...
The Jackson team have ended support for Jackson 3.0.x. In response to
this, this commit upgrades to Jackson 3.1.0. 3.1.x is designated as
an LTS release so further Jackson 3.x upgrades should not be
necessary in Spring Boot 4.0.x.
Closes gh-49383
2026-03-03 13:32:40 +00:00
Moritz Halbritter
c9aae1275c
Next development version (v4.0.4-SNAPSHOT)
2026-02-19 15:03:33 +01:00
Moritz Halbritter
9138ae29d3
Next development version (v3.5.12-SNAPSHOT)
2026-02-19 12:54:08 +01:00
Stéphane Nicoll
d362c9652c
Upgrade to Spring Framework 7.0.5
...
Closes gh-49216
2026-02-18 18:16:20 +01:00
Stéphane Nicoll
8fdc14423f
Upgrade to JUnit Jupiter 6.0.3
...
Closes gh-49233
2026-02-15 15:35:15 +01:00
Andy Wilkinson
507d448def
Start building against Spring Framework 7.0.5 snapshots
...
See gh-49216
2026-02-13 14:47:55 +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
1ff52c7530
Upgrade to Spring Framework 6.2.16
...
Closes gh-49069
2026-02-12 11:01:11 +00: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