Skip to content

Commit d85f096

Browse files
authored
Add changelog for 0.17.0 (#1428)
### Motivation Add 0.17.0 change log **Note: This PR shouldn't be merged until the release vote is passed.**
1 parent ed7d498 commit d85f096

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,33 @@
2323

2424
All notable changes to this project will be documented in this file.
2525

26+
[0.17.0] 2025-10-11
27+
28+
## What's Changed
29+
30+
* [feat] Add `eventTime` support in `reconsumeLaterWithCustomProperties()` ([#1400](https://github.com/apache/pulsar-client-go/pull/1400)) by @YoungCoderboy
31+
* [fix] Replace panic with proper error handling in RPC client and lookup service ([#1403](https://github.com/apache/pulsar-client-go/pull/1403)) by @RobertIndie
32+
* [fix] DLQ messages lost system properties when sent from `reconsumeLater()` ([#1392](https://github.com/apache/pulsar-client-go/pull/1392)) by @geniusjoe
33+
* [fix] Handle reconnection logic for zero-queue consumer ([#1404](https://github.com/apache/pulsar-client-go/pull/1404)) by @crossoverJie
34+
* [fix] Add `DLQPolicy.DeadLetterTopicProducerName` to preserve producer name in DLQ messages ([#1417](https://github.com/apache/pulsar-client-go/pull/1417)) by @thomas-bousquet
35+
* [fix] Fix missing topic in DLQ producer name when using `RetryEnable` option ([#1412](https://github.com/apache/pulsar-client-go/pull/1412)) by @geniusjoe
36+
* [fix] `SendAsync` now respects context and can timeout during reconnection ([#1422](https://github.com/apache/pulsar-client-go/pull/1422)) by @RobertIndie
37+
* [fix] Improve zero-queue consumer support for partitioned topics ([#1424](https://github.com/apache/pulsar-client-go/pull/1424)) by @crossoverJie
38+
* [fix] Properties not consistently set in pulsar-admin subscription responses ([#1419](https://github.com/apache/pulsar-client-go/pull/1419)) by @JamesMurkin
39+
* [feat] Support `Snappy` compression type ([#1406](https://github.com/apache/pulsar-client-go/pull/1406)) by @geniusjoe
40+
* [feat] Add `WithContext()` admin client methods ([#1425](https://github.com/apache/pulsar-client-go/pull/1425)) by @thomas-bousquet
41+
* [feat] Add support for max topics per namespace ([#1413](https://github.com/apache/pulsar-client-go/pull/1413)) by @miton18
42+
* [fix] Allow multiple callbacks with concurrent producer flushes (async publish) ([#1409](https://github.com/apache/pulsar-client-go/pull/1409)) by @thomas-bousquet
43+
* [improve] Change `pulsar_client_sending_buffers_count` metric to client level ([#1408](https://github.com/apache/pulsar-client-go/pull/1408)) by @BewareMyPower
44+
* [chore] Upgrade `hamba/avro` to v2.29.0 ([#1414](https://github.com/apache/pulsar-client-go/pull/1414)) by @nodece
45+
* [chore] Bump `github.com/go-viper/mapstructure/v2` from 2.2.1 to 2.4.0 ([#1415](https://github.com/apache/pulsar-client-go/pull/1415)) by @dependabot[bot]
46+
* [chore] Bump `github.com/docker/docker` from 27.1.1+incompatible to 28.0.0+incompatible ([#1405](https://github.com/apache/pulsar-client-go/pull/1405)) by @dependabot[bot]
47+
48+
## New Contributors
49+
50+
* @YoungCoderboy made their first contribution in [#1400](https://github.com/apache/pulsar-client-go/pull/1400)
51+
* @JamesMurkin made their first contribution in [#1419](https://github.com/apache/pulsar-client-go/pull/1419)
52+
2653
[0.16.0] 2025-07-29
2754

2855
## What's Changed

0 commit comments

Comments
 (0)