TCP/HTTP/UDP/QUIC client/server with Reactor over Netty
Reactor Netty
1.2.0-M1
is part of 2024.0.0-M1
Release Train.
Reactor Core
v3.7.0-M1
by @chemicL in 9a209451f364b937dc8cb57ade6c4016408f04f6, see release notes
Netty
v4.1.108.Final
by @violetagg in #3111Netty QUIC Codec
v0.0.62.Final
by @violetagg in #3121idleTimeout
configuration before pipeline checks by @violetagg in #3117readTimeout
configuration before pipeline checks by @violetagg in #3118IdleTimeoutHandler
while processing pipelined requests by @violetagg in #3124Antora
by @pderop in #3120, #3134 and by @violetagg in #3128, #3129, #3130, #3131, #3133, #3135, #3141Full Changelog: https://github.com/reactor/reactor-netty/compare/v1.1.17...v1.2.0-M1
Reactor Netty
1.1.18
is part of 2022.0.18
Release Train and 2023.0.5
Release Train.
This is a recommended update for all Reactor Netty 1.1.x
users.
Reactor Core
v3.5.16
by @chemicL in 1ecce9b6868d3096659c868dc47c2d332a6ef29e, see release notes
Netty
v4.1.108.Final
by @violetagg in #3111Netty QUIC Codec
v0.0.62.Final
by @violetagg in #3121idleTimeout
configuration before pipeline checks by @violetagg in #3117readTimeout
configuration before pipeline checks by @violetagg in #3118IdleTimeoutHandler
while processing pipelined requests by @violetagg in #3124Full Changelog: https://github.com/reactor/reactor-netty/compare/v1.1.17...v1.1.18
Reactor Netty
1.0.44
is part of 2020.0.43
Release Train.
This is a recommended update for all Reactor Netty 1.0.x
users.
Reactor Core
v3.4.37
by @chemicL in 38188f270d6800ab879dadde0e61e13e4ed59fd7, see release notes
Netty
v4.1.108.Final
by @violetagg in #3111Netty QUIC Codec
v0.0.62.Final
by @violetagg in #3121idleTimeout
configuration before pipeline checks by @violetagg in #3117IdleTimeoutHandler
while processing pipelined requests by @violetagg in #3124Full Changelog: https://github.com/reactor/reactor-netty/compare/v1.0.43...v1.0.44
Reactor Netty
1.1.17
is part of 2022.0.17
Release Train and 2023.0.4
Release Train.
This is a recommended update for all Reactor Netty 1.1.x
users.
Reactor Core
v3.5.15
by @violetagg in 84dff5cb162a3ea623f5869576d8ab7a64e33566, see release notes
Netty
v4.1.107.Final
by @violetagg in #3062netty-incubator-transport-native-io_uring
v0.0.25.Final
by @dependabot in #3066Netty QUIC Codec
v0.0.59.Final
by @violetagg in #3097DNS
retryOnTimeout
with TCP
by @violetagg in #3063PORT
env variable by @violetagg in #3083remoteAddress
metrics tag is always the real remote address regardless whether there is proxy by @violetagg in #3074responseTimeout
is configured, ensure the correct order for ChannelHandlers
by @violetagg in #3090reactor.netty.connection.provider.pending.connections.time
metric by @violetagg in #3093HTTP/2
connection pool metrics by @violetagg in #3094How To
dispose Event Loop Group
/Connection Pool
by @violetagg in #3095Full Changelog: https://github.com/reactor/reactor-netty/compare/v1.1.16...v1.1.17
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.
Reactor Core
v3.4.36
by @violetagg in 8bd89f07f0ec470e12b4ddbe06a562705254a244, see release notes
Netty
v4.1.107.Final
by @violetagg in #3062netty-incubator-transport-native-io_uring
v0.0.25.Final
by @dependabot in #3066Netty QUIC Codec
v0.0.59.Final
by @violetagg in #3097PORT
env variable by @violetagg in #3083remoteAddress
metrics tag is always the real remote address regardless whether there is proxy by @violetagg in #3074responseTimeout
is configured, ensure the correct order for ChannelHandlers
by @violetagg in #3090Full Changelog: https://github.com/reactor/reactor-netty/compare/v1.0.42...v1.0.43
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.
BiConsumer
provided with HttpClient#followRedirect
by @violetagg in #3039Netty
v4.1.106.Final
by @violetagg in #3034Netty QUIC Codec
v0.0.57.Final
by @violetagg in #3055Http2FrameCodec
context only when needed by @violetagg in #3032ChannelHandlerContext.isRemoved
is called only when in event loop by @violetagg in #3031websocket
compression
is enabled when server
is configured with HttpProtocol.H2C
and HttpProtocol.HTTP1.1
by @violetagg in #3037CodeQL
with the latest configurations by @violetagg in #3046GitHub Actions
versions by @violetagg in #3048tomcat-embed-core
to version 9.0.85
by @dependabot in #3025hoverfly-java-junit5
to version 0.16.1
by @dependabot in #3028metadata repository
to version 0.3.6
by @violetagg in #3038build-info-extractor-gradle
to version 4.33.12
by @dependabot in #3042brotli4j
to version 1.16.0
by @dependabot in #3045assertj-core
to version 3.25.3
by @dependabot in #3051junitVersion
to version 5.10.2
by @dependabot in #3052junit-platform-launcher
to version 1.10.2
by @dependabot in #3053Gradle
to version 7.6.4
by @violetagg in #3054gradle/wrapper-validation-action
to version 2.1.1
by @dependabot in #3058Full Changelog: https://github.com/reactor/reactor-netty/compare/v1.1.15...v1.1.16
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.
BiConsumer
provided with HttpClient#followRedirect
by @violetagg in #3039Netty
v4.1.106.Final
by @violetagg in #3034Netty QUIC Codec
v0.0.57.Final
by @violetagg in #3055Http2FrameCodec
context only when needed by @violetagg in #3032ChannelHandlerContext.isRemoved
is called only when in event loop by @violetagg in #3031websocket
compression
is enabled when server
is configured with HttpProtocol.H2C
and HttpProtocol.HTTP1.1
by @violetagg in #3037CodeQL
with the latest configurations by @violetagg in #3046GitHub Actions
versions by @violetagg in #3048tomcat-embed-core
to version 9.0.85
by @dependabot in #3025hoverfly-java-junit5
to version 0.16.1
by @dependabot in #3028build-info-extractor-gradle
to version 4.33.12
by @dependabot in #3042brotli4j
to version 1.16.0
by @dependabot in #3045assertj-core
to version 3.25.3
by @dependabot in #3051junitVersion
to version 5.10.2
by @dependabot in #3052junit-platform-launcher
to version 1.10.2
by @dependabot in #3053Gradle
to version 7.6.4
by @violetagg in #3054gradle/wrapper-validation-action
to version 2.1.1
by @dependabot in #3058Full Changelog: https://github.com/reactor/reactor-netty/compare/v1.0.41...v1.0.42
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.
Reactor Core
v3.5.14
by @chemicL in 0716665bd9e405f05638338ea2e5f29a7d70d7ef, see release notes
Netty
v4.1.104.Final
by @violetagg in #2998Netty QUIC Codec
v0.0.55.Final
by @violetagg in #3001NullPointerException
in TlsMetricsHandler
when used together with SniHandler
by @violetagg in #3023dependabot
configuration by @violetagg in #3020, cfea1409cfd3a046361e2e39bcb47c3630297d08, 24b1c9ae5aa88a3676f64fb5a8553ae9aeaf8ff0, 300bf66c5484950ead1936e096d39f86ae8f2651tomcat-embed-core
to version 9.0.84
by @dependabot in #2997github/codeql-action
to version 3
by @dependabot in #2999jackson-databind
to version 2.16.1
by @dependabot in #3007build-info-extractor-gradle
to version 4.33.10
by @dependabot in #3008brotli4j
to version 1.15.0
by @dependabot in #3010assertj-core
to version 3.25.1
by @dependabot in #3012hoverfly-java-junit5
to version 0.16.0
by @dependabot in #3018braveVersion
to version 5.18.1
by @dependabot in #3021Full Changelog: https://github.com/reactor/reactor-netty/compare/v1.1.14...v1.1.15
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.
Reactor Core
v3.4.35
by @chemicL in 6a4f9b13f47679c1068f6da04f8dc9867601d683, see release notes
Netty
v4.1.104.Final
by @violetagg in #2998Netty QUIC Codec
v0.0.55.Final
by @violetagg in #3001NullPointerException
in TlsMetricsHandler
when used together with SniHandler
by @violetagg in #3023dependabot
configuration by @violetagg in #3020, cfea1409cfd3a046361e2e39bcb47c3630297d08, 24b1c9ae5aa88a3676f64fb5a8553ae9aeaf8ff0, 300bf66c5484950ead1936e096d39f86ae8f2651tomcat-embed-core
to version 9.0.84
by @dependabot in #2997github/codeql-action
to version 3
by @dependabot in #2999jackson-databind
to version 2.16.1
by @dependabot in #3007build-info-extractor-gradle
to version 4.33.10
by @dependabot in #3008brotli4j
to version 1.15.0
by @dependabot in #3010assertj-core
to version 3.25.1
by @dependabot in #3012hoverfly-java-junit5
to version 0.16.0
by @dependabot in #3018braveVersion
to version 5.18.1
by @dependabot in #3021Full Changelog: https://github.com/reactor/reactor-netty/compare/v1.0.40...v1.0.41
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.
Reactor Core
v3.5.13
by @violetagg in 5f09da87a5008251400c36ee8a2b3b6184d6dd07, see release notes
netty-incubator-transport-native-io_uring
v0.0.24.Final
by @dependabot in #2977Netty QUIC Codec
v0.0.54.Final
by @violetagg in #2991client_no_context_takeover
and server_no_context_takeover
extension parameters by @violetagg in #2979pending acquire
operation latency by @violetagg in #2980RFC 6265
compliance when sending multiple cookies by @violetagg in #2994Reactor Core
version in check_reactor_core_3.6_snapshots.yml
by @violetagg in #2971tomcat-embed-core
to version 9.0.83
by @dependabot in #2974jackson-databind
to version 2.16.0
by @dependabot in #2975actions/setup-java
to version 4
by @dependabot in #2989logback-classic
to version 1.2.13
by @dependabot in #2990org.gradle.test-retry
to version 1.5.8
by @dependabot in #2993Full Changelog: https://github.com/reactor/reactor-netty/compare/v1.1.13...v1.1.14