Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: reactor/reactor-netty

v1.3.0-M2

15 Apr 09:51
aac9e74
Compare
Choose a tag to compare
v1.3.0-M2 Pre-release
Pre-release

Reactor Netty 1.3.0-M2 is part of 2025.0.0-M2 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Ensure the HTTP/2 stream is closed when an error happens before send operation by @violetagg in #3675
  • Ensure the HTTP/3 stream is closed when an error happens before send operation by @violetagg in #3677
  • Ensure the connection is invalidated when an error happens before h2c upgrade operation by @violetagg in #3678
  • Ensure HttpInfos#version returns the correct protocol when Unix Domain Sockets by @violetagg in #3693

New Contributors

Full Changelog: v1.3.0-M1...v1.3.0-M2

v1.2.5

15 Apr 08:39
2a833f9
Compare
Choose a tag to compare

Reactor Netty 1.2.5 is part of 2024.0.5 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Ensure the HTTP/2 stream is closed when an error happens before send operation by @violetagg in #3675
  • Ensure the HTTP/3 stream is closed when an error happens before send operation by @violetagg in #3677
  • Ensure the connection is invalidated when an error happens before h2c upgrade operation by @violetagg in #3678
  • Ensure HttpInfos#version returns the correct protocol when Unix Domain Sockets by @violetagg in #3693

Full Changelog: v1.2.4...v1.2.5

v1.1.29

15 Apr 07:47
396a96c
Compare
Choose a tag to compare

Reactor Netty 1.1.29 is part of 2023.0.17 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Ensure the HTTP/2 stream is closed when an error happens before send operation by @violetagg in #3675
  • Ensure the connection is invalidated when an error happens before h2c upgrade operation by @violetagg in #3678

Full Changelog: v1.1.28...v1.1.29

v1.3.0-M1

11 Mar 18:35
c30bc94
Compare
Choose a tag to compare
v1.3.0-M1 Pre-release
Pre-release

Reactor Netty 1.3.0-M1 is part of 2025.0.0-M1 Release Train.

Starting with 2025.0.0-M1, all milestones and release candidates are published to Maven Central.

What's Changed

⚠️ Update considerations and deprecations

  • Ensure POST empty body sending content-length 0 by @violetagg in #3663
  • Ensure HttpClient does not add Content-Length header when GET/HEAD/DELETE and the send Publisher does not provide content by @violetagg in #3664

✨ New features and improvements

🐞 Bug fixes

Full Changelog: v1.2.3...v1.3.0-M1

v1.2.4

11 Mar 18:02
a8dd03f
Compare
Choose a tag to compare

Reactor Netty 1.2.4 is part of 2024.0.4 Release Train.

What's Changed

⚠️ Update considerations and deprecations

✨ New features and improvements

🐞 Bug fixes

Full Changelog: v1.2.3...v1.2.4

v1.1.28

11 Mar 14:17
8e396ae
Compare
Choose a tag to compare

Reactor Netty 1.1.28 is part of 2023.0.16 Release Train.

What's Changed

⚠️ Update considerations and deprecations

✨ New features and improvements

🐞 Bug fixes

Full Changelog: v1.1.27...v1.1.28

v1.2.3

11 Feb 10:20
4e2176e
Compare
Choose a tag to compare

Reactor Netty 1.2.3 is part of 2024.0.3 Release Train.

What's Changed

⚠️ Update considerations and deprecations

  • Make ChannelOperations.DisposedChannel#close non operational by @violetagg in #3592
  • Ensure HttpClient does not add Content-Length header when the send function does not change NettyOutbound or returns Mono#empty by @violetagg in #3605

✨ New features and improvements

🐞 Bug fixes

  • When Mono#empty is provided as a deferred configuration, continue with the actual configuration by @violetagg in #3596
  • When null is provided as a deferred configuration, continue with the current configuration by @violetagg in #3602
  • Http2Pool: Ensure the permit is returned when the Borrower is cancelled by @violetagg in #3609

Full Changelog: v1.2.2...v1.2.3

v1.1.27

11 Feb 09:40
dcceb8b
Compare
Choose a tag to compare

Reactor Netty 1.1.27 is part of 2023.0.15 Release Train.

What's Changed

⚠️ Update considerations and deprecations

  • Make ChannelOperations.DisposedChannel#close non operational by @violetagg in #3592
  • Ensure HttpClient does not add Content-Length header when the send function does not change NettyOutbound or returns Mono#empty by @violetagg in #3605

✨ New features and improvements

  • Depend on Netty v4.1.118.Final by @violetagg in #3623
  • Use DnsNameResolverBuilder#datagramChannelFactory instead of the deprecated DnsNameResolverBuilder#channelFactory by @violetagg in #3598

🐞 Bug fixes

  • When Mono#empty is provided as a deferred configuration, continue with the actual configuration by @violetagg in #3596
  • When null is provided as a deferred configuration, continue with the current configuration by @violetagg in #3602
  • Http2Pool: Ensure the permit is returned when the Borrower is cancelled by @violetagg in #3609

Full Changelog: v1.1.26...v1.1.27

v1.2.2

14 Jan 16:31
3db1d87
Compare
Choose a tag to compare

Reactor Netty 1.2.2 is part of 2024.0.2 Release Train.

What's Changed

⚠️ Update considerations and deprecations

  • Do not add Transfer-Encoding for DELETE with no body by @violetagg in #3549
  • Ensure DisposedChannelConfig#setAutoRead does not change auto-read configuration by @violetagg in #3581

✨ New features and improvements

🐞 Bug fixes

  • Fix ClassCastException in HttpOperations#initShortId() by @joschi in #3542
  • Ensure the request counter is updated once when the request is received by @violetagg in #3543
  • HttpServerRequest#receiveContent() never emits any value nor completes when HTTP/1.1 TLS Upgrade (RFC-2817) kicks in by @reta in #3540
  • Generate log message in advance by @raccoonback in #3571

📖 Documentation

  • Add Reactor Netty version of CORS HTTP server example by @jchenga in #3554
  • Add HTTP2/HTTP3 configuration to the HTTP examples by @violetagg in #3578

New Contributors

Full Changelog: v1.2.1...v1.2.2

v1.1.26

14 Jan 16:22
72b2c1d
Compare
Choose a tag to compare

Reactor Netty 1.1.26 is part of 2023.0.14 Release Train.

What's Changed

⚠️ Update considerations and deprecations

  • Do not add Transfer-Encoding for DELETE with no body by @violetagg in #3549
  • Ensure DisposedChannelConfig#setAutoRead does not change auto-read configuration by @violetagg in #3581

✨ New features and improvements

  • Depend on Netty v4.1.116.Final by @violetagg in #3550
  • Depend on netty-incubator-transport-native-io_uring v0.0.26.Final by @dependabot in #3568
  • Depend on Netty QUIC Codec v0.0.70.Final by @violetagg in #3570
  • Http2Pool: Do not proceed with the acquisition if Borrower is cancelled by @violetagg in #3582
  • Http2Pool: Do not proceed with the resource delivery if Borrower is cancelled by @violetagg in #3585

🐞 Bug fixes

  • Fix ClassCastException in HttpOperations#initShortId() by @joschi in #3542
  • Ensure the request counter is updated once when the request is received by @violetagg in #3543
  • HttpServerRequest#receiveContent() never emits any value nor completes when HTTP/1.1 TLS Upgrade (RFC-2817) kicks in by @reta in #3540
  • Generate log message in advance by @raccoonback in #3571

New Contributors

Full Changelog: v1.1.25...v1.1.26