Visitar URL original
Releases · reactor/reactor-netty · GitHub
Skip to content

Releases: reactor/reactor-netty

v1.4.0-M2

v1.4.0-M2 Pre-release
Pre-release

Choose a tag to compare

@violetagg violetagg released this 24 Sep 11:50

Reactor Netty 1.4.0-M2 is part of 2026.0.0-M2 Release Train.

What's Changed

⚠️ Update considerations and deprecations

  • Remove deprecated SslProvider$SslContextSpec#sslContext(SslProvider$ProtocolSslContextSpec) by @violetagg in #4376
  • Parse the standard Forwarded header directly by @violetagg in #4386

✨ New features and improvements

  • Depend on Netty v4.2.18.Final by @violetagg in #4375
  • Depend on Micrometer v1.18.0-M2 by @violetagg in 0a551c4
  • Depend on Micrometer Tracing v1.8.0-M2 by @violetagg in 0a551c4
  • Extend HttpCompressionOptionsSpec with the ability to specify desired maxPipelineDepth by @reta in #4338
  • Expose connection lifetime to custom MeterRegistrar by @caiges in #4368
  • Refactor WebSocket HTTP/2 handshake request creation by @violetagg in #4374
  • Extend HttpServerConfig with the ability to specify desired maxPipelineDepth by @reta in #4380
  • Make connections lifetime available to the built-in Micrometer integration by @violetagg in #4382

🐞 Bug fixes

📖 Documentation

New Contributors

Full Changelog: v1.4.0-M1...v1.4.0-M2

v1.4.0-M1

v1.4.0-M1 Pre-release
Pre-release

Choose a tag to compare

@violetagg violetagg released this 24 Aug 03:03
0b9436b

Reactor Netty 1.4.0-M1 is part of 2026.0.0-M1 Release Train.

What's Changed

⚠️ Update considerations and deprecations

  • Require choice between Forwarded and X-Forwarded headers by @violetagg in #4312

✨ New features and improvements

🐞 Bug fixes

📖 Documentation

New Contributors

Full Changelog: v1.3.6...v1.4.0-M1

v1.3.7

Choose a tag to compare

@violetagg violetagg released this 24 Aug 02:42

Reactor Netty 1.3.7 is part of 2025.0.7 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

📖 Documentation

New Contributors

Full Changelog: v1.3.6...v1.3.7

v1.3.6

Choose a tag to compare

@violetagg violetagg released this 08 Jun 12:17
511a3b6

Reactor Netty 1.3.6 is part of 2025.0.6 Release Train.

What's Changed

⚠️ Update considerations and deprecations

✨ New features and improvements

🐞 Bug fixes

📖 Documentation

New Contributors

Full Changelog: v1.3.5...v1.3.6

v1.2.18

Choose a tag to compare

@violetagg violetagg released this 08 Jun 09:16
c753da4

Reactor Netty 1.2.18 is part of 2024.0.18 Release Train.
This is the last release of 1.2.x, as 2024.0.x Release Train is going out of OSS support. For the next steps, check our support policy.

What's Changed

⚠️ Update considerations and deprecations

✨ New features and improvements

🐞 Bug fixes

  • Fix keep-alive race when creating HttpServerOperations by @koisyu in #4189
  • Throw DecoderException with hostname when SNI AsyncMapping resolves to null by @kwondh5217 in #4212
  • Refine header handling during redirects by @violetagg in e7ef551

New Contributors

Full Changelog: v1.2.17...v1.2.18

v1.3.5

Choose a tag to compare

@violetagg violetagg released this 14 Apr 09:39
b68daca

Reactor Netty 1.3.5 is part of 2025.0.5 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Ensure connection concurrency and acquired counters are updated before delivering the slot by @violetagg in #4179
  • Fix StackOverflowError in ServerTransport graceful shutdown by @violetagg in #4181
  • Fix invalidated connection reuse in Http2Pool by @violetagg in #4180

New Contributors

Full Changelog: v1.3.4...v1.3.5

v1.2.17

Choose a tag to compare

@violetagg violetagg released this 14 Apr 08:29
3f6ae4c

Reactor Netty 1.2.17 is part of 2024.0.17 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Fix StackOverflowError in ServerTransport graceful shutdown by @violetagg in #4181

Full Changelog: v1.2.16...v1.2.17

v1.3.4

Choose a tag to compare

@violetagg violetagg released this 10 Mar 12:22
53e8319

Reactor Netty 1.3.4 is part of 2025.0.4 Release Train.

What's Changed

✨ New features and improvements

  • Depend on Reactor Core v3.8.4 by @chemicL in 53e8319, see release notes
  • Avoid DefaultChannelId generation for DisposedChannel by @violetagg in #4095
  • Push-based maxConcurrentStreams update via SETTINGS frame handler by @violetagg in #4106
  • Add configurable maxLifeTime with per-resource variance by @violetagg in #4111
  • Add Http2AllocationStrategy#streamBatchSize for batched stream dispatching by @violetagg in #4114
  • Override isSharable() explicitly to avoid annotation lookup by @violetagg in #4120
  • Add fast-path short-circuit for is100ContinueExpected check by @violetagg in #4123
  • Cache resolved HttpHeadersFactory instances to avoid repeated allocation by @violetagg in #4124

🐞 Bug fixes

  • Add FlushConsolidationHandler to H2C upgrade pipeline by @violetagg in #4097
  • Fix Http2Pool returning connection to the pool before H2C upgrade completes by @violetagg in #4098
  • Fix Http2Pool ACQUIRED counter not rolled back when deliver is rejected by @violetagg in #4099
  • Fix HttpClient#proxyWhen to use NoopAddressResolverGroup by @violetagg in #4104

Full Changelog: v1.3.3...v1.3.4

v1.2.16

Choose a tag to compare

@violetagg violetagg released this 10 Mar 12:05
98eb271

Reactor Netty 1.2.16 is part of 2024.0.16 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Add FlushConsolidationHandler to H2C upgrade pipeline by @violetagg in #4097
  • Fix HttpClient#proxyWhen to use NoopAddressResolverGroup by @violetagg in #4104

Full Changelog: v1.2.15...v1.2.16

v1.3.3

Choose a tag to compare

@violetagg violetagg released this 10 Feb 10:50
0e5b351

Reactor Netty 1.3.3 is part of 2025.0.3 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Fix race condition in pending acquire timer management by @violetagg in #4073
  • Fix incorrect channel factory selection for custom EventLoopGroups by @j-bahr in #4074

📖 Documentation

  • Add Http2AllocationStrategy documentation and improve javadoc by @violetagg in #4093

Full Changelog: v1.3.2...v1.3.3