Skip to content

@violetagg violetagg released this Mar 26, 2019 · 126 commits to master since this release

This is the 7th release of Reactor Netty 0.8, part of Californium-SR6 Release Train.

This is a recommended update for all Reactor Netty 0.8.x users.

New features and improvements

  • Depending on Reactor Core v3.2.8.RELEASE, see release notes (#603)
  • Updated Netty version to 4.1.34.Final (#628)
  • Deprecate HttpClient#chunkedTransfer (#553)

🐞 Bug fixes

  • Update PooledConnectionProvider.Pool#inactiveConnections when channel closed (ef4b60c)
  • Do not send Transfer-Encoding when there is Content-Length (#614, #616)
  • Ensure the logging for RedirectClientException is with DEBUG level (#618)
  • Handle correctly the Connection header with a comma separated list as value (#621, #632, #634)
  • Update parseAddress behavior to handle ipv6 addresses without bracket notation and add parseAddress tests to verify (#625, #626)
  • Fix possible memory leak when channel inactive event is sent on the server and the transport is native (#630, #631)
  • Handle IllegalReferenceCountException when a cancel signal is received to ByteBufFlux#aggregate (#636, #637)
  • When obtaining the ConnectionObserver remove the Bootstrap option only if it exists (b133b78)
  • Do not release the channel twice (#665)
  • Ensure context is available when HttpClient#doAfterResponse (#651, #664)

📖 Documentation, Tests and Build

  • Fix HttpServer javadoc (#623)

👍 Thanks to the following contributors that also participated to this release

@flyinprogrammer, @gasches, @RayJSeth, @dave-fl, Spring community (gateway, framework) and the many realtime reports from our Gitter channel !

Assets 2
You can’t perform that action at this time.