Skip to content

v0.7.3.RELEASE

Compare
Choose a tag to compare
@violetagg violetagg released this 26 Jan 20:06

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 in HttpServer (#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 send EmptyLastContent, 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