Skip to content

Releases: reactor/reactor-netty

v1.0.43

12 Mar 08:52
Compare
Choose a tag to compare

Reactor Netty 1.0.43 is part of 2020.0.42 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 remoteAddress metrics tag is always the real remote address regardless whether there is proxy by @violetagg in #3074
  • When metrics are enabled and responseTimeout is configured, ensure the correct order for ChannelHandlers by @violetagg in #3090

📖 Documentation

Full Changelog: v1.0.42...v1.0.43

v1.1.16

15 Feb 00:51
Compare
Choose a tag to compare

Reactor Netty 1.1.16 is part of 2022.0.16 Release Train and 2023.0.3 Release Train.

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

What's Changed

⚠️ Update considerations and deprecations

  • Ensure cookies can be added by BiConsumer provided with HttpClient#followRedirect by @violetagg in #3039

✨ New features and improvements

🐞 Bug fixes

  • Ensure ChannelHandlerContext.isRemoved is called only when in event loop by @violetagg in #3031
  • Ensure websocket compression is enabled when server is configured with HttpProtocol.H2C and HttpProtocol.HTTP1.1 by @violetagg in #3037

📖 Documentation, Tests and Build

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.1.15...v1.1.16

v1.0.42

15 Feb 00:49
Compare
Choose a tag to compare

Reactor Netty 1.0.42 is part of 2020.0.41 Release Train.

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

What's Changed

⚠️ Update considerations and deprecations

  • Ensure cookies can be added by BiConsumer provided with HttpClient#followRedirect by @violetagg in #3039

✨ New features and improvements

🐞 Bug fixes

  • Ensure ChannelHandlerContext.isRemoved is called only when in event loop by @violetagg in #3031
  • Ensure websocket compression is enabled when server is configured with HttpProtocol.H2C and HttpProtocol.HTTP1.1 by @violetagg in #3037

📖 Documentation, Tests and Build

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.0.41...v1.0.42

v1.1.15

09 Jan 17:19
0716665
Compare
Choose a tag to compare

Reactor Netty 1.1.15 is part of 2022.0.15 Release Train and 2023.0.2 Release Train.

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

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Do not forward the last inbound data frame when it is empty by @violetagg in #3000
  • Fix NullPointerException in TlsMetricsHandler when used together with SniHandler by @violetagg in #3023

📖 Documentation, Tests and Build

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.1.14...v1.1.15

v1.0.41

09 Jan 17:18
6a4f9b1
Compare
Choose a tag to compare

Reactor Netty 1.0.41 is part of 2020.0.40 Release Train.

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

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Do not forward the last inbound data frame when it is empty by @violetagg in #3000
  • Fix NullPointerException in TlsMetricsHandler when used together with SniHandler by @violetagg in #3023

📖 Documentation, Tests and Build

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.0.40...v1.0.41

v1.1.14

12 Dec 09:47
Compare
Choose a tag to compare

Reactor Netty 1.1.14 is part of 2022.0.14 Release Train and 2023.0.1 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 RFC 6265 compliance when sending multiple cookies by @violetagg in #2994

📖 Documentation, Tests and Build

  • Update Reactor Core version in check_reactor_core_3.6_snapshots.yml by @violetagg in #2971

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.1.13...v1.1.14

v1.0.40

12 Dec 07:17
Compare
Choose a tag to compare

Reactor Netty 1.0.40 is part of 2020.0.39 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-incubator-transport-native-io_uring v0.0.24.Final by @dependabot in #2977
  • Depend on Netty QUIC Codec v0.0.54.Final by @violetagg in #2991

🐞 Bug fixes

  • Ensure RFC 6265 compliance when sending multiple cookies by @violetagg in #2994

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.0.39...v1.0.40

v1.1.13

14 Nov 18:40
Compare
Choose a tag to compare

Reactor Netty 1.1.13 is part of 2022.0.13 Release Train and 2023.0.0 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 metrics are unregistered when inactive connection pool is disposed by @violetagg in #2932
  • Ensure HttpServer metrics connections.total/active are correct when multiple local addresses by @violetagg in #2953
  • Ensure the real connection local address without any proxy information is used for HttpServer connections.active metrics by @violetagg in #2954
  • Ensure HttpServer connections.total metric is correct when connection close happens before connection open by @violetagg in #2958

📖 Documentation, Tests and Build

  • Update TLS configuration defaults in javadoc by @simonatan in #2939
  • Checkstyle: enable ModifierOrder, javadoc checks NonEmptyAtclauseDescription, AtclauseOrder and JavadocStyle by @violetagg in #2951, #2966, #2970
  • Update reference documentation for event loop group by @violetagg in #2952
  • Add Windows OS to the matrix for GraalVM CI tests by @violetagg in #2955

🆙 Build/Test Dependency Upgrades

New Contributors

Full Changelog: v1.1.12...v1.1.13

v1.0.39

14 Nov 18:28
Compare
Choose a tag to compare

Reactor Netty 1.0.39 is part of 2020.0.38 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 metrics are unregistered when inactive connection pool is disposed by @violetagg in #2932
  • Ensure HttpServer metrics connections.total/active are correct when multiple local addresses by @violetagg in #2953
  • Ensure the real connection local address without any proxy information is used for HttpServer connections.active metrics by @violetagg in #2954
  • Ensure HttpServer connections.total metric is correct when connection close happens before connection open by @violetagg in #2958

📖 Documentation, Tests and Build

  • Checkstyle: enable ModifierOrder, javadoc checks NonEmptyAtclauseDescription, AtclauseOrder and JavadocStyle by @violetagg in #2951, #2966, #2970

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.0.38...v1.0.39

v1.1.12

10 Oct 19:17
d68cea1
Compare
Choose a tag to compare

Reactor Netty 1.1.12 is part of 2022.0.12 Release Train.

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

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Request for read interest when channel is unwritable while HttpClient.send(Mono) is used by @pderop in #2864, #2902, #2903
  • Ensure HttpClient#mapConnect() / #doOnRequestError() are called when HttpClient#headersWhen() is used by @violetagg in #2912
  • Ensure Expect header is handled correctly with HTTP/2 by @violetagg in #2916
  • Ensure connection closed when non 200 status for request with Expect header and incoming data not completed by @violetagg in #2919

📖 Documentation, Tests and Build

🆙 Build/Test Dependency Upgrades

Full Changelog: v1.1.11...v1.1.12