Shipped · Databases

What debezium/debezium shipped

The public repository of Debezium · github.com/debezium/debezium

Written by FoxPlug from the repository's own releases; not affiliated with Debezium. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/debezium/debezium; Debezium did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for debezium, free

Week of November 2, 2026

What shipped

Why it matters

This week delivered a 3.7.1.Final maintenance release and the 3.8.0.Alpha1 release, alongside fixes that affect day to day data correctness and connector stability. Several changes address silently wrong or missing values in SQL Server and Oracle events, and others improve offset handling and startup diagnostics that users encounter after restarts.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Debezium 3.7.1.Final and 3.8.0.Alpha1 are out. This week also brought fixes for SQL Server null handling after updates, Oracle extended string values, connector offset reading and PostgreSQL WAL search warnings.

Post for LinkedIn

Debezium 3.7.1.Final and 3.8.0.Alpha1 are now available. Alongside the releases, this week's changes focus on data correctness and operational clarity: SQL Server no longer substitutes the unavailable value placeholder for a real NULL after an update, Oracle keeps new values for columns with extended string sizes, and integral offsets are read as Long across the JDBC, Redis, NATS and ConfigMap stores. The PostgreSQL connector warns at startup when the replication slot or stored offset suggests the WAL search will stall, and the MySQL connector now rejects an invalid hex encoded unavailable value placeholder.

Week of October 26, 2026

What shipped

Why it matters

This week brings a new opt-in schema mode for MySQL and MariaDB that removes reliance on a persisted schema history topic, plus a default switch to the sink framework for the JDBC sink connector. Several fixes address values that were silently wrong or unreliable: JDBC pool timeouts, SQL Server chunk bounds, Oracle intervals, MongoDB credential masking and PostgreSQL idle connections. Validation of signal.data.collection at connector validate() time also moves several misconfiguration failures earlier.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: an opt-in binlog-metadata schema mode for MySQL and MariaDB, the sink framework becomes the default for the JDBC sink connector, signal.data.collection is validated at connector validate() time, and fixes for JDBC pool timeouts, SQL Server datetime chunk bounds and Ora

Post for LinkedIn

This week in Debezium: an opt-in binlog-metadata-based schema mode for the MySQL and MariaDB connectors lets table schema be reconstructed from TABLE_MAP events instead of a schema history topic. The sink framework is now the default mode for the JDBC sink connector, with daily tests covering the legacy mode. Connector validate() now checks signal.data.collection existence, name shape and column count across MySQL, MariaDB, PostgreSQL, SQL Server, Oracle and MongoDB. Fixes include JDBC sink support for primitive record keys with record_key mode, correct seconds conversion for connection.pool.timeout, correct Oracle INTERVAL DAY TO SECOND fractions, SQL Server datetime chunk bound casting, percent-encoded credential masking in MongoDB connection strings, and avoiding idle bean registry conn

Week of October 19, 2026

What shipped

Why it matters

This week fixes several correctness problems that surface after restarts or reconnects: schema history comments, SQL Server LSN handling and ordering, and snapshot versus streaming date output. It also adds new storage options for offsets and schema history plus new transformations, and removes configuration that no longer did anything.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: pluggable claim-check storage in EnforceRecordSize, NATS JetStream offset and schema history storage, fatal binlog errors no longer retried, PostgreSQL array defaults in the Connect schema, and SQL Server CDC ordering fixes.

Post for LinkedIn

This week brings new storage options and a set of correctness fixes. The EnforceRecordSize SMT gains an opt-in claim_check strategy with a storage-neutral SPI and an S3 implementation, and a new module stores offsets and internal schema history in NATS JetStream. MySQL and MariaDB now fail on fatal binlog error 1236 instead of retrying forever, snapshots read DATETIME values to match streaming, and PostgreSQL text[] and varchar[] defaults now appear in the Connect schema. Fixes also cover pgoutput type resolution by OID, SQL Server CDC ordering and schema recovery, geometry format conversion, and table-level comment serde in schema history.

Week of October 12, 2026

What shipped

Why it matters

This week covers several correctness fixes for MySQL, MariaDB, Oracle and SQL Server that could affect the values and defaults users see in change events, plus resume and locking fixes for Oracle and MySQL. The MongoDB, SQLite documentation and schema handling changes broaden what users can configure and rely on. Several of these fix silent data problems rather than adding new surface area.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: Oracle snapshot locks now cover the full snapshot, an Oracle log boundary race that could lose data is fixed, and MySQL streaming can resume from an offset without a GTID set. Also MongoDB pre/post-image modes, SQL Server DST handling and SQLite docs.

Post for LinkedIn

This week in Debezium: an Oracle data loss race at log boundaries was fixed, and Oracle snapshot locks are now held for the full initial snapshot rather than only during schema read. MySQL streaming can resume from an offset that has a binlog position but no GTID set, incremental snapshot state is cleared when a snapshot aborts, and MySQL/MariaDB REAL columns now map to DOUBLE. SQL Server timezone-less timestamps are preserved during DST gaps, MongoDB pre- and post-images can be configured independently, time decoding in cursor-based MySQL snapshots is corrected, and string truncation no longer splits surrogate pairs. Initial SQLite connector documentation was also added.

Week of October 5, 2026

What shipped

Why it matters

This week brings a new Neo4j converter transform, several MongoDB connector fixes around authentication cleanup, access validation and cursor pipeline handling, and Oracle changes covering heartbeats on quiet streams, XA transaction boundaries and cleanup on shutdown failure. PostgreSQL array handling and character set changes in DDL parsing also address data correctness issues that connector users can hit during streaming. Documentation updates cover Oracle downstream mining and standby capture, Informix and MongoDB references, and a new reference chapter for the Debezium command-line interface.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

New this week: a Neo4j Debezium Converter transform that turns Neo4j CDC changes into the Debezium envelope, MongoDB access validation against the configured capture scope, PostgreSQL ltree array NULL handling, and heartbeats for quiet Oracle LogMiner streams.

Post for LinkedIn

This week the project adds the Neo4j Debezium Converter, a single message transform that converts Neo4j CDC change events into the Debezium envelope for graph-to-relational pipelines. MongoDB gets fixes for authentication resource cleanup and access validation that now checks the configured capture scope and target, and it rejects a change stream stage in the cursor pipeline rather than retrying silently. PostgreSQL ltree arrays keep NULL elements instead of dropping the array or stopping the connector, and DDL parsers now apply table and database charset changes. Oracle gains heartbeats for quiet unbuffered LogMiner streams, XA START and XA PREPARE treated as transaction boundaries, and connector cleanup when coordinator shutdown fails.

Week of September 28, 2026

What shipped

Why it matters

Version 3.7.0 ships numerous correctness fixes across multiple connectors: MySQL and MariaDB now preserve numeric precision, MongoDB snapshots no longer skip keys on restart, PostgreSQL temporal types maintain era information, and SQL Server reduces locking contention. The release also adds new configuration options for MongoDB timestamps and improves BSON handling losslessness.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Debezium 3.7.0 released. Fixes for MySQL integer defaults, MongoDB snapshot window replay, PostgreSQL temporal types, SQL Server locking, and more.

Post for LinkedIn

Debezium 3.7.0 is now available. This release includes critical correctness fixes: MySQL/MariaDB preserve integer precision, MongoDB snapshots properly replay unfinished windows, PostgreSQL temporal arrays maintain era information, and SQL Server reduces lock contention. New features include readable MongoDB timestamps and lossless BSON Timestamp handling in ExtractNewDocumentState SMT.

Week of September 21, 2026

What shipped

Why it matters

Version 3.7.0.CR1 includes improvements across multiple database connectors addressing snapshot behavior, mining strategies, temporal handling, and notification capabilities. The MongoDB relational mapping SMT and HTTP notification channel represent new functionality that expands Debezium's flexibility for different use cases. Multiple connector-specific fixes address edge cases in Oracle, PostgreSQL, MySQL, and SQL Server that improve reliability and correctness.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Debezium 3.7.0.CR1 released with Oracle mining improvements, MongoDB relational mapping SMT, HTTP notifications, and fixes across PostgreSQL, MySQL, SQL Server connectors.

Post for LinkedIn

Debezium 3.7.0.CR1 is now available. This release includes significant enhancements: a new MongoDB relational mapping SMT for schema-aware transformations, HTTP-based notification channels for snapshot events, improved Oracle log mining strategies for standby streams, and numerous connector-specific fixes for PostgreSQL temporal handling, SQL Server nvarchar(max) detection, and MySQL/MariaDB snapshot stability.

Week of September 14, 2026

What shipped

Why it matters

Two releases shipped this week with Oracle LogMiner enhancements, improved incremental snapshot visibility, and fixes for binary field comparisons and XStream LOB operations. Documentation expanded for chunk-based snapshots across multiple SQL connectors, improving user guidance for initial snapshot configuration.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

V3.6.3.Final and v3.7.0.Beta2 released. New Oracle LogMiner metrics, improved incremental snapshot progress reporting, XStream LOB event handling, and expanded chunk-based snapshot documentation.

Post for LinkedIn

Debezium shipped v3.6.3.Final and v3.7.0.Beta2 this week. Highlights include Oracle LogMiner enhancements with new JMX metrics and pending-transaction signals, per-table row count progress reporting in incremental snapshots, XStream LOB operation support, and comprehensive documentation for chunk-based snapshots across Db2, Informix, MariaDB, MySQL, Oracle, PostgreSQL, and SQL Server.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-10.

Is this your repo? Ask us to remove this page.