v0.15.0-candidate-1
Pre-release
Pre-release
What's Changed
- [fix] fix flaky test
TestCloseFlushWithTimer
by @RobertIndie in #1292 - Add changelog for 0.14.0 by @RobertIndie in #1288
- [pulsaradmin] Add GetAllSchemas command by @calindima in #1289
- [improve] let tlsoptions include std tlsconfig by @dream-kzx in #1293
- [fix] Only decompress the payload if it's not empty by @stepanbujnak in #1280
- chore: bump hamba version from unoffical version to v2.26.0 by @hezhangjian in #1294
- chore: delete unused .header file by @hezhangjian in #1295
- [Issue 1282][test] use pulsar-client-go-test docker to test TestBlueGreenMigrationTestSuite case by @geniusjoe in #1287
- improve: use chan *message instead of chan []*message as queueCh by @nodece in #1283
- Compatible the HTTP header properties with PIP-279 by @shibd in #1299
- Bump the minimum Go version to 1.22 by @BewareMyPower in #1300
- [improve] Upgrade pulsar image to 4.0.0 in tests by @crossoverJie in #1304
- [improve] PIP-368: Support lookup based on the lookup properties by @crossoverJie in #1303
- fix: seek race by @nodece in #1265
- Support acknowledging a list of message IDs by @BewareMyPower in #1301
- improve: use ctx and timer instead sleep by @nodece in #1256
- Remove unused fields and methods for internal connection by @BewareMyPower in #1306
- Improve the AckIDList performance when there are many topics subscribed by @BewareMyPower in #1305
- Remove unnecessary code by @crossoverJie in #1307
- [Improve] Admin GetStats: Fill in missing fields by @crossoverJie in #1309
- Revert #1283 and to fix possible deadlock when queueCh is full by @shibd in #1311
- Fix close blocked by @nodece in #1308
- [Issue 1297][consumer] Fix DLQ producer name conflicts when there are same name consumers by @geniusjoe in #1314
- [Issue 1276] Fix multiple consumers using zeroQueueConsumer by @crossoverJie in #1278
- PIP-254: Support configuring client version by @crossoverJie in #1316
- fix: enhance transaction functionality by @reugn in #1281
- chore(deps): bump golang.org/x/crypto from 0.22.0 to 0.31.0 by @dependabot in #1318
- fix: wrap errors using %w to preserve context by @reugn in #1321
- refactor: use errors.Join to wrap multiple errors by @reugn in #1322
- [fix] [client] fix same producer/consumer use more than one connection per broker by @shibd in #1323
New Contributors
- @calindima made their first contribution in #1289
- @stepanbujnak made their first contribution in #1280
Full Changelog: v0.14.0...v0.15.0-candidate-1