Skip to content

Releases: reactor/reactor-netty

v1.3.5

14 Apr 09:39
b68daca

Choose a tag to compare

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

14 Apr 08:29
3f6ae4c

Choose a tag to compare

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

10 Mar 12:22
53e8319

Choose a tag to compare

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

10 Mar 12:05
98eb271

Choose a tag to compare

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

10 Feb 10:50
0e5b351

Choose a tag to compare

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

v1.2.15

10 Feb 10:03
5aa16ed

Choose a tag to compare

Reactor Netty 1.2.15 is part of 2024.0.15 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Fix race condition in pending acquire timer management by @violetagg in #4073

Full Changelog: v1.2.14...v1.2.15

v1.3.2

13 Jan 14:00
afef745

Choose a tag to compare

Reactor Netty 1.3.2 is part of 2025.0.2 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Fix HTTP protocol version logging for HTTP/2 and HTTP/3 by @violetagg in #4031

New Contributors

Full Changelog: v1.3.1...v1.3.2

v1.2.14

13 Jan 13:54
f95f565

Choose a tag to compare

Reactor Netty 1.2.14 is part of 2024.0.14 Release Train.

What's Changed

✨ New features and improvements

🐞 Bug fixes

  • Fix HTTP protocol version logging for HTTP/2 and HTTP/3 by @violetagg in #4031

Full Changelog: v1.2.13...v1.2.14

v1.3.1

09 Dec 12:36
2c05ba7

Choose a tag to compare

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

  • Update HttpServer#compressOptions javadoc by @violetagg in #4004
  • Improve documentation clarity for HttpClient#followRedirect methods by @violetagg in #4021

Full Changelog: v1.3.0...v1.3.1

v1.2.13

09 Dec 11:44
bc2fb49

Choose a tag to compare

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: v1.2.12...v1.2.13