Skip to content

@violetagg violetagg released this Sep 4, 2019 · 13 commits to 0.8.x since this release

This is the 12th release of Reactor Netty 0.8, part of Californium-SR11 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.12.RELEASE, see release notes (98443cb)
  • Depending on Netty 4.1.39.Final (#793, db90c6d)
  • Deprecate FutureMono#deferFutureWithContext (#799)
  • Do not force NIO transport if JdkSslContext detected (#803, 9a74a01)

🐞 Bug fixes

  • PrematureCloseException should not be used as a singleton (#802, 4d65dc3)
  • Ensure there is no proxy LoggingHandler when wiretap is off (#804, #805)
  • Safely call removeListener on MonoSendMany terminal signal (#807, #808)
  • Abort the send operation if the channel is not active (#821, #823)
  • When invoking SendManyInner#unvoid, propagate the success/failure from the new promise to SendManyInner (#820, #824)
  • Close the connection: (#825, #826)
    • when the compression predicate throws RuntimeException
    • when the follow redirect predicate throws RuntimeException
    • when ByteBuf#release fails in FluxReceive#drainReceiver

📖 Documentation, Tests and Build

  • Do not run docsZip/asciidoc with install on local builds (60a5fc0)
  • Fix javadoc of HttpClient#followRedirect (#816, #817)

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

@nictas

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