It currently has an optional dependency, but the module name would suggest that org.springframework.web.reactive.function.client.WebClient should be available and it's in spring-webflux

Comment From: wilkinsona

I think that was a mistake when I created the new module. IMO, it should be an api dependency.