Skip to content

v3.9.0

Compare
Choose a tag to compare
@levb levb released this 01 Oct 19:11
· 7 commits to release_3_9 since this release
233ca8e

Added

  • js_PauseConsumer support (also changed jsConsumerConfig, jsCo… by @levb in #726
  • Expose MaxPendingBytes on the natsOptions by @LaurensVergote in #700
  • kvStore_WatchMulti, js_Subscribe[Sync]Multi by @levb in #750
  • natsConnection_Reconnect by @levb in #757
  • Support %-encoded username/password in server URLs by @levb in #765
  • Support linking with MinGW toolchains on Linux by @XJ-0461 in #763
  • TLS: natsOptions_TLSHandshakeFirst() by @kozlovic in #780
  • Adding SNI extension if available by @thierryba in #787
  • Add filtering to KV method returning all keys by @saurabhojha in #797
  • js_PullSubscribeAsync by @levb in #785
  • [BREAKING] Services: queue group now configurable and can be disabled by @levb in #800
  • nats_GetJWTOrSeed to understand Windows \r\n lines by @levb in #801

Fixed

  • Moved micro_args to examples by @levb in #731
  • Modify JetStream examples (Add comments to SubjectsLen) by @pch-blog in #734
  • Build: issue on Android with NATS_EXTRA_LIB by @kozlovic in #739
  • GH-738, do not prefix endpoint name with the group prefix by @levb in #741
  • GH-736: added extern to micro_Errors by @levb in #743
  • Fix heap buffer overflow in _fetch by @tyler92 in #749
  • Improve Windows build support by @mtmk in #760
  • refactored nats.c, prep for js_PullSubscribeAsync by @levb in #778
  • Fixing setting handshake_first without setting secure in the natsOptions by @thierryba in #789

Non-code changes

  • [ADDED] GitHub action to update docs by @levb in #720
  • [FIXED] doxygen GH action skip ci, include release_* by @levb in #725
  • [FIXED] More fixes for doxygen autoupdate by @levb in #729
  • [FIXED] flapping test: Test_KeyValueMirrorCrossDomains by @levb in #747
  • [ADDED] Build with GitHub actions by @levb in #748
  • [CI only]: Nightly test server main, latest release by @levb in #751
  • [TEST only] increased Test_KeyValueMirrorCrossDomains timeout value by @levb in #753
  • [CI only] Adjusted coverage targets/thresholds by @levb in #752
  • [CI only] run tests once, not x3 except for main, release by @levb in #759
  • [TEST ONLY] Fixed Test_JetStreamSubscribeIdleHeartbeat by @levb in #764
  • [CI only] Skip codecov for forks until they resolve tokenless uploads… by @levb in #768
  • [FIXED] cleaning up sanitize=thread found several races by @levb in #771
  • benchmark for SubscribeAsync by @levb in #774
  • Fixed test_JetStreamInfoAlternates flapper by @kozlovic in #775
  • [CHANGED] sub benchmark tuned by @levb in #777
  • Fixed flappers and test_SSLHandshakeFirst by skipping if server is < 2.10.0 by @kozlovic in #784
  • Fixed test SSLVerifyHostName when build NATS_FORCE_HOST_VERIFICATION=OFF by @kozlovic in #788
  • nats.c is available on conan.io/center by @mathi-m in #791
  • [TEST ONLY] test fixes for 2.11 server changes by @levb in #798

New Contributors

Full Changelog: v3.8.0...v3.9.0