What's Changed
Bug Fixes 🐞
- Fix ConsumerStateBatch retry NPE when offsets are missing by @graemerocher in #1309
- Fix Kafka metrics meter cleanup by @graemerocher in #1303
- Fix ConsumerState shutdown loop by @graemerocher in #1308
- Fix stale consumer records-lag meters by @graemerocher in #1310
- Support GlobalKTable-only Kafka Streams topologies by @graemerocher in #1304
- Fix native-image Kafka consumer assignor reflection by @graemerocher in #1311
- Fix multi-topic listener retry partition resets by @graemerocher in #1307
Improvements ⭐
- Implement graceful shutdown for Kafka consumers by @graemerocher in #1314
- Infer SSL security protocol from ssl config by @graemerocher in #1301
Docs 📖
- Add Control Panel section and documentation link [skip ci] by @alvarosanchez in #1280
Dependency updates 🚀
- Upgrade to Kafka 4.1.1 by @ayoubouria in #1282
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v5.0.0-m17 by @renovate[bot] in #1262
- fix(deps): update dependency io.micronaut.test:micronaut-test-bom to v5.0.0-m7 by @renovate[bot] in #1290
- fix(deps): update dependency io.micronaut:micronaut-core-bom to v5.0.0-m19 by @renovate[bot] in #1294
- fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v3.0.0-m6 by @renovate[bot] in #1276
- fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.10.11 by @renovate[bot] in #1263
- fix(deps): update dependency org.graalvm.sdk:graal-sdk to v25.0.2 by @renovate[bot] in #1273
- fix(deps): update io.zipkin.brave:brave-instrumentation-kafka-clients to v6.3.1 by @graemerocher in #1316
- Update actions/upload-artifact digest to 043fb46 by @renovate[bot] in #1321
- Update actions/cache digest to 27d5ce7 by @renovate[bot] in #1319
Other Changes 💡
- use spock groovy from micronaut-test by @lissam1 in #1286
- Update micronaut to M20 and kafka 4.2.0 by @lissam1 in #1296
New Contributors
- @ayoubouria made their first contribution in #1282
Full Changelog: v6.0.0-M1...v6.0.0-M2