Skip to content

v0.14.0

Latest
Compare
Choose a tag to compare
@RobertIndie RobertIndie released this 30 Sep 01:52
· 21 commits to master since this release
v0.14.0
630d5f8

Important notice

  • The client has dropped support for Go 1.20. The minimum supported version is now Go
    1.21. (Related PR)
  • The BackoffPolicy interface and related methods has been moved to the backoff package from the internal package.
    The BackoffPolicy interface is renamed to
    Policy. (Related PR)

What's Changed

  • [improve] Install golang by image in the Dockerfile by @nodece in #1246
  • [ci] Validate multiple version builds and use golangci-lint-action by @nodece in #1250
  • [ci] Add merge limitation by @nodece in #1248
  • [fix] Fix the key-based batch can't guarantee the ordering when flushing by @RobertIndie in #1252
  • [fix] FailTimeoutMessages cannot delete outdated messages by @nodece in #1247
  • [fix] Fix pulsar admin revoke subscription permission endpoint by @NoFacePeace in #1251
  • [fix] Producer close was blocked by @nodece in #1249
  • [fix] PulsarCtl 1266 Oauth2 Client credentials flow use scopes from the keyfile as well by @Nikolajls in #1244
  • [feat] Add support for subscription expiration time namespace settings by @klevy-toast in #1254
  • [fix] Prevent panic when calling Flush on closed producer by @Gilthoniel in #1260
  • [fix] Avoid a data race when flushing with load by @Gilthoniel in #1261
  • [improve] Add InitialSubscriptionName for DLQPolicy by @crossoverJie in #1264
  • [fix] Peek message will return -1 for partitionIndex by @shibd in #1267
  • [chore] Bump github.com/docker/docker from 27.0.3+incompatible to 27.1.1+incompatible by @dependabot in #1269
  • [feat] Support the namespace offloadThresholdInSeconds API in pulsaradmin pkg by @ericsyh in #1271
  • [fix] Stop timer when close timedAckGroupingTracker by @geniusjoe in #1279
  • [improve] Refactor connection concurrency model by @Gilthoniel in #1275
  • [fix] Attempt to avoid deadlock during reconnection by @Gilthoniel in #1273
  • [fix] Fixed panic caused by memory not aligned in arm32 arch by @dream-kzx in #1286
  • [fix] Reconnection logic and Backoff policy doesn't work correctly by @crossoverJie in #1197

New Contributors