Skip to content

v1.1.3.RELEASE

Latest

Choose a tag to compare

@mp911de mp911de released this 21 Sep 12:09
· 47 commits to main since this release
81b9f42

⭐ New Features

  • DefaultNameResolver blocks event loop during DNS resolution #721
  • Use non-blocking DNS resolution for client connections #724
  • Add InsecureTrustManagerFactory based on X509ExtendedTrustManager #725
  • Avoid per-parameter CompositeByteBuf and Reactor pipeline in collectBindingParameters #735
  • Avoid per-parameter CompositeByteBuf when collecting bind parameters #738
  • Remove synchronized from CachedCodecLookup.findCodec and avoid per-lookup key boxing and lambda #748
  • Remove locking and allocation from codec lookup #749

🐞 Bug Fixes

  • Reference-counting and concurrency issues in ReactorNettyClient #717
  • ReactorNettyClient stuck on cancelled Conversation #661
  • Release results that are discarded after cancellation #731
  • User options can override client_encoding, breaking UTF-8 decoding #715
  • Prevent user options from overriding client_encoding #732
  • Bind parameter ByteBufs leak when a statement is cancelled before it is flushed #734
  • ReactorNettyClient logs connection errors at error level #740

📔 Documentation

  • Update artifact link from search result to the actual artifact page #737

🔨 Dependency Upgrades

  • Upgrade dependencies #741
  • Upgrade to JSpecify 1.0.1 #744
  • Upgrade to PostgreSQL JDBC Driver 42.7.13 #743
  • Upgrade to Netty 4.1.138.Final #746
  • Upgrade to Testcontainers 2 #747

❤️ Contributors