Update dependency io.projectreactor.netty:reactor-netty to v1.3.4#272
Merged
renovate[bot] merged 1 commit intodevelopfrom Apr 1, 2026
Merged
Conversation
e2b687d to
7bb94a6
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.2.11→1.3.4Release Notes
reactor/reactor-netty (io.projectreactor.netty:reactor-netty)
v1.3.4Compare Source
Reactor Netty1.3.4is part of2025.0.4Release Train.What's Changed
✨ New features and improvements
Reactor Corev3.8.4by @chemicL in53e8319, see release notesDefaultChannelIdgeneration forDisposedChannelby @violetagg in #4095maxConcurrentStreamsupdate viaSETTINGSframe handler by @violetagg in #4106maxLifeTimewith per-resource variance by @violetagg in #4111Http2AllocationStrategy#streamBatchSizefor batched stream dispatching by @violetagg in #4114isSharable()explicitly to avoid annotation lookup by @violetagg in #4120is100ContinueExpectedcheck by @violetagg in #4123HttpHeadersFactoryinstances to avoid repeated allocation by @violetagg in #4124🐞 Bug fixes
FlushConsolidationHandlertoH2Cupgrade pipeline by @violetagg in #4097Http2Poolreturning connection to the pool beforeH2Cupgrade completes by @violetagg in #4098Http2PoolACQUIREDcounter not rolled back when deliver is rejected by @violetagg in #4099HttpClient#proxyWhento useNoopAddressResolverGroupby @violetagg in #4104Full Changelog: reactor/reactor-netty@v1.3.3...v1.3.4
v1.3.3Reactor Netty1.3.3is part of2025.0.3Release Train.What's Changed
✨ New features and improvements
Reactor Corev3.8.3by @violetagg in0e5b351, see release notesNettyv4.2.10.Finalby @violetagg in #4091Http2Poolconnection reuse for concurrent acquires by @zimatars in #4051Http2Poolmax concurrent streams calculation by @violetagg in #4061EventLoopGroupchecks fromsupportGroup()by @violetagg in #4084HttpServerRequest#timestampby usingInstantinternally with lazyZonedDateTimeconversion by @violetagg in #4090🐞 Bug fixes
EventLoopGroupsby @j-bahr in #4074📖 Documentation
Http2AllocationStrategydocumentation and improve javadoc by @violetagg in #4093Full Changelog: reactor/reactor-netty@v1.3.2...v1.3.3
v1.3.2Reactor Netty1.3.2is part of2025.0.2Release Train.What's Changed
✨ New features and improvements
Reactor Corev3.8.2by @chemicL inafef745, see release notesNettyv4.2.9.Finalby @violetagg in #4037auto-readinHTTPclient error and completion paths by @violetagg in #4029ConnectionProvider#evictInBackgroundoverload withSchedulerparameter by @eze210 in #4038maxConnectionsconfiguration toHttpServerby @raccoonback in #4030ByteBufdirectly toHttp2DataFrameinstead of wrapping inDefaultHttpContentby @violetagg in #4045🐞 Bug fixes
HTTPprotocol version logging forHTTP/2andHTTP/3by @violetagg in #4031New Contributors
Full Changelog: reactor/reactor-netty@v1.3.1...v1.3.2
v1.3.1Reactor Netty1.3.1is part of2025.0.1Release Train.What's Changed
✨ New features and improvements
Reactor Corev3.8.1by @violetagg in2c05ba7, see release notesHTTP AuthenticationinHttpClientby @raccoonback in #3813 and by @violetagg in4c2071f, #4025, #4028🐞 Bug fixes
HTTP/3: FixNullPointerExceptionwhen configuringHttpClient#responseTimeoutby @violetagg in #3999Http3.isHttp3Available()to check for nativeQUIClibrary by @violetagg in #4013📖 Documentation
HttpServer#compressOptionsjavadoc by @violetagg in #4004HttpClient#followRedirectmethods by @violetagg in #4021Full Changelog: reactor/reactor-netty@v1.3.0...v1.3.1
v1.3.0Reactor Netty1.3.0is part of2025.0.0Release Train.1.3.0 Highlights
🎯 Major Upgrades
Netty 4.2
Built on the latest
Netty4.2, bringing the latest networking capabilities and performance improvements.🎓 Graduated Features
HTTP/3 support
Reactor NettyHTTP/3support is now production-ready.QUIC support
Reactor NettyQUICsupport is now production-ready.IO_Uring support
Reactor NettyIO_Uringsupport is now production-ready.Epoll(included out-of-the-box)io.netty:netty-transport-native-io_uringJDK 11+🔍 Enhanced Null Safety using JSpecify
Migrated to
JSpecifyannotations for nullability constraints.For detailed information and code examples, visit our documentation.
What's Changed
POSTempty body sendingcontent-length 0by @violetagg in #3663HttpClientdoes not addContent-Lengthheader whenGET/HEAD/DELETEand the sendPublisherdoes not provide content by @violetagg in #3664✨ New features and improvements
Reactor Corev3.8.0by @violetagg in586257f, see release notesNettyv4.2.7.Finalby @violetagg in #3971SocketProtocolFamilyby @violetagg in #3766IoEventLoopGroupby @violetagg in #3767reactor-netty-incubator-quictoreactor-netty-quicby @violetagg in #3768IO_Uringis now part ofNettyby @violetagg in #3705 and by @j-bahr in #3974Reactor NettyHTTP/3support is no more in incubation by @violetagg in #3851, #3996Micrometerv1.16.0by @violetagg in #3997Micrometer Tracingv1.6.0by @violetagg in #3997Context Propagationv1.2.0by @violetagg in #3997Bravev6.3.0by @dependabot in #3786JSpecifyannotations for nullability constraints by @violetagg in #3630, #3640, #3641, #3642, #3644, #3645, #3647, #3665, #3694, #3707, #3708, #3709, #3933, #3934, #3995,8b148ce,ee5ac40HttpMeterRegistrarAdapterto track active streams inHTTP/2andHTTP/3by @raccoonback in #3632HTTP/2by @violetagg in #3691 and #3715TcpResourcesdefault max connection by setting by @lcamhoa in #3712AccessLogclass not final by @dmitrysulman in #3726AccessLogArgProviderby @dmitrysulman in #37354ed2380and #3750NettyHTTP/2settingSETTINGS_ENABLE_CONNECT_PROTOCOLby @violetagg in #3794Forwarded/X-Forwarded-Protoheader parsing by @violetagg in #3823 and #3824Proxy-Authorizationrenewal by @violetagg in #3925ChannelBindExceptionby @violetagg in #3976HTTP/2PING-basedconnection health checks by @violetagg in #3980.pendingAcquireMaxCount()to zero inConnectionProviderby @Martin7-1 in #3987🐞 Bug fixes
Nullableannotation by @violetagg in #3626, #3628, #3629, #3646NullPointerExceptioninHttp2SettingsSpec#hashCodeby @violetagg in #3639Http2ConnectionProvider#logStreamsStateto log active/max streams per connection and per all connections by @violetagg in #3650HttpInfos#versionreturns the correct protocol whenUnix Domain Socketsby @violetagg in #3693reactor.netty.http.server.connections.activeis updated when there is noHttpServerOperationsby @violetagg in #3725HttpDataonly if it is not released by Netty by @violetagg in #3749resolvedAddressesSelectorare different pools by @violetagg in #3753Expect: 100-continueby @violetagg in #3755HTTP/1.1toHTTP/2upgrade operation by @violetagg in #3806HTTP/2apply always the trailer headers by @violetagg in #3808Trailersmust not includepseudo-headerfields by @violetagg in #3810HTTP/2connection to the channel group for a proper graceful shutdown in case no active streams by @violetagg in #3827maxConcurrentStreamswhen successfulHTTP/1.1toHTTP/2upgrade by @violetagg in #3832HTTP/2upgrade stream inherits the proper state from the originalHTTP/1.1connection when successful upgrade fromHTTP/1.1toHTTP/2by @violetagg in #3838HTTP/2, ensure the trailer headers are provided in case full response is received by @violetagg in #3847HttpClientResponse#trailerHeadersalways completes by @violetagg in #3848handlerConfiguratorby @klopfdreh in #3861ConnectionProvider#disposeWhenby @violetagg in #3881100-Continueis handled when collecting client's metrics by @violetagg in #3895ResponseTimeoutHandleris added as one of the first handlers in the pipeline by @violetagg in #3916Content-Length:0by @violetagg in #3936HTTP/2upgrade stream inherits the proper state from the originalHTTP/1.1connection when successful upgrade fromHTTP/1.1toHTTP/2by @violetagg in #3957HttpClientConfigcopying issue inMonoHttpConnectby @violetagg in #3964📖 Documentation
reactor-netty-quicreference documentation by @violetagg in #3775QUICexample by @violetagg in #3782HTTP/2initial setting when websocket overHTTP/2on the server by @violetagg in #3783New Contributors
Full Changelog from M1 version to GA version: reactor/reactor-netty@v1.2.3...v1.3.0
v1.2.16Reactor Netty1.2.16is part of2024.0.16Release Train.What's Changed
✨ New features and improvements
Reactor Corev3.7.17by @chemicL in98eb271, see release notesisSharable()explicitly to avoid annotation lookup by @violetagg in #4120is100ContinueExpectedcheck by @violetagg in #4123HttpHeadersFactoryinstances to avoid repeated allocation by @violetagg in #4124🐞 Bug fixes
FlushConsolidationHandlertoH2Cupgrade pipeline by @violetagg in #4097HttpClient#proxyWhento useNoopAddressResolverGroupby @violetagg in #4104Full Changelog: reactor/reactor-netty@v1.2.15...v1.2.16
v1.2.15Reactor Netty1.2.15is part of2024.0.15Release Train.What's Changed
✨ New features and improvements
Reactor Corev3.7.16by @violetagg in5aa16ed, see release notesNettyv4.1.131.Finalby @violetagg in #4092🐞 Bug fixes
Full Changelog: reactor/reactor-netty@v1.2.14...v1.2.15
v1.2.14Reactor Netty1.2.14is part of2024.0.14Release Train.What's Changed
✨ New features and improvements
Reactor Corev3.7.15by @chemicL inf95f565, see release notesNettyv4.1.130.Finalby @violetagg in #4032auto-readinHTTPclient error and completion paths by @violetagg in #4029🐞 Bug fixes
HTTPprotocol version logging forHTTP/2andHTTP/3by @violetagg in #4031Full Changelog: reactor/reactor-netty@v1.2.13...v1.2.14
v1.2.13Reactor Netty1.2.13is part of2024.0.13Release Train.What's Changed
✨ New features and improvements
Reactor Corev3.7.14by @violetagg inbc2fb49, see release notes🐞 Bug fixes
HTTP/3: FixNullPointerExceptionwhen configuringHttpClient#responseTimeoutby @violetagg in #3999📖 Documentation
HttpServer#compressOptionsjavadoc by @violetagg in #4004Full Changelog: reactor/reactor-netty@v1.2.12...v1.2.13
v1.2.12Reactor Netty1.2.12is part of2024.0.12Release Train.What's Changed
✨ New features and improvements
Reactor Corev3.7.13by @chemicL ine96e94a, see release notesNettyv4.1.128.Finalby @violetagg in #3970ChannelBindExceptionby @violetagg in #3976HTTP/2PING-basedconnection health checks by @violetagg in #3980.pendingAcquireMaxCount()to zero inConnectionProviderby @Martin7-1 in #3987New Contributors
Full Changelog: reactor/reactor-netty@v1.2.11...v1.2.12
Configuration
📅 Schedule: Branch creation - "monthly" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.