v0.7.3.RELEASE
This is the 4th release of Reactor Netty
0.7
, part of Bismuth-SR5
Release Train.
This is a recommended update for all Reactor Netty
users.
✨ New features and improvements
- Depending on
Reactor Core
v3.1.3.RELEASE
see release notes (b37a31b) - Depending on
Netty
v4.1.20
(877d852) - Depending on
Reactive Streams
1.0.2
(7249011) - Add support for
KQueue
(#212) - Expose Netty
HttpServerCodec
options inHttpServer
(#150)
🪲 Bug fixes
- Emit error signal when the connection is closed prematurely (#224)
- Remove the special handling of status code 205 (#216)
- When the writing Publisher completes with an error, ensure the error signal is propagated to the subscriber. (#231)
- Fixed a race issue in
HttpServerOperations#onOutboundComplete
(17ada56) - On outbound error
HttpServer
will not sendEmptyLastContent
, but will close the connection (#239) - Ensure
HttpClient
will emit an error when connection is closed from the server side (#237) - Ensure write chunks are always in a correct order (#232)
- Ensure code 301 can be controlled by
HttpClientRequest#followRedirect
(#253) HttpServer
outbound complete refinements (#264, #248)- Try detecting outbound complete with
autoRead
only if non keep alive - Leave
HttpServerOperations#onOutboundComplete
to take precedence for the terminal event - Clear
ChannelOperations
before writing the response - Try deferring for all flow the state cleaning inside handler
- Fix
HttpServerHandler#shouldKeepAlive
- Try detecting outbound complete with