What's Changed
🎉 New Features / Improvements
🐛 Fixes
- fix: handle nullable metadata in OffsetFetchResponse by @dnwe in #3473
- fix: nil response/done channels after SASLv1 failure by @dnwe in #3474
- fix(protocol): handle ElectLeaders V1 non-flexible headers by @DCjanus in #3478
- fix: correct a number of goroutine leaks by @dnwe in #3476
- fix: resolve deadlock in concurrent offset commits by @dnwe in #3477
- fix(consumer): avoid broker race in response feeder by @DCjanus in #3486
- fix: stop dispatcher for dying children in brokerConsumer.abort() by @lizthegrey in #3492
- fix: close broken tcp connections by @Asphaltt in #3384
- fix: add Unwrap() to DescribeConfigError and AlterConfigError by @ShinThirty in #3487
📦 Dependency updates
- chore(deps): update dependency golangci/golangci-lint to v2.11.1 by @renovate[bot] in #3462
- chore(deps): bump github.com/pierrec/lz4/v4 from 4.1.25 to 4.1.26 by @dependabot[bot] in #3461
- chore(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0 in the golang-x group across 1 directory by @dependabot[bot] in #3466
- chore(deps): update module golang.org/x/crypto to v0.49.0 by @renovate[bot] in #3468
- chore(deps): update dependency golangci/golangci-lint to v2.11.3 by @renovate[bot] in #3464
- fix(deps): update module golang.org/x/net to v0.52.0 by @renovate[bot] in #3472
- fix(deps): update module github.com/klauspost/compress to v1.18.5 by @renovate[bot] in #3480
- chore(deps): update module golang.org/x/crypto to v0.50.0 by @renovate[bot] in #3489
- fix(deps): update module golang.org/x/net to v0.53.0 by @renovate[bot] in #3493
- chore(deps): update docker/setup-buildx-action action to v4 by @renovate[bot] in #3458
- chore(deps): update docker/bake-action action to v7.1.0 by @renovate[bot] in #3459
🔧 Maintenance
- chore: add kafka versions 3.9.2 and 4.2.0 by @edoardocomar in #3471
📝 Documentation
- Update the Kakfa Protocol Specification Link by @MohishKhadse55 in #3463
➕ Other Changes
- chore(deps): update dependency golangci/golangci-lint to v2.11.4 by @renovate[bot] in #3482
- fix: update API version URL as previous link was not working by @MohishKhadse55 in #3485
New Contributors
- @MohishKhadse55 made their first contribution in #3463
- @Asphaltt made their first contribution in #3384
- @ShinThirty made their first contribution in #3487
Full Changelog: v1.47.0...v1.48.0