Skip to content

Change codec auto-configuration in HandlerStrategies for webflux functional #8897

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
bclozel opened this issue Apr 13, 2017 · 0 comments
Closed
Assignees
Labels
type: enhancement A general enhancement
Milestone

Comments

@bclozel
Copy link
Member

bclozel commented Apr 13, 2017

Since SPR-15415 and SPR-15435, the HandlerStrategies and its companion builder are now using the new CodecConfigurer infrastructure to configure codecs in a cross-cutting way.

Boot should not look for message readers and writers anymore in the context, nor Supplier<CodecConfigurer> which would be too abstract. Instead, we should look for any specific instance of HandlerStrategies.Builder provided by the user or create a default one.

@bclozel bclozel added priority: high type: enhancement A general enhancement labels Apr 13, 2017
@bclozel bclozel added this to the 2.0.0.M1 milestone Apr 13, 2017
@bclozel bclozel self-assigned this Apr 13, 2017
bclozel added a commit that referenced this issue Jul 7, 2017
This commit adds new reference documentation sections about WebFlux
support in Spring Boot:

* Support for multiple HTTP servers (gh-8403)
* `CodecCustomizer` and JSON codecs (gh-8897, gh-9166)
* `WebClient.Builder` auto-configuration (gh-9522)
* Tests with `@WebFluxTest` (gh-8401)
* `WebTestClient` auto-configuration (gh-8399)
* Support for Thymeleafi and Mustache templating (gh-8124, gh-8648)
* Choose another HTTP server with WebFlux (closes gh-9690)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

1 participant