Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 15, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
io.projectreactor.netty:reactor-netty-http 1.0.48 -> 1.3.1 age confidence

Release Notes

reactor/reactor-netty (io.projectreactor.netty:reactor-netty-http)

v1.3.1

Reactor Netty 1.3.1 is part of 2025.0.1 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

Full Changelog: reactor/reactor-netty@v1.3.0...v1.3.1

v1.3.0

Reactor Netty 1.3.0 is part of 2025.0.0 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
📖 Documentation
New Contributors

Full Changelog from M1 version to GA version: reactor/reactor-netty@v1.2.3...v1.3.0

v1.2.13

Reactor Netty 1.2.13 is part of 2024.0.13 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: reactor/reactor-netty@v1.2.12...v1.2.13

v1.2.12

Reactor Netty 1.2.12 is part of 2024.0.12 Release Train.

What's Changed
✨ New features and improvements
New Contributors

Full Changelog: reactor/reactor-netty@v1.2.11...v1.2.12

v1.2.11

Reactor Netty 1.2.11 is part of 2024.0.11 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: reactor/reactor-netty@v1.2.10...v1.2.11

v1.2.10

Reactor Netty 1.2.10 is part of 2024.0.10 Release Train.

What's Changed
✨ New features and improvements
🐞 Bug fixes

Full Changelog: reactor/reactor-netty@v1.2.9...v1.2.10

v1.2.9

Reactor Netty 1.2.9 is part of 2024.0.9 Release Train.

What's Changed
✨ New features and improvements
🐞 Bug fixes
New Contributors

Full Changelog: reactor/reactor-netty@v1.2.8...v1.2.9

v1.2.8

Reactor Netty 1.2.8 is part of 2024.0.8 Release Train.

What's Changed

✨ New features and improvements
🐞 Bug fixes
  • 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

New Contributors

Full Changelog: reactor/reactor-netty@v1.2.7...v1.2.8

v1.2.7

Reactor Netty 1.2.7 is part of 2024.0.7 Release Train.

What's Changed

✨ New features and improvements
📖 Documentation
  • Document the required HTTP/2 initial setting when websocket over HTTP/2 on the server by @​violetagg in #​3783

Full Changelog: reactor/reactor-netty@v1.2.6...v1.2.7

v1.2.6

Reactor Netty 1.2.6 is part of 2024.0.6 Release Train.

What's Changed

✨ New features and improvements
🐞 Bug fixes

New Contributors

Full Changelog: reactor/reactor-netty@v1.2.5...v1.2.6

v1.2.5

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: reactor/reactor-netty@v1.2.4...v1.2.5

v1.2.4

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: reactor/reactor-netty@v1.2.3...v1.2.4

v1.2.3

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: reactor/reactor-netty@v1.2.2...v1.2.3

v1.2.2

Compare Source

Reactor Netty 1.2.2 is part of 2024.0.2 Release Train.

What's Changed

⚠️ Update considerations and deprecations
✨ New features and improvements
🐞 Bug fixes
📖 Documentation

New Contributors

Full Changelog: reactor/reactor-netty@v1.2.1...v1.2.2

v1.2.1

Compare Source

Reactor Netty 1.2.1 is part of 2024.0.1 Release Train.

What's Changed

✨ New features and improvements
🐞 Bug fixes
  • Add timeout for DefaultLoopResources#disposeLater by @​violetagg in #​3514
  • Initialise lazy the ProxyProvider configuration by @​violetagg in #​3517
  • Ensure all ConnectionProvider built-in metrics are disabled when a custom recorder is provided by @​violetagg in #​3521
  • Ensure HttpClient sends full request when the send function does not change NettyOutbound by @​violetagg in #​3526
  • HTTP/3: Ensure HttpClient sends full request when the send function does not change NettyOutbound by @​violetagg in #​3536

Full Changelog: reactor/reactor-netty@v1.2.0...v1.2.1

v1.2.0

Compare Source

Reactor Netty 1.2.0 is part of 2024.0.0 Release Train.

New and Noteworthy

What's Changed

⚠️ Update considerations and deprecations
✨ New features and improvements

Configuration

📅 Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the type: dependency-upgrade Upgrade a dependency label Nov 15, 2025
@renovate renovate bot force-pushed the renovate/io.projectreactor.netty-reactor-netty-http-1.x branch from 42c0b42 to 235a2dd Compare December 9, 2025 17:46
@renovate renovate bot changed the title chore(deps): update dependency io.projectreactor.netty:reactor-netty-http to v1.3.0 chore(deps): update dependency io.projectreactor.netty:reactor-netty-http to v1.3.1 Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: dependency-upgrade Upgrade a dependency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant