Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: reactor/reactor-netty

v1.3.1

09 Dec 12:36
@violetagg violetagg
2c05ba7
This commit was signed with the committer’s verified signature.
violetagg Violeta Georgieva
SSH Key Fingerprint: coR0xBUXcWiCYiAdc5ji41AHSafMVmQu3XEqfTbhaj4
Verified
Learn about vigilant mode.

Choose a tag to compare

Reactor Netty 1.3.1 is part of 202501 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • HTTP/3: Fix NullPointerException when configuring HttpClient#responseTimeout by @violetagg in #3999
  • Fix Http3.isHttp3Available() to check for native QUIC library by @violetagg in #4013
  • Enable lazy initialisation of proxy providers with configuration coming from system properties by @violetagg in #4015

📖 Documentation

  • Update HttpServer#compressOptions javadoc by @violetagg in #4004
  • Improve documentation clarity for HttpClient#followRedirect methods by @violetagg in #4021

Full Changelog: v1.3.0...v1.3.1

Contributors

violetagg and raccoonback
Assets 2
Loading
raccoonback reacted with thumbs up emoji nsano-rururu and raccoonback reacted with hooray emoji raccoonback reacted with rocket emoji
2 people reacted

v1.2.13

09 Dec 11:44
@violetagg violetagg
bc2fb49
This commit was signed with the committer’s verified signature.
violetagg Violeta Georgieva
SSH Key Fingerprint: coR0xBUXcWiCYiAdc5ji41AHSafMVmQu3XEqfTbhaj4
Verified
Learn about vigilant mode.

Choose a tag to compare

Reactor Netty 1.2.13 is part of 2024013 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • HTTP/3: Fix NullPointerException when configuring HttpClient#responseTimeout by @violetagg in #3999
  • Enable lazy initialisation of proxy providers with configuration coming from system properties by @violetagg in #4015

📖 Documentation

Full Changelog: v1.2.12...v1.2.13

Contributors

violetagg
Loading

v1.3.0

07 Nov 22:54
@violetagg violetagg
586257f
This commit was signed with the committer’s verified signature.
violetagg Violeta Georgieva
SSH Key Fingerprint: coR0xBUXcWiCYiAdc5ji41AHSafMVmQu3XEqfTbhaj4
Verified
Learn about vigilant mode.

Choose a tag to compare

Reactor Netty 1.3.0 is part of 202500 Release Train.

1.3.0 Highlights

🎯 Major Upgrades

Netty 4.2

Built on the latest Netty 4.2, bringing the latest networking capabilities and performance improvements.

🎓 Graduated Features

HTTP/3 support

Reactor Netty HTTP/3 support is now production-ready.

QUIC support

Reactor Netty QUIC support is now production-ready.

IO_Uring support

Reactor Netty IO_Uring support is now production-ready.

  • Reactor Netty default transport (Linux): Epoll (included out-of-the-box)
  • Reactor Netty IO_Uring support: Available via explicit dependency: io.netty:netty-transport-native-io_uring
  • Requirements: JDK 11+

🔍 Enhanced Null Safety using JSpecify

Migrated to JSpecify annotations for nullability constraints.

For detailed information and code examples, visit our documentation.

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

  • Fix various issues with Nullable annotation by @violetagg in #3626, #3628, #3629, #3646
  • Fix NullPointerException in Http2SettingsSpec#hashCode by @violetagg in #3639
  • Fix Http2ConnectionProvider#logStreamsState to log active/max streams per connection and per all connections by @violetagg in #3650
  • 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
  • Ensure reactor.netty.http.server.connections.active is updated when there is no HttpServerOperations by @violetagg in #3725
  • Ensure the default compression configuration is taken from Netty by @violetagg in #3743
  • Ensure the exception is propagated in case of delayed address resolution by @violetagg in #3744
  • Release the partial HttpData only if it is not released by Netty by @violetagg in #3749
  • Connection pools with/without resolvedAddressesSelector are different pools by @violetagg in #3753
  • Remove extra write invocation when Expect: 100-continue by @violetagg in #3755
  • Ensure the connection is invalidated when a connection close happens before HTTP/1.1 to HTTP/2 upgrade operation by @violetagg in #3806
  • When HTTP/2 apply always the trailer headers by @violetagg in #3808
  • Trailers must not include pseudo-header fields by @violetagg in #3810
  • Add the HTTP/2 connection to the channel group for a proper graceful shutdown in case no active streams by @violetagg in #3827
  • Add proper initialisation of maxConcurrentStreams when successful HTTP/1.1 to HTTP/2 upgrade by @violetagg in #3832
  • Ensure the HTTP/2 upgrade stream inherits the proper state from the original HTTP/1.1 connection when successful upgrade from HTTP/1.1 to HTTP/2 by @violetagg in #3838
  • When HTTP/2, ensure the trailer headers are provided in case full response is received by @violetagg in #3847
  • Ensure HttpClientResponse#trailerHeaders always completes by @violetagg in #3848
  • Fix message for handlerConfigurator by @klopfdreh in #3861
  • Ensure both resolved and unresolved server bind addresses are used with ConnectionProvider#disposeWhen by @violetagg in #3881
  • Ensure 100-Continue is handled when collecting client's metrics by @violetagg in #3895
  • Ensure cookie validation errors are propagated by @violetagg in #3898
  • Ensure ResponseTimeoutHandler is added as one of the first handlers in the pipeline by @violetagg in #3916
  • Add missing check for null by @violetagg in #3932
  • Do not try to send the file when Content-Length:0 by @violetagg in #3936
  • Ensure the HTTP/2 upgrade stream inherits the proper state from the original HTTP/1.1 connection when successful upgrade from HTTP/1.1 to HTTP/2 by @violetagg in #3957
  • Fix HttpClientConfig copying issue in MonoHttpConnect by @violetagg in #3964

📖 Documentation

New Contributors

Full Changelog from M1 version to GA version: v1.2.3...v1.3.0

Loading
j-bahr reacted with thumbs up emoji chemicL, nsano-rururu, ahndmal, raccoonback, reta, and ajax-lizogubenko-s reacted with hooray emoji
7 people reacted

v1.2.12

07 Nov 15:17
@violetagg violetagg
e96e94a
This commit was signed with the committer’s verified signature.
chemicL Dariusz Jędrzejczyk
GPG key ID: FD786A4E2335C448
Verified
Learn about vigilant mode.

Choose a tag to compare

Reactor Netty 1.2.12 is part of 2024012 Release Train.

What's Changed

✨ New features and improvements

New Contributors

Full Changelog: v1.2.11...v1.2.12

Contributors

violetagg, chemicL, and Martin7-1
Loading
DWolf-19 reacted with heart emoji ori0o0p reacted with eyes emoji
2 people reacted

v1.3.0-RC1

14 Oct 14:27
@violetagg violetagg
8cd6f50
This commit was signed with the committer’s verified signature.
violetagg Violeta Georgieva
SSH Key Fingerprint: coR0xBUXcWiCYiAdc5ji41AHSafMVmQu3XEqfTbhaj4
Verified
Learn about vigilant mode.

Choose a tag to compare

v1.3.0-RC1 Pre-release
Pre-release

Reactor Netty 1.3.0-RC1 is part of 202500-RC1 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Ensure ResponseTimeoutHandler is added as one of the first handlers in the pipeline by @violetagg in #3916
  • Add missing check for null by @violetagg in #3932
  • Do not try to send the file when Content-Length:0 by @violetagg in #3936
  • Ensure the HTTP/2 upgrade stream inherits the proper state from the original HTTP/1.1 connection when successful upgrade from HTTP/1.1 to HTTP/2 by @violetagg in #3957
  • Fix HttpClientConfig copying issue in MonoHttpConnect by @violetagg in #3964

Full Changelog: v1.3.0-M7...v1.3.0-RC1

Contributors

violetagg
Loading

v1.2.11

14 Oct 07:54
@violetagg violetagg
f7fc6b7
This commit was signed with the committer’s verified signature.
violetagg Violeta Georgieva
SSH Key Fingerprint: coR0xBUXcWiCYiAdc5ji41AHSafMVmQu3XEqfTbhaj4
Verified
Learn about vigilant mode.

Choose a tag to compare

Reactor Netty 1.2.11 is part of 2024011 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Ensure ResponseTimeoutHandler is added as one of the first handlers in the pipeline by @violetagg in #3916
  • Do not try to send the file when Content-Length:0 by @violetagg in #3936
  • Ensure the HTTP/2 upgrade stream inherits the proper state from the original HTTP/1.1 connection when successful upgrade from HTTP/1.1 to HTTP/2 by @violetagg in #3957
  • Fix HttpClientConfig copying issue in MonoHttpConnect by @violetagg in #3964

Full Changelog: v1.2.10...v1.2.11

Contributors

violetagg
Loading
ori0o0p reacted with eyes emoji
1 person reacted

v1.3.0-M7

10 Sep 08:05
@violetagg violetagg
3d80d3f
This commit was signed with the committer’s verified signature.
chemicL Dariusz Jędrzejczyk
GPG key ID: FD786A4E2335C448
Verified
Learn about vigilant mode.

Choose a tag to compare

v1.3.0-M7 Pre-release
Pre-release

Reactor Netty 1.3.0-M7 is part of 202500-M7 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Ensure both resolved and unresolved server bind addresses are used with ConnectionProvider#disposeWhen by @violetagg in #3881
  • Ensure 100-Continue is handled when collecting client's metrics by @violetagg in #3895
  • Ensure cookie validation errors are propagated by @violetagg in #3898

Full Changelog: v1.3.0-M6...v1.3.0-M7

Contributors

violetagg and chemicL
Loading

v1.2.10

10 Sep 07:59
@violetagg violetagg
0d81f66
This commit was signed with the committer’s verified signature.
chemicL Dariusz Jędrzejczyk
GPG key ID: FD786A4E2335C448
Verified
Learn about vigilant mode.

Choose a tag to compare

Reactor Netty 1.2.10 is part of 2024010 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Ensure both resolved and unresolved server bind addresses are used with ConnectionProvider#disposeWhen by @violetagg in #3881
  • Ensure 100-Continue is handled when collecting client's metrics by @violetagg in #3895
  • Ensure cookie validation errors are propagated by @violetagg in #3898

Full Changelog: v1.2.9...v1.2.10

Contributors

violetagg and chemicL
Loading

v1.3.0-M6

12 Aug 12:59
@violetagg violetagg
6ec5499
This commit was signed with the committer’s verified signature.
violetagg Violeta Georgieva
SSH Key Fingerprint: coR0xBUXcWiCYiAdc5ji41AHSafMVmQu3XEqfTbhaj4
Verified
Learn about vigilant mode.

Choose a tag to compare

v1.3.0-M6 Pre-release
Pre-release

Reactor Netty 1.3.0-M6 is part of 202500-M6 Release Train.

In this milestone Reactor Netty HTTP/3 support is no more in incubation.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • When HTTP/2, ensure the trailer headers are provided in case full response is received by @violetagg in #3847
  • Ensure HttpClientResponse#trailerHeaders always completes by @violetagg in #3848
  • Fix message for handlerConfigurator by @klopfdreh in #3861

New Contributors

Full Changelog: v1.3.0-M5...v1.3.0-M6

Contributors

violetagg and klopfdreh
Loading
nsano-rururu, raccoonback, and AlexOmarov reacted with thumbs up emoji
3 people reacted

v1.2.9

12 Aug 06:42
@violetagg violetagg
ad6415d
This commit was signed with the committer’s verified signature.
violetagg Violeta Georgieva
SSH Key Fingerprint: coR0xBUXcWiCYiAdc5ji41AHSafMVmQu3XEqfTbhaj4
Verified
Learn about vigilant mode.

Choose a tag to compare

Reactor Netty 1.2.9 is part of 202409 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • When HTTP/2, ensure the trailer headers are provided in case full response is received by @violetagg in #3847
  • Ensure HttpClientResponse#trailerHeaders always completes by @violetagg in #3848
  • Fix message for handlerConfigurator by @klopfdreh in #3861

New Contributors

Full Changelog: v1.2.8...v1.2.9

Contributors

violetagg and klopfdreh
Loading
nsano-rururu reacted with thumbs up emoji
1 person reacted
Previous 1 3 4 5 19 20
Previous

AltStyle によって変換されたページ (->オリジナル) /