v1.1.6
Reactor Netty
1.1.6
is part of 2022.0.6
Release Train.
This is a recommended update for all Reactor Netty 1.1.x
users.
What's Changed
✨ New features and improvements
- Depend on
Reactor Core
v3.5.5
by @pderop in a5cc928, see release notes - Depend on
Netty
v4.1.91.Final
by @violetagg in #2762 - Depend on
Netty QUIC Codec
v0.0.39.Final
by @violetagg in #2757 - Replace
Objects.hash()
by @yuzawa-san in #2732 and by @violetagg in #2737 - Enhance usage of
FQDN
inPoolKey
by @yuzawa-san in #2733 - Add
DEBUG
log forServerTransport#disposeNow
by @violetagg in #2742 - Support a custom
DnsAddressResolverGroup
builder function by @samueldlightfoot in #2745 - Add API for configuring custom
ObservationRegistry
by @violetagg in #2747 - Ensure
queue.clear
is called in terminal cases forASYNC
fusion by @OlegDokuka in #2765
🐞 Bug fixes
- When graceful shutdown, ensure the streams are processed before closing connection by @violetagg in #2736
- Ensure correct initial capacity is used for the map by @violetagg in #2739
- Ensure early dispose is delivered to late subscriber by @OlegDokuka in #2756
- Parse
X-Forwarded-Port
header even ifX-Forwarded-Host
is not present by @pderop in #2761 - When in graceful shutdown, send
GO_AWAY
to notify the client to stop opening streams by @violetagg in #2758
📖 Documentation, Tests and Build
- Make it obvious that the test fails with
UnsupportedMessageTypeException
by @violetagg in #2763 - Use
Http2SslContextSpec
to buildSslContext
whenhttp2
enabled by @ashraf-revo in #2764
🆙 Dependency Upgrades
- Bump
de.undercouch.download
to version5.4.0
by @dependabot in #2734 - Bump
build-info-extractor-gradle
to version4.31.8
by @dependabot in #2740 - Bump
logback-classic
to version1.2.12
by @dependabot in #2741 - Bump
blockhound-junit-platform
to1.0.8.RELEASE
by @dependabot in #2766
New Contributors
- @yuzawa-san made their first contribution in #2732
- @ashraf-revo made their first contribution in #2764
Full Changelog: v1.1.5...v1.1.6