Phillip Webb
ac2e6972d7
Provide configuration property to disable console logging
...
Add `logging.console.enabled` which when set will cause the
`logging.threshold.console` property to be set to `OFF`.
Closes gh-46592
2025-08-20 19:17:30 -07:00
Phillip Webb
7140be8751
Rename metrics, observation, and tracing modules
...
Rename modules to include 'micrometer'.
Closes gh-46925
2025-08-20 16:05:11 -07:00
Andy Wilkinson
b5d2b66e7a
Update Servlet container system requirements
...
Closes gh-46918
2025-08-20 08:35:35 +01:00
Brian Clozel
8c0051a02e
Drop Undertow support
...
Spring Framework 7.0 requires a Servlet 6.1 baseline for Servlet containers.
Partial Servlet 6.1 support is available on the `main` Undertow branch,
but there isn't any milestone version available for the undertow 2.4
generation. At this stage of our 4.0 schedule, we think it's safer to drop
Undertow support now.
Closes: gh-46917
2025-08-20 09:30:40 +02:00
Andy Wilkinson
f4fd2126bb
Raise the minimum supported version of Gradle to 8.14 and support 9.x
...
Closes gh-43573
Closes gh-43574
2025-08-19 11:11:06 +01:00
Stéphane Nicoll
12195e4fb0
Merge branch '3.5.x'
...
Closes gh-46858
2025-08-18 09:36:38 +02:00
Phillip Webb
42d0f7216b
Suppress Jackson deprecation warnings for Spring Kafka
...
See gh-45535
2025-08-14 17:00:23 -07:00
Stéphane Nicoll
8f44c89850
Merge branch '3.5.x'
...
Closes gh-46801
2025-08-12 11:27:56 +02:00
Stéphane Nicoll
b56403b796
Merge branch '3.5.x'
...
Closes gh-46799
2025-08-12 11:08:38 +02:00
Johnny Lim
c9098d7e5a
Mark auto-configuration samples final in spring-boot-docs
...
See gh-46780
Signed-off-by: Johnny Lim <izeye@naver.com >
2025-08-12 08:50:59 +02:00
Stéphane Nicoll
94349f87e7
Use Nullness to determine if an endpoint parameter is optional
...
Closes gh-46593
2025-08-11 16:24:02 +02:00
Moritz Halbritter
8d853fae86
Add nullability annotations to loader/spring-boot-loader-tools
...
See gh-46587
2025-08-11 15:50:49 +02:00
Stéphane Nicoll
f00dc9753b
Drop support for javax.annotation.NonNull
...
Closes gh-46773
2025-08-11 15:18:10 +02:00
Stéphane Nicoll
63309d70e3
Merge branch '3.5.x'
...
Closes gh-46768
2025-08-11 09:22:08 +02:00
Moritz Halbritter
17601b4fb0
Add nullability annotations to module/spring-boot-jackson
...
See gh-46587
2025-08-07 11:49:33 +02:00
Moritz Halbritter
1fdd42e9b6
Fix Kotlin sample of reactive cloudfoundry configuration
...
See gh-46587
2025-08-07 10:48:44 +02:00
Stéphane Nicoll
a648d9ede5
Polish "Use Kafka's StreamsBuilderFactoryBeanConfigurer"
...
See gh-46675
2025-08-07 09:53:50 +02:00
Dmytro Nosan
a6668ca22e
Use Kafka's StreamsBuilderFactoryBeanConfigurer
...
This commit removes Boot's StreamBuilderFactoryBeanCustomizer and
updates KafkaStreamsAnnotationDrivenConfiguration to use
Kafka's StreamsBuilderFactoryBeanConfigurer instead of the
nested class KafkaStreamsFactoryBeanConfigurer.
This aligns more closely with how configuration is typically applied.
See gh-46675
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com >
2025-08-07 09:48:20 +02:00
Moritz Halbritter
d89b8533a4
Add nullability annotations to module/spring-boot-jms
...
See gh-46587
2025-08-04 11:27:41 +02:00
Moritz Halbritter
e30cad418a
Add nullability annotations to module/spring-boot-web-server
...
See gh-46587
2025-08-04 11:27:41 +02:00
Andy Wilkinson
f9ebd0d4fc
Migrate from RestClient to new Rest5Client
...
Closes gh-46061
2025-08-04 10:08:49 +01:00
Moritz Halbritter
b705817d4e
Add nullability annotations to module/spring-boot-hibernate
...
See gh-46587
2025-08-01 09:33:03 +02:00
Moritz Halbritter
3afbe84bbd
Add more nullability annotations to module/spring-boot-amqp
...
See gh-46587
2025-08-01 09:16:11 +02:00
Stéphane Nicoll
6aab1aeec0
Merge branch '3.5.x'
...
Closes gh-46611
2025-07-31 08:16:31 +02:00
Spencer Gibb
f1450273b9
Fix typo
...
See gh-46602
Signed-off-by: Spencer Gibb <sgibb@pivotal.io >
2025-07-30 18:48:00 +01:00
Phillip Webb
707388beff
Add API versioning auto-configuration and properties support
...
Update `RestClient`, `WebClient`, Spring MVC and Spring WebFlux
auto-configuration to support API versioning.
Closes gh-46519
2025-07-30 15:58:23 +01:00
Moritz Halbritter
f5dcf513b1
Add nullability annotations to module/spring-boot-amqp
...
See gh-46587
2025-07-29 16:25:28 +02:00
Moritz Halbritter
1b3e9e679f
Add nullability annotations to core/spring-boot
...
See gh-46587
2025-07-29 12:38:55 +02:00
Stéphane Nicoll
8827e29aec
Merge branch '3.5.x'
...
Closes gh-46544
2025-07-25 16:32:18 +02:00
Phillip Webb
decc32dde3
Restructure project directories to better fit Gradle
...
Closes gh-46358
2025-07-10 17:54:08 -07:00