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
4 months ago
Phillip Webb
7140be8751
Rename metrics, observation, and tracing modules
...
Rename modules to include 'micrometer'.
Closes gh-46925
4 months ago
Andy Wilkinson
b5d2b66e7a
Update Servlet container system requirements
...
Closes gh-46918
4 months ago
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
4 months ago
Andy Wilkinson
f4fd2126bb
Raise the minimum supported version of Gradle to 8.14 and support 9.x
...
Closes gh-43573
Closes gh-43574
4 months ago
Phillip Webb
42d0f7216b
Suppress Jackson deprecation warnings for Spring Kafka
...
See gh-45535
4 months ago
Moritz Halbritter
c211b88594
Check for @NullMarked on packages
...
Projects which don't have JSpecify nullability annotations can opt out
by using
architectureCheck {
nullMarked = false
}
in their build.gradle script.
See gh-46587
4 months ago
Johnny Lim
c9098d7e5a
Mark auto-configuration samples final in spring-boot-docs
...
See gh-46780
Signed-off-by: Johnny Lim <izeye@naver.com>
4 months ago
Stéphane Nicoll
94349f87e7
Use Nullness to determine if an endpoint parameter is optional
...
Closes gh-46593
4 months ago
Moritz Halbritter
8d853fae86
Add nullability annotations to loader/spring-boot-loader-tools
...
See gh-46587
4 months ago
Stéphane Nicoll
f00dc9753b
Drop support for javax.annotation.NonNull
...
Closes gh-46773
4 months ago
Stéphane Nicoll
ad8ca01ca4
Upgrade to Pulsar 4.0.6
...
Closes gh-46745
4 months ago
Moritz Halbritter
17601b4fb0
Add nullability annotations to module/spring-boot-jackson
...
See gh-46587
4 months ago
Moritz Halbritter
1fdd42e9b6
Fix Kotlin sample of reactive cloudfoundry configuration
...
See gh-46587
4 months ago
Stéphane Nicoll
a648d9ede5
Polish "Use Kafka's StreamsBuilderFactoryBeanConfigurer"
...
See gh-46675
4 months ago
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>
4 months ago
Moritz Halbritter
d89b8533a4
Add nullability annotations to module/spring-boot-jms
...
See gh-46587
5 months ago
Moritz Halbritter
e30cad418a
Add nullability annotations to module/spring-boot-web-server
...
See gh-46587
5 months ago
Andy Wilkinson
f9ebd0d4fc
Migrate from RestClient to new Rest5Client
...
Closes gh-46061
5 months ago
Moritz Halbritter
b705817d4e
Add nullability annotations to module/spring-boot-hibernate
...
See gh-46587
5 months ago
Moritz Halbritter
3afbe84bbd
Add more nullability annotations to module/spring-boot-amqp
...
See gh-46587
5 months ago
Spencer Gibb
f1450273b9
Fix typo
...
See gh-46602
Signed-off-by: Spencer Gibb <sgibb@pivotal.io>
5 months ago
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
5 months ago
Moritz Halbritter
f5dcf513b1
Add nullability annotations to module/spring-boot-amqp
...
See gh-46587
5 months ago
Moritz Halbritter
1b3e9e679f
Add nullability annotations to core/spring-boot
...
See gh-46587
5 months ago
Stéphane Nicoll
fcbb03a52a
Add mising configurations in spring-boot-docs
...
Closes gh-46536
5 months ago
Phillip Webb
5e90415880
Rationalize starters following modularization
...
Update dependencies and starters following modularization. New
starters have been added for each user-facing module.
Closes gh-46245
5 months ago
Andy Wilkinson
5620be0d9c
Update aggregated javadoc to account for project path changes
...
Closes gh-46423
5 months ago
Phillip Webb
decc32dde3
Restructure project directories to better fit Gradle
...
Closes gh-46358
5 months ago