Skip to content

v1.0.9

Compare
Choose a tag to compare
@violetagg violetagg released this 13 Jul 12:49
· 1862 commits to main since this release

Reactor Netty 1.0.9 is part of 2020.0.9 Release Train.

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

✨ New features and improvements

🪲 Bug fixes

  • When initialising ColocatedEventLoopGroup and the operation is in an event loop, there is no need to submit an additional task. (#1679, #1686, 863ab78)
  • FutureMono: Ensure no compete on onSubscribe and onComplete calls. This fix also ensures that if there is addListener racing with cancel, all elements will be cleaned from the listeners list. (#1684, #1696)
  • Ensure HttpClient#responseTimeout can be reset. (#1697, #1700)
  • Obtain the metrics resolver on the configuration step when the metrics are enabled. (#1707, #1717)
  • Share the name resolver when the NameResolverProvider and the default LoopResources are the same. (#1713)
  • Ensure SimpleCompressionHandler#decode can handle FullHttpRequest with freed content. (#1729)
  • SslProvider#updateDefaultConfiguration(SslProvider, DefaultConfigurationType): add the missing deprecated tag. (#1730, #1731)

📖 Documentation, Tests and Build

  • Update developers list in the generated pom.xml file. (#1689, efaa312)
  • Update date range in copyright header. (#1690, #1720, #1721, #1722, #1723, #1727, #1728)
  • Harmonise license URL indentation in headers. (#1691)
  • Switch to Spotless plugin for license check. (#1705, #1724, 0581595)
  • Remove reactor.netty.bytebuf.allocator.used.tiny.cache.size from the documentation. (#1710, #1711)
  • Update javadoc for HttpServerRequest#params. (#1716, #1718)
  • Update build/test dependencies versions:
    • org.gradle.test-retry to version 1.3.1. (#1699)
    • de.undercouch.download to version 4.1.2. (#1708)
    • Apache Tomcat to version 9.0.50. (#1709)
    • jackson-databind to version 2.12.4. (#1725)
    • netty-incubator-transport-native-io_uring to version 0.0.8.Final. (#1726)
    • netty-tcnative-boringssl-static to version 2.0.40.Final. (cde98ad)
    • build-info-extractor-gradle to version 4.24.11. (#1733)