Skip to content

Commit 70fa793

Browse files
committed
[release] Changelog for 3.5.0.CR1
Signed-off-by: Jiri Pechanec <jiri.pechanec@centrum.cz>
1 parent a83b218 commit 70fa793

File tree

2 files changed

+90
-0
lines changed

2 files changed

+90
-0
lines changed

_data/releases/3.5/3.5.0.CR1.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
date: 2026-03-24
2+
version: "3.5.0.CR1"
3+
stable: false
4+
summary: `debezium-core` module split; Cache invalidation with Quarkus Extensions; Quarkus compatibility mode for external connectors support; Incremental snapshots in CockroachDB; Multiple connection validators in Debezium Platform; Confiugrable scaling of LogMiner batch window
5+
#announcement_url:

releases/3.5/release-notes.asciidoc

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,91 @@ Release numbers follow http://semver.org[Semantic Versioning].
1515

1616
toc::[]
1717

18+
[[release-3.5.0-cr1]]
19+
== *Release 3.5.0.CR1* _(March 24th 2026)_
20+
21+
See the https://github.com/orgs/debezium/projects/5/views/6?filterQuery=status%3AReleased+iteration%3A3.5.0.CR1[complete list of issues].
22+
23+
=== Kafka compatibility
24+
25+
This release has been built against Kafka Connect 4.1.1 and has been tested with version 4.1.1 of the Kafka brokers.
26+
See the https://kafka.apache.org/documentation/#upgrade[Kafka documentation] for compatibility with other versions of Kafka brokers.
27+
28+
29+
=== Upgrading
30+
31+
Before upgrading any connector, be sure to check the backward-incompatible changes that have been made since the release you were using.
32+
33+
When you decide to upgrade one of these connectors to 3.5.0.CR1 from any earlier versions,
34+
first check the migration notes for the version you're using.
35+
Gracefully stop the running connector, remove the old plugin files, install the 3.5.0.CR1 plugin files, and restart the connector using the same configuration.
36+
Upon restart, the 3.5.0.CR1 connectors will continue where the previous connector left off.
37+
As one might expect, all change events previously written to Kafka by the old connector will not be modified.
38+
39+
If you are using our container images, then please do not forget to pull them fresh from https://quay.io/organization/debezium[Quay.io].
40+
41+
42+
=== Breaking changes
43+
44+
Debezium codebase has been restructured and `debezium-core` module was split into multiple smaller ones.
45+
The original module is no longer in use (https://github.com/debezium/dbz/issues/1616[debezium/dbz#1616]).
46+
47+
48+
49+
=== New features
50+
51+
* Cache invalidation with Debezium Quarkus Extensions https://github.com/debezium/dbz/issues/1522[debezium/dbz#1522]
52+
* Implement REST API for serving component descriptors https://github.com/debezium/dbz/issues/1547[debezium/dbz#1547]
53+
* Configure Helm chart for descriptor OCI artifact mounting https://github.com/debezium/dbz/issues/1548[debezium/dbz#1548]
54+
* Quarkus compatibility mode for external Source Connectors https://github.com/debezium/dbz/issues/1612[debezium/dbz#1612]
55+
* CockroachDB connector: Signal-based incremental snapshots https://github.com/debezium/dbz/issues/1630[debezium/dbz#1630]
56+
* Switch Oracle version resolution logic to use DatabaseMetadata https://github.com/debezium/dbz/issues/1655[debezium/dbz#1655]
57+
* Add connection validator for RabbitMQ [DBZ-9436] https://github.com/debezium/dbz/issues/1093[debezium/dbz#1093]
58+
* Add connection validator for Pravega [DBZ-9434] https://github.com/debezium/dbz/issues/1091[debezium/dbz#1091]
59+
* add net_write_timeout and net_read_timeout configuration options https://github.com/debezium/dbz/issues/1701[debezium/dbz#1701]
60+
* Add connection validator for NATS Streaming [DBZ-9433] https://github.com/debezium/dbz/issues/1090[debezium/dbz#1090]
61+
* Make the database schema and collection list to use the Virtualized TreeView so that it prevent the DOM bloating https://github.com/debezium/dbz/issues/1710[debezium/dbz#1710]
62+
63+
64+
=== Fixes
65+
66+
* XMLType using non-Binary storage throws parser failure [DBZ-9228] https://github.com/debezium/dbz/issues/1373[debezium/dbz#1373]
67+
* Savepoint (Partial) rollback not handled correctly for tables with LOB columns [DBZ-9615] https://github.com/debezium/dbz/issues/1422[debezium/dbz#1422]
68+
* HeaderToValue nested headers do not work https://github.com/debezium/dbz/issues/1669[debezium/dbz#1669]
69+
* nested json coming as null in modify event [DBZ-1258] https://github.com/debezium/dbz/issues/221[debezium/dbz#221]
70+
* PgOutputMessageDecoder corrupts multi-byte UTF-8 table/column names during CDC streaming https://github.com/debezium/dbz/issues/1682[debezium/dbz#1682]
71+
* PostgreSQL: Connector startup is very slow with many custom types and network latency https://github.com/debezium/dbz/issues/1683[debezium/dbz#1683]
72+
* MYSQL CDC | Table name blank space issue https://github.com/debezium/dbz/issues/1687[debezium/dbz#1687]
73+
* Skip sleeps between journal entry fetches https://github.com/debezium/dbz/issues/1688[debezium/dbz#1688]
74+
* Informix connector DELETE does not unwatch properly https://github.com/debezium/dbz/issues/1704[debezium/dbz#1704]
75+
* Fix MongoDB connector crash loop when snapshot is interrupted https://github.com/debezium/dbz/issues/1708[debezium/dbz#1708]
76+
* Debezium mapped diagnostic context doesn't work [DBZ-3750] https://github.com/debezium/dbz/issues/486[debezium/dbz#486]
77+
* SQL Server connector with initial_only snapshot mode gets stuck in infinite retry loop when database name is invalid https://github.com/debezium/dbz/issues/1717[debezium/dbz#1717]
78+
* Duplicate END records of a transaction https://github.com/debezium/dbz/issues/1724[debezium/dbz#1724]
79+
* Window scale is capped at 30 * LogMiningBatchSizeMax https://github.com/debezium/dbz/issues/1740[debezium/dbz#1740]
80+
81+
82+
=== Other changes
83+
84+
* Resolve circular dependency between debezium-generator-plugin and debezium-core https://github.com/debezium/dbz/issues/1617[debezium/dbz#1617]
85+
* Add maven repo artifact size check https://github.com/debezium/dbz/issues/1667[debezium/dbz#1667]
86+
* Db2ChunkedSnapshotIT is unstable https://github.com/debezium/dbz/issues/1692[debezium/dbz#1692]
87+
* Create test-jar for debezium-server-core https://github.com/debezium/dbz/issues/1696[debezium/dbz#1696]
88+
* Add PULL_REQUEST_TEMPLATE.md to guide contributors on DCO sign-off and issue linking https://github.com/debezium/dbz/issues/1697[debezium/dbz#1697]
89+
* Support component discoverability via ConfigDescriptor interface https://github.com/debezium/dbz/issues/1698[debezium/dbz#1698]
90+
* Missing some Helm chart releases for debezium-operator https://github.com/debezium/dbz/issues/1700[debezium/dbz#1700]
91+
* Ensure spaces are used for indentation in XML files [DBZ-275] https://github.com/debezium/dbz/issues/1706[debezium/dbz#1706]
92+
* DBZ-275: Ensure spaces are used for indentation in XML files https://github.com/debezium/dbz/issues/1707[debezium/dbz#1707]
93+
* Allow to run specific MySQL ITs with a given database [DBZ-4831] https://github.com/debezium/dbz/issues/591[debezium/dbz#591]
94+
* Reduce number of database connection creations during PG tests [DBZ-2028] https://github.com/debezium/dbz/issues/301[debezium/dbz#301]
95+
* Demo: Fail-over with MongoDB [DBZ-2107] https://github.com/debezium/dbz/issues/315[debezium/dbz#315]
96+
* Extract top-level example for Apicurio registry [DBZ-2789] https://github.com/debezium/dbz/issues/391[debezium/dbz#391]
97+
* Integrate debezium-connector-ingres in Java Quality Outreach, PR and Push GitHub Workflows https://github.com/debezium/dbz/issues/1714[debezium/dbz#1714]
98+
* Remove insights from docker rhel_kafka images https://github.com/debezium/dbz/issues/1720[debezium/dbz#1720]
99+
* XStream user reports insufficient privileges during snapshot for table locks https://github.com/debezium/dbz/issues/1733[debezium/dbz#1733]
100+
101+
102+
18103
[[release-3.5.0-beta2]]
19104
== *Release 3.5.0.Beta2* _(March 13rd 2026)_
20105

0 commit comments

Comments
 (0)