
Apache Kafka 4.3 released: 25 KIPs, Kafka Streams, Share Group Controls, Broker Isolation, and more
5/31/2026
This post details the release of Apache Kafka 4.3, highlighting 25 KIPs and over 600 commits. Key technical contributions include: KIP-1023 (Follower fetch from tiered offset), KIP-1066 (Mechanism to cordon brokers and log directories), KIP-1196 (group.coordinator.append.max.buffer.size config), KIP-1208 (Prefix for RemoteLogMetadataManagerConfig), KIP-1211 (Align num.partitions and default.replication.factor), KIP-1219 (KRaft Fetch and FetchSnapshot Byte Size configs), KIP-1235 (Default min.insync.replicas for __remote_log_metadata topic), KIP-1240 (Additional group configurations for share groups), KIP-1251 (Assignment epochs for consumer groups), KIP-1257 (Partition Size Percentage Metrics), KIP-1258 (OAuth Client Assertion for client_credentials), KIP-1263 (Group Coordinator Assignment Batching and Offload), KIP-1274 (Deprecate Classic rebalance protocol), KIP-1035 (StateStore managed changelog offsets), KIP-1247 (Bytes utils class as public API), KIP-1250 (Metric for in-memory state stores), KIP-1259 (Wipe Kafka Streams local state on startup), KIP-1270 (Extend ProcessingExceptionHandler for GlobalThread), KIP-1271 (Store Headers in State Stores), KIP-1285 (DSL Opt-in for Headers-Aware State Stores), KIP-1239 (Batch offset translation in RemoteClusterUtils), KIP-1273 (Improve Connect configurable components discoverability), and KIP-1280 (Update MirrorMaker metrics). Deprecations for streams-scala, group.coordinator.rebalance.protocols, and MirrorMaker metrics are also noted.





















