Commit Graph

612 Commits

Author SHA1 Message Date
Phillip Webb 62aae6e226 Release v4.0.0-RC1 2025-10-23 15:44:56 -07:00
Stéphane Nicoll 915750f634 Upgrade to Spring Framework 7.0.0-RC2
Closes gh-47743
2025-10-23 13:56:37 +02:00
Stéphane Nicoll a7c4e9a049 Upgrade to Jackson Bom 3.0.1
Closes gh-47753
2025-10-22 08:49:39 +02:00
Stéphane Nicoll 72c6fe8fe4 Start building against Spring Framework 7.0.0-RC2 snapshots
See gh-47743
2025-10-21 14:48:22 +02:00
Stéphane Nicoll 68113b120f Upgrade to Native Build Tools Plugin 0.11.2
Closes gh-47683
2025-10-17 16:57:22 +02:00
Stéphane Nicoll a0310d65f5 Upgrade to Spring Framework 7.0.0-RC1
Closes gh-47382
2025-10-16 11:06:23 +02:00
Moritz Halbritter e1f9116684 Raise GraalVM baseline to 25
This also removes the 'requiredVersion' setting from the
native-maven-plugin configuration, as this is deprecated in the native
build tools.

Close gh-47433
2025-10-15 09:59:03 +02:00
Stéphane Nicoll c3e0e1b93d Upgrade to Tomcat 11.0.13
Closes gh-47589
2025-10-14 17:09:16 +02:00
Stéphane Nicoll 84d7ab4378 Upgrade to Kotlin 2.2.20
Closes gh-47628
2025-10-14 17:09:15 +02:00
Stéphane Nicoll ef110a23f4 Upgrade to Native Build Tools Plugin 0.11.1
Closes gh-47581
2025-10-13 11:40:39 +02:00
Stéphane Nicoll 953a4c1f93 Upgrade to Mockito 5.20.0
Closes gh-47580
2025-10-13 11:40:39 +02:00
Stéphane Nicoll e15c7e8e4a Upgrade to Jackson Bom 3.0.0
Closes gh-47569
2025-10-13 11:40:38 +02:00
Stéphane Nicoll 0b40f43667 Upgrade to AssertJ 3.27.6
Closes gh-47558
2025-10-13 11:40:37 +02:00
Moritz Halbritter 1fda419b17 Upgrade to NullAway 0.12.10 and ErrorProne 2.42.0
See gh-47263
2025-10-02 14:34:33 +02:00
Moritz Halbritter 4c8cabcb3a Upgrade to JUnit Jupiter 6.0.0
Closes gh-47383
2025-10-02 14:20:04 +02:00
Moritz Halbritter dec46b45d7 Start building against Spring Framework 7.0.0-RC1 snapshots
See gh-47382
2025-10-02 14:17:29 +02:00
Moritz Halbritter c099462e6f Upgrade to nullability plugin 0.0.5
Closes gh-47380
2025-10-02 11:43:11 +02:00
Stéphane Nicoll 2d1c6615ac Revert "Upgrade to Kotlin 2.2.20"
This reverts commit 3dbbd6db8c.

See https://github.com/spring-projects/spring-framework/issues/35487
See gh-47148
2025-09-18 12:47:11 +02:00
Stéphane Nicoll f14544d847 Upgrade to Spring Framework 7.0.0-M9
Closes gh-47008
2025-09-11 14:44:38 +02:00
Stéphane Nicoll 3dbbd6db8c Upgrade to Kotlin 2.2.20
Closes gh-47148
2025-09-10 16:33:10 +02:00
Stéphane Nicoll 6574dae603 Upgrade to Jackson Bom 3.0.0-rc9
Closes gh-47130
2025-09-09 09:24:24 +02:00
Phillip Webb 9d89264985 Upgrade to Tomcat 11.0.11
Closes gh-47070
2025-09-05 11:42:01 -07:00
Phillip Webb 1c803ce0dd Upgrade to SnakeYAML 2.5
Closes gh-47069
2025-09-05 11:41:57 -07:00
Phillip Webb 4af6640903 Upgrade to Kotlin 2.2.10
Closes gh-47067
2025-09-05 11:41:49 -07:00
Andy Wilkinson d353038c58 Update Jackson support to require Jackson 3
Closes gh-45535
2025-09-02 11:37:09 +01:00
Andy Wilkinson fe371aba17 Start building against Spring Framework 7.0.0-M9 snapshots
See gh-47008
2025-08-29 17:19:34 +01:00
Stéphane Nicoll 85fa6bb4ba Upgrade to nullability plugin 0.0.4
Closes gh-46904
2025-08-19 14:23:13 +02:00
Stéphane Nicoll 9e71f97fd9 Upgrade to Mockito 5.19.0
Closes gh-46896
2025-08-19 10:29:17 +02:00
Stéphane Nicoll 214ebc1c93 Upgrade to Spring Framework 7.0.0-M8
Closes gh-46620
2025-08-14 11:13:17 +02:00
Stéphane Nicoll 0bc97aebdb Upgrade to Jackson Bom 2.20.0-rc1
Closes gh-46815
2025-08-12 18:13:04 +02:00
Stéphane Nicoll fc6d3440a2 Upgrade to Tomcat 11.0.10
Closes gh-46747
2025-08-08 16:21:13 +02:00
Stéphane Nicoll 0460991f77 Upgrade to AssertJ 3.27.4
Closes gh-46736
2025-08-08 16:06:15 +02:00
Moritz Halbritter e57be21b20 Introduce properties to configure NullAway and ErrorProne versions
See gh-46587
2025-08-07 10:48:44 +02:00
Phillip Webb 067b4204b3 Start building against Spring Framework 7.0.0-M8 snapshots
See gh-46620
2025-07-31 09:36:58 +01:00
Andy Wilkinson df609f4079 Upgrade to Native Build Tools 0.11.0
Closes gh-46501
2025-07-29 11:48:48 +01:00
Moritz Halbritter 86f25012d6 Apply nullability-plugin through ConventionsPlugin
See gh-46587
2025-07-29 10:42:10 +02:00
Stéphane Nicoll b3e2da293d Upgrade to Commons Codec 1.19.0
Closes gh-46513
2025-07-23 16:37:23 +02:00
Stéphane Nicoll ab08dc6123 Upgrade to JUnit Jupiter 5.13.4
Closes gh-46499
2025-07-22 16:00:57 +02:00
Stéphane Nicoll 80496cee02 Upgrade to Jackson Bom 2.19.2
Closes gh-46498
2025-07-22 16:00:57 +02:00
Stéphane Nicoll 6108a306c2 Upgrade to Spring Framework 7.0.0-M7
Closes gh-45487
2025-07-17 14:17:44 +02:00
Stéphane Nicoll 1825453344 Upgrade to Tomcat 11.0.9
Closes gh-46349
2025-07-08 10:38:54 +02:00
Stéphane Nicoll d3f8eaeb6d Upgrade to Mockito 5.18.0
Closes gh-46338
2025-07-08 10:38:53 +02:00
Stéphane Nicoll ee3ffc8dc0 Upgrade to JUnit Jupiter 5.13.3
Closes gh-46330
2025-07-08 10:33:00 +02:00
Sébastien Deleuze a48e5baf2f Upgrade to Kotlin 2.2.0
This commit leverages Kotlin 2.2 which is expected to be the
new baseline for Spring Boot 4.0, so API and language
versions are upgraded to KOTLIN_2_2 as well.

It also enables the -Xannotation-default-target=param-property
compiler flag, mainly for test purpose, in order to avoid the
related warnings and to use what will likely be the default in
an upcoming Kotlin version short term. For more details see
https://youtrack.jetbrains.com/issue/KT-73255.

KotlinPlatformJvmPlugin was a class from an old KMP plugin,
deprecated for a long time and now removed. So its usage in
PluginClasspathGradleBuild has been removed as well.

Signed-off-by: Sébastien Deleuze <sdeleuze@users.noreply.github.com>

See gh-46238
2025-07-02 13:10:32 +01:00
Andy Wilkinson ddf3984569 Upgrade to JUnit Jupiter 5.13.1
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run Details
Build and Deploy Snapshot / Trigger Docs Build (push) Blocked by required conditions Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:24], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:17], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:windows-latest name:Windows]) (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Waiting to run Details
Closes gh-46058
2025-06-24 20:09:19 +01:00
Phillip Webb 6b429a09ca Merge branch '3.5.x'
Closes gh-46070
2025-06-20 17:10:37 -07:00
Phillip Webb 923f7d0ce1 Merge branch '3.4.x' into 3.5.x
Closes gh-46069
2025-06-20 17:10:18 -07:00
Phillip Webb 72b78f7b47 Upgrade to spring-javaformat 0.0.47
Closes gh-46068
2025-06-20 17:06:30 -07:00
Stéphane Nicoll 710f00ff39 Prepare regular dependency upgrades
This commit syncs dependencies from 3.5.x and restores the use of the
"type: dependency-upgrade" label.

Closes gh-46045
2025-06-20 10:38:40 +02:00
Andy Wilkinson d558c6adfa Prepare the 3.5.x branch 2025-06-20 09:19:23 +01:00