Phillip Webb
f6da5e7a5c
Merge branch '3.5.x'
2025-09-24 16:22:44 -07:00
Phillip Webb
8d63043d9e
Merge branch '3.4.x' into 3.5.x
2025-09-24 16:20:42 -07:00
Phillip Webb
b43d2f2088
Remove version number from assertions
2025-09-24 14:08:26 -07:00
Andy Wilkinson
0b0b742758
Merge branch '3.5.x'
...
Closes gh-47312
2025-09-24 15:21:40 +01:00
Andy Wilkinson
b61e38bef8
Support launching with a parameterless main method
...
Fixes gh-47311
2025-09-24 15:16:18 +01:00
Andy Wilkinson
6490b749db
Merge branch '3.5.x'
...
Closes gh-47310
2025-09-24 14:57:27 +01:00
Andy Wilkinson
9a1d9f677b
Add support for finding package-private and parameterless main
...
Fixes gh-47309
2025-09-24 14:54:06 +01:00
Brian Clozel
1cd14c96a5
Configure ProblemDetailJacksonMixin on JsonMapper
...
Prior to this commit, Spring Boot would use Framework's
`Jackson2ObjectMapperBuilder` to configure the `ObjectMapper` instance.
This builder would configure the `ProblemDetail` mixin automatically.
With the introduction of Jackson 3.x support, Spring Framework removed
its builder in favor of the native Jackson builder. As a result, the
mixin is not registered with the `JsonMapper` aymore.
This commit ensures that the mixin is registered if the `ProblemDetail`
class is present in the classpath.
Closes gh-47298
2025-09-24 14:29:09 +02:00
Andy Wilkinson
51b606e941
Polish
2025-09-24 12:47:09 +01:00
Stéphane Nicoll
c5e28c9133
Upgrade to Log4j2 2.25.2
...
Closes gh-46334
2025-09-24 12:52:00 +02:00
Stéphane Nicoll
c4cace3f74
Upgrade to Log4j2 2.25.2
...
See gh-46334
2025-09-24 12:14:32 +02:00
Stéphane Nicoll
b7695200a9
Re-apply the upgrade to Log4j2 2.25.1
...
See gh-46372
See gh-46334
2025-09-24 12:13:54 +02:00
Stéphane Nicoll
5cec09dd02
Merge pull request #47297 from rstoyanchev
...
* pr/47297:
Polish
Fix renamed link to HTTP Service Clients docs
Closes gh-47297
2025-09-24 11:56:05 +02:00
Stéphane Nicoll
cae5a811ad
Polish
...
See gh-47297
2025-09-24 11:48:26 +02:00
rstoyanchev
0afd40fa40
Fix renamed link to HTTP Service Clients docs
...
See gh-47297
2025-09-24 11:44:47 +02:00
Stéphane Nicoll
3265a2672d
Merge branch '3.5.x'
...
Closes gh-47307
2025-09-24 11:43:34 +02:00
Stéphane Nicoll
b6a1c29763
Merge branch '3.4.x' into 3.5.x
...
Closes gh-47306
2025-09-24 11:43:21 +02:00
Stéphane Nicoll
9a3a3b1b5e
Merge pull request #47304 from scottfrederick
...
* pr/47304:
Update managed dependency version override examples in documentation
Closes gh-47304
2025-09-24 11:43:10 +02:00
Scott Frederick
6354d802c0
Update managed dependency version override examples in documentation
...
The examples for overriding a managed dependency version with Maven
were using an outdated version property. This commit updates the
example to use a valid property.
The version override warning from the Gradle plugin docs was also
copied to the Maven docs.
See gh-47304
Signed-off-by: Scott Frederick <scottyfred@gmail.com>
2025-09-24 11:39:49 +02:00
Phillip Webb
bc46bb2a24
Drop spring-boot-loader-classic support
...
Closes gh-45714
2025-09-23 15:31:51 -07:00
Phillip Webb
3b2c8abf50
Restructure buildpack docker package
...
Closes gh-45284
2025-09-23 13:59:27 -07:00
Phillip Webb
dc341edfdd
Add config prop to enabled/disable Elasticsearch sniffer
...
Closes gh-47301
Co-Authored-By: Andy Wilkinson <andy.wilkinson@broadcom.com>
2025-09-23 08:28:51 +01:00
Phillip Webb
3a9ab15696
Reintroduce previous EnvironmentPostProcessor in deprecated form
...
Restore previous `EnvironmentPostProcessor` in deprecated form to help
lessen upgrade pain.
Closes gh-47272
2025-09-22 11:25:23 -07:00
Andy Wilkinson
8d87586395
Merge branch '3.5.x'
...
Closes gh-47296
2025-09-22 11:05:13 +01:00
Andy Wilkinson
d3bab5f82d
Test against Gradle 9.1.0
...
Closes gh-47295
2025-09-22 11:02:55 +01:00
Phillip Webb
862db41134
Fix typo
2025-09-19 15:09:40 -07:00
Stéphane Nicoll
42cc7775f4
Merge branch '3.5.x'
...
Closes gh-47283
2025-09-19 17:57:10 +02:00
Stéphane Nicoll
5c95ee798c
Use Java 25 GA on CI
...
Closes gh-47246
2025-09-19 17:56:49 +02:00
Stéphane Nicoll
14703cbafd
Revert "Remove mentions of JUnit 4"
...
This reverts commit 3b98af30f5 .
See gh-47228
2025-09-19 17:05:00 +02:00
Stéphane Nicoll
3b98af30f5
Remove mentions of JUnit 4
...
This commit removes all mentions of JUnit 4 from the Javadoc and
reference documentation. It also harmonizes to simply refers to JUnit.
Closes gh-47228
2025-09-19 15:29:11 +02:00
Moritz Halbritter
8d000e008f
Merge branch '3.5.x'
2025-09-19 11:24:32 +02:00
Moritz Halbritter
335a0b76b5
Merge branch '3.4.x' into 3.5.x
...
Closes gh-47275
2025-09-19 10:38:39 +02:00
Moritz Halbritter
4a1de8534f
Add detection for Bitnami Legacy images
...
This commit also adjusts the tests to use bitnamilegacy images because we have no way to test against the original bitnami images.
Closes gh-46983
2025-09-19 10:18:59 +02:00
Moritz Halbritter
630bb335ea
Revert "Disable tests which use Bitnami images"
...
This reverts commit 24a23c4f72 .
See gh-46983
2025-09-19 09:01:01 +02:00
Phillip Webb
c1d51f8687
Remove Bitnami support
...
Closes gh-47267
2025-09-18 14:41:16 -07:00
Phillip Webb
255ea92a57
Add `HttpClientTransport` factory support
...
Update `JettyClientHttpRequestFactoryBuilder` and
`JettyClientHttpConnectorBuilder` with support for create the
`HttpClientTransport` from a factory function.
Closes gh-47251
2025-09-18 14:02:18 -07:00
Phillip Webb
b01dc92233
Add spring-boot-persistence to dependencies POM
...
Fixes gh-47271
2025-09-18 13:34:22 -07:00
Phillip Webb
2cf854c5b6
Polish
2025-09-18 13:29:47 -07:00
Stéphane Nicoll
4cb2c62230
Merge branch '3.5.x'
2025-09-18 15:15:10 +02:00
Stéphane Nicoll
3e12b5692f
Next development version (v3.5.7-SNAPSHOT)
2025-09-18 15:14:59 +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
Moritz Halbritter
e9daa9a0bb
Merge branch '3.5.x'
2025-09-18 12:30:16 +02:00
Moritz Halbritter
d96267f12b
Merge branch '3.4.x' into 3.5.x
2025-09-18 12:30:04 +02:00
Moritz Halbritter
9363f03d8d
Next development version (v3.4.11-SNAPSHOT)
2025-09-18 12:29:39 +02:00
Moritz Halbritter
aac1845cac
Improve null-safety of core/spring-boot
...
See gh-46926
2025-09-18 11:35:52 +02:00
Moritz Halbritter
7689389349
Use correct nullable annotations in smoke tests
...
See gh-46926
2025-09-18 11:35:51 +02:00
Andy Wilkinson
f81f2decf1
Revert "Upgrade to Jakarta XML Bind 4.0.4"
...
This reverts commit 602c149e7f .
Closes gh-47240
2025-09-18 08:04:51 +01:00
Andy Wilkinson
cb0e868472
Merge branch '3.5.x'
2025-09-18 08:03:58 +01:00
Andy Wilkinson
a465cdbf66
Revert "Upgrade to Jakarta XML Bind 4.0.4"
...
This reverts commit a7a05491fc .
See gh-47242
2025-09-18 08:03:31 +01:00
Andy Wilkinson
391e745840
Merge branch '3.4.x' into 3.5.x
2025-09-18 08:02:58 +01:00