What's Changed
🎉 New Features / Improvements
- perf(admin): modernize DescribeCluster RPC handling by @DCjanus in #3390
- test: expand Java interop tests to cover all compression codecs by @dnwe in #3423
🐛 Fixes
- fix(client): add nilguards to updateBroker by @dnwe in #3393
- fix(broker): auto-close broken connections by @DCjanus in #3412
- fix: set version from IBM/sarama, not main app by @adamdecaf in #3415
🔧 Maintenance
- chore: finish up the move to atomic types by @puellanivis in #3399
- chore: tear down zk in functional tests by @edoardocomar in #3420
- chore: migrate from eapache/go-xerial-snappy to klauspost/compress/sn… by @edoardocomar in #3421
- fix(test): resolve FVT issues in Kafka v2.x interop tests by @edoardocomar in #3424
- feat: add kafka 4.1.1 constants and use in FVT by @dnwe in #3437
- chore: add Kafka 4.0.1 and replace 4.0.0 in FVT by @edoardocomar in #3439
- ci(lint): unblock Go 1.26 lint and handle gosec noise by @DCjanus in #3454
📦 Dependency updates
- chore(deps): update module golang.org/x/crypto to v0.45.0 [security] → v0.48.0 by @renovate[bot] in #3383, #3425
- chore(deps): bump golang.org/x/crypto from 0.42.0 to 0.45.0 across /examples (consumergroup, exactly_once, sasl_scram_client, http_server, txn_producer, interceptors) by @dependabot[bot] in #3382, #3381, #3380, #3379, #3378, #3377
- fix(deps): update module golang.org/x/sync to v0.18.0 by @renovate[bot] in #3385
- fix(deps): update module golang.org/x/net to v0.49.0 → v0.51.0 by @renovate[bot] and @dependabot[bot] in #3426, #3427, #3453
- chore(deps): update golangci/golangci-lint-action action to v9 → v9.2.0 by @renovate[bot] in #3370, #3400
- chore(deps): update dependency golangci/golangci-lint to v2.6.2 → v2.8.0 by @renovate[bot] in #3366, #3401
- chore(deps): update docker/bake-action action to v6.10.0 by @renovate[bot] in #3392
- chore(deps): update docker/setup-buildx-action action to v3.12.0 by @renovate[bot] in #3416
- chore(deps): bump github.com/klauspost/compress from 1.18.1 to 1.18.4 by @dependabot[bot] in #3397, #3430, #3442
- chore(deps): bump github.com/pierrec/lz4/v4 from 4.1.22 to 4.1.25 by @dependabot[bot] in #3411, #3432
- chore(deps): bump the golang-x group across 1 directory with 2 updates by @dependabot[bot] in #3405
- chore(deps): bump github.com/xdg-go/scram from 1.1.2 to 1.2.0 in /examples/sasl_scram_client by @dependabot[bot] in #3394
- chore(deps): update dependency dominikh/go-tools to v2026 by @renovate[bot] in #3446
New Contributors
- @DCjanus made their first contribution in #3390
- @edoardocomar made their first contribution in #3420
- @adamdecaf made their first contribution in #3415
Full Changelog: v1.46.3...v1.47.0