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
3.1.0.Alpha1
2025-01-20
JDBC sink supports vector datatypes; MariaDB supports SSL connections; SQL Server connector can limit amount of changes loaded to memory per transaction; Source info block schema is versioned; Incubating support for WebAssembly Scripting SMTs