Skip to content

Releases: reactor/reactor-netty

v1.0.36

13 Sep 06:04
8cb4490
Compare
Choose a tag to compare

Reactor Netty 1.0.36 is part of 2020.0.36 Release Train.

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

What's Changed

✨ New features and improvements

📖 Documentation, Tests and Build

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.0.35...v1.0.36

v1.1.10

15 Aug 10:22
Compare
Choose a tag to compare

Reactor Netty 1.1.10 is part of 2022.0.10 Release Train.

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

What's Changed

✨ New features and improvements

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.1.9...v1.1.10

v1.0.35

15 Aug 06:41
Compare
Choose a tag to compare

Reactor Netty 1.0.35 is part of 2020.0.35 Release Train.

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

What's Changed

✨ New features and improvements

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.0.34...v1.0.35

v1.1.9

11 Jul 21:45
Compare
Choose a tag to compare

Reactor Netty 1.1.9 is part of 2022.0.9 Release Train.

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

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Ensure DefaultHttp2GoAwayFrame is released when handling userEventTriggered by @yuzawa-san in #2835
  • Ensure handshake timeout is applied in case of SNI by @violetagg in #2840
  • Fix memory leak of HTTP server on bind failure by @SgtSilvio in #2844

📖 Documentation, Tests and Build

  • Add HttpServer TLS Timeout Configuration section to reference documentation by @violetagg in #2832
  • Add HttpServer Connection Timeout Configuration section to reference documentation by @violetagg in #2833
  • Enhance context propagation reference documentation by @violetagg in #2841

🆙 Build/Test Dependency Upgrades

New Contributors

Full Changelog: v1.1.8...v1.1.9

v1.0.34

11 Jul 21:43
Compare
Choose a tag to compare

Reactor Netty 1.0.34 is part of 2020.0.34 Release Train.

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

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Ensure DefaultHttp2GoAwayFrame is released when handling userEventTriggered by @yuzawa-san in #2835
  • Ensure handshake timeout is applied in case of SNI by @violetagg in #2840
  • Fix memory leak of HTTP server on bind failure by @SgtSilvio in #2844

📖 Documentation, Tests and Build

🆙 Build/Test Dependency Upgrades

New Contributors

Full Changelog: v1.0.33...v1.0.34

v1.1.8

14 Jun 05:37
f81eef1
Compare
Choose a tag to compare

Reactor Netty 1.1.8 is part of 2022.0.8 Release Train.

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

What's Changed

✨ New features and improvements

  • Depend on Reactor Core v3.5.7 by @OlegDokuka in f81eef1, see release notes
  • Depend on Netty v4.1.93.Final by @violetagg in #2812
  • Depend on Netty QUIC Codec v0.0.45.Final by @violetagg in #2819
  • HttpServer: Add API for specifying max streams per connection. The connection is marked for closing once the number of all-time streams reaches max streams configuration by @violetagg in #2817

🐞 Bug fixes

  • Ensure any custom CL/TE header is removed when 304 response code by @violetagg in #2820

📖 Documentation, Tests and Build

  • Add Brotli compression test by @sullis in #2815
  • Add test for IllegalReferenceCountException/sendObject by @pderop in #2821

🆙 Build/Test Dependency Upgrades

New Contributors

Full Changelog: v1.1.7...v1.1.8

v1.0.33

13 Jun 12:58
d3fb8ec
Compare
Choose a tag to compare

Reactor Netty 1.0.33 is part of 2020.0.33 Release Train.

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

What's Changed

✨ New features and improvements

  • Depend on Reactor Core v3.4.30 by @OlegDokuka in d3fb8ec, see release notes
  • Depend on Netty v4.1.93.Final by @violetagg in #2812
  • Depend on Netty QUIC Codec v0.0.45.Final by @violetagg in #2819
  • HttpServer: Add API for specifying max streams per connection. The connection is marked for closing once the number of all-time streams reaches max streams configuration by @violetagg in #2817

🐞 Bug fixes

  • Ensure any custom CL/TE header is removed when 304 response code by @violetagg in #2820

📖 Documentation, Tests and Build

  • Add test for IllegalReferenceCountException/sendObject by @pderop in #2821

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.0.32...v1.0.33

v1.1.7

09 May 08:45
Compare
Choose a tag to compare

Reactor Netty 1.1.7 is part of 2022.0.7 Release Train.

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

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Avoid null metric recorder remoteAddress parameters by @pderop in #2755
  • Wrong host port when only X-Forwarded-Proto is present by @pderop in #2773
  • Server might not send GOAWAY when some streams are being processed by @pderop in #2777
  • Default forwarded header handler should only using ConnectionInfo public API by @pderop in #2789

📖 Documentation, Tests and Build

  • Adapt Http2SettingsSpecTests to new netty error messages by @pderop in #2795

🆙 Build/Test Dependency Upgrades

New Contributors

Full Changelog: v1.1.6...v1.1.7

v1.0.32

09 May 06:34
Compare
Choose a tag to compare

Reactor Netty 1.0.32 is part of 2020.0.32 Release Train.

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

What's Changed

✨ New features and improvements

  • Depend on Netty v4.1.92.Final by @violetagg in #2783
  • Depend on Netty QUIC Codec v0.0.40.Final by @violetagg in #2790
  • Depend on netty-incubator-transport-native-io_uring v0.0.21.Final by @dependabot in #2786
  • Use ConnectionInfo#getDefaultHostPort when possible to remove code duplication by @violetagg in #2787
  • responseContent() remove excess ByteBufFlux conversion by @manzhizhen in #2792

🐞 Bug fixes

  • Avoid null metric recorder remoteAddress parameters by @pderop in #2755
  • Wrong host port when only X-Forwarded-Proto is present by @pderop in #2773
  • Server might not send GOAWAY when some streams are being processed by @pderop in #2777
  • Default forwarded header handler should only using ConnectionInfo public API by @pderop in #2789

📖 Documentation, Tests and Build

  • Adapt Http2SettingsSpecTests to new netty error messages by @pderop in #2795

🆙 Build/Test Dependency Upgrades

New Contributors

Full Changelog: v1.0.31...v1.0.32

v1.1.6

11 Apr 19:54
Compare
Choose a tag to compare

Reactor Netty 1.1.6 is part of 2022.0.6 Release Train.

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

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • When graceful shutdown, ensure the streams are processed before closing connection by @violetagg in #2736
  • Ensure correct initial capacity is used for the map by @violetagg in #2739
  • Ensure early dispose is delivered to late subscriber by @OlegDokuka in #2756
  • Parse X-Forwarded-Port header even if X-Forwarded-Host is not present by @pderop in #2761
  • When in graceful shutdown, send GO_AWAY to notify the client to stop opening streams by @violetagg in #2758

📖 Documentation, Tests and Build

  • Make it obvious that the test fails with UnsupportedMessageTypeException by @violetagg in #2763
  • Use Http2SslContextSpec to build SslContext when http2 enabled by @ashraf-revo in #2764

🆙 Dependency Upgrades

New Contributors

Full Changelog: v1.1.5...v1.1.6