latest stable

Tested Versions

Java 17+ for connectors; 21+ for Debezium Server, Operator and Outbox extension
Kafka Connect 3.1 and later
MySQL Database: 8.0.x, 8.4.x, 9.0, 9.1
Driver: 9.1.0
MariaDB Database: 11.4.x
Driver: 3.5.0
MongoDB Database: 6.0, 7.0, 8.0
Driver: 4.11.0
PostgreSQL Database: 12, 13, 14, 15, 16, 17
Plug-ins: decoderbufs, pgoutput
Driver: 42.6.1
Oracle Database: 19c, 21c, 23ai (LogMiner only)
Driver: 19.x, 21.x, 23.x (with 23ai only)
OpenLogReplicator: 1.6.0, 1.5.0, 1.4.0, 1.3.0
SQL Server Database: 2017, 2019, 2022
Driver: 12.4.2.jre8
Cassandra 3 Database: 3.11.12
Driver: 3.11.12
Cassandra 4 Database: 4.1.7
Driver: 4.14.0
Cassandra 5 Database: 5.0.2
Driver: 4.14.0
Db2 Database: 11.5
Driver: 11.5.0.0
Spanner Database: 6.x
Driver: 6.x
Vitess Database: 12.0.x
Driver: 17.0.0*
* See the Vitess Connector documentation for limitations when using the connector with earlier Vitess versions
JDBC sink Databases: Db2, MySQL, Oracle, PostgreSQL, SQL Server
Informix Database: 12, 14
Driver: 4.50.11
Db2 for IBM i Database: 7.4
Driver: 11.1

Not compatible with your requirements? Have a look at the other series.
See the Kafka documentation for compatibility with other versions of Kafka brokers.

Documentation

Documentation for this specific series can be accessed below:

What's new

For more details on breaking changes, bugfixes, and new features see the release notes.

Installation

If you need details on how to install Debezium, we've documented some of the most common ways in the installation guide.

Releases in this series

The following are all the releases/bugfixes within this series.

3.1.0.Final

2025-04-02
Debezium Server sink for Milvus vector database; Debezium Server sink for InstructLab LLM refinement project; Vectorization message transformation; Support for workload tagging in Vitess queries; Improvee performance of direct query mode with clustered indices in SQL Server; Cassandra 4.1 support

3.1.0.CR1

2025-03-24
BYTES are mapped as VARBINARY in SQL Server sink; Logging of all potentially sensitive data was centralized and can be configured via single category; RabbitMQ sink supports routing by key; Vitess supports handling of keypace heartbeats; Vitess supports mapping of temporal datatypes into strings; Helm charts were centralized into a single point

3.1.0.Beta1

2025-03-10
First release of Debezium Server UI; Support for traceparent in CloudEvents; Conditional inclusion of components in connect-base image; PubSub sink supports concurrency and compression; RabbitMQ sink supports key based routing; New minimal locking mode for Percona database; Support for schema access in WASM SMT

3.1.0.Alpha2

2025-02-20
Column reselector has configurable error handling and also emits log columns regardless of connector configuration; WASM scripting SMT supports oall datatypes; Debezium platform publishes snapshot artifacts; Debezium UI supports predication in Transformation screen; Vitess emits all binari colums with collation as strings