Skip to content

v4.1.0

Latest

Choose a tag to compare

@BewareMyPower BewareMyPower released this 30 Mar 07:46
· 5 commits to main since this release

What's Changed

  • [improve][client] Add TLSv1.3 support by @ciuncan in #529
  • Fix the seek method could be blocked forever when subscribe RPC is slower than seek RPC by @BewareMyPower in #533
  • Fix use of deprecated Boost Asio API by @arhoads in #535
  • Fix multi-topics consumer will crash if one internal consumer fails getBrokerConsumerStatsAsync by @BewareMyPower in #538
  • [improve][client] Enhance connection and timeout logging by @zhanglistar in #539
  • Bump dependencies to latest versions for CVEs by @BewareMyPower in #540
  • [feat][client-cpp] Add operation timeout configuration in milliseconds by @zhanglistar in #543
  • Fix clang tidy errors not detected as well as the errors by @BewareMyPower in #544
  • [Test][C++] Fix flaky ReaderTest.testAsyncRead by @zhanglistar in #545
  • Fix incorrect last sequence id when sending messages in batch by @zhanglistar in #546
  • Fix crash due to asio object lifetime and thread safety issue by @BewareMyPower in #551
  • PIP-121: Introduce ServiceInfoProvider to update service info dynamically by @BewareMyPower in #541
  • [Test] Fix log after client close by @zhanglistar in #548
  • PIP-121: Implement AutoClusterFailover by @BewareMyPower in #547
  • [fix][client-cpp] Fix Reader segfault when messageListenerThreads=0 by @zhanglistar in #553
  • [fix][client-cpp] Implement missing pulsar_message_set_schema_version in C API by @zhanglistar in #552
  • Fix connection leak by request timers not cancelled in time by @BewareMyPower in #555
  • Fix hasMessageAvailable will return true after seeking to a timestamp newer than the last message by @BewareMyPower in #556
  • Fix aarch64 build on Alpine by @BewareMyPower in #558

New Contributors

Full Changelog: v4.0.0...v4.1.0