Apache Kafka Versions

Apache Kafka versions, release date, bug fix release date, and key library dependencies.

  • Each version of Apache Kafka is typically built with multiple versions of Scala, the version of Scala listed is based on the recommended version.

  • Release dates are based on date of the .tgz archive located at Apache Kafka Downloads.

  • RocksDB is used by the Kafka Streams library.

  • Controller options

    • Kafka Raft production ready since 3.3
    • Zookeeper removed since 4.0
    • For upgrading from Zookeeper to Raft, please review release notes.

VersionRelease.x ReleaseScalaZookeeperRocksDBJacksonslf4jSnappyLZ4ZSTDJettyNetty
4.1.008/27/20252.13.169.7.32.19.01.7.361.1.10.71.8.01.5.6-1012.0.22
4.0.003/14/20252.13.159.7.32.16.21.7.361.1.10.51.8.01.5.6-612.0.15
3.9.105/11/20252.13.153.8.47.9.22.16.21.7.361.1.10.51.8.01.5.6-49.4.574.1.119
3.9.010/25/20242.13.143.8.47.9.22.16.21.7.361.1.10.51.8.01.5.6-49.4.564.1.111
3.8.110/17/20242.13.143.8.47.9.22.16.21.7.361.1.10.51.8.01.5.6-49.4.564.1.110
3.8.007/23/20242.13.143.8.47.9.22.16.21.7.361.1.10.51.8.01.5.6-39.4.544.1.110
3.7.212/04/20252.13.123.8.47.9.22.16.21.7.361.1.10.51.8.01.5.6-49.4.564.1.115
3.7.106/18/20242.13.123.8.47.9.22.16.21.7.361.1.10.51.8.01.5.6-39.4.544.1.110
3.7.002/09/20242.13.123.8.37.9.22.16.01.7.361.1.10.51.8.01.5.5-69.4.534.1.100
3.6.203/28/20242.13.113.8.47.9.22.13.51.7.361.1.10.51.8.01.5.5-19.4.534.1.100
3.6.111/24/20232.13.113.8.37.9.22.13.51.7.361.1.10.51.8.01.5.5-19.4.524.1.100
3.6.009/28/20232.13.113.8.27.9.22.13.51.7.361.1.10.41.8.01.5.5-19.4.524.1.100
3.5.211/21/20232.13.103.6.47.9.22.13.51.7.361.1.10.51.8.01.5.5-19.4.524.1.94
3.5.107/14/20232.13.103.6.47.1.22.13.51.7.361.1.10.11.8.01.5.5-19.4.514.1.94
3.5.006/05/20232.13.103.6.47.1.22.13.51.7.361.1.10.01.8.01.5.5-19.4.514.1.92
3.4.105/25/20232.13.103.6.47.1.22.13.51.7.361.1.8.41.8.01.5.2-19.4.514.1.92
3.4.001/31/20232.13.103.6.37.1.22.13.41.7.361.1.8.41.8.01.5.2-19.4.484.1.78
3.3.212/21/20222.13.83.6.37.1.2 42.13.41.7.361.1.8.41.8.01.5.2-19.4.484.1.78
3.3.1 39/29/20222.13.83.6.36.29.4.12.13.31.7.361.1.8.41.8.01.5.2-19.4.484.1.78
3.2.3 29/13/20222.13.83.6.36.29.4.12.13.31.7.361.1.8.41.8.01.5.2-19.4.484.1.78
3.2.29/2/20222.13.83.6.36.29.4.12.12.61.7.361.1.8.41.8.01.5.2-19.4.484.1.73
3.2.17/21/20222.13.83.6.36.29.4.12.12.61.7.361.1.8.41.8.01.5.2-19.4.444.1.73
3.2.05/3/20222.13.83.6.36.29.4.1 12.12.61.7.361.1.8.41.8.01.5.2-19.4.444.1.73
3.1.29/2/20222.13.63.6.36.22.1.12.12.61.7.361.1.8.41.8.01.5.0-49.4.484.1.73
3.1.14/8/20222.13.63.6.36.22.1.12.12.61.7.361.1.8.41.8.01.5.0-49.4.444.1.73
3.1.01/12/20222.13.63.6.36.22.1.12.12.31.7.301.1.8.41.8.01.5.0-49.4.434.1.68
3.0.29/2/20222.13.63.6.36.19.32.12.61.7.301.1.8.11.7.11.5.0-29.4.484.1.73
3.0.13/3/20222.13.63.6.36.19.32.12.61.7.301.1.8.11.7.11.5.0-29.4.444.1.73
3.0.09/8/20212.13.63.6.36.19.32.12.31.7.301.1.8.11.7.11.5.0-29.4.434.1.62

See older versions for more historical releases.

Footnotes

1 provides the arm64 native-code allowing for Apple Silicon (M1/M2) chipset compatibility.

2 3.2.2 had an bug almost immediately identified and 3.2.3 was immediately released.

3 3.3.0 is not available to download, 3.3.1 was an immediate bug-fix release.

4 CVE-2018-25032