Moritz Halbritter
f272fb6659
Improve null-safety of module/spring-boot-webclient
...
See gh-46926
4 months ago
Phillip Webb
7140be8751
Rename metrics, observation, and tracing modules
...
Rename modules to include 'micrometer'.
Closes gh-46925
4 months ago
Phillip Webb
d307d57617
Apply HTTP Service Client properties and use fallback beans
...
Update service client configuration so that properties are always
applied when present. Any settings and factory/connector beans that
are present are now only used as fallbacks.
Fixes gh-46915
4 months ago
Phillip Webb
7a8b337b1c
Add `@HttpServiceClient` scanning auto-configuration
...
Refactor `HttpServiceClientAutoConfiguration` and
`ReactiveHttpServiceClientAutoConfiguration` to support scanning for
`@HttpServiceClient` annotated interfaces.
Closes gh-46782
4 months ago
Moritz Halbritter
840fc57d7a
Add nullability annotations to module/spring-boot-webclient
...
See gh-46587
4 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
c0f1f641ce
Make auto-configurations final and remove public members
...
Closes gh-32883
5 months ago
Stéphane Nicoll
fcbb03a52a
Add mising configurations in spring-boot-docs
...
Closes gh-46536
5 months ago
Stéphane Nicoll
75fcde4a04
Polish spring-boot-webclient dependencies
5 months ago
Stéphane Nicoll
efde264aee
Add webflux as an API dependency of spring-boot-webclient
...
Closes gh-46292
5 months ago
Phillip Webb
decc32dde3
Restructure project directories to better fit Gradle
...
Closes gh-46358
5 months ago