You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2026-03-26-debezium-3-5-cr1-released.adoc
+17-4Lines changed: 17 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,13 +26,26 @@ This release is no exception, so let's discuss the major changes you should be a
26
26
=== Debezium Code Reorganization
27
27
28
28
As the team continues to focus on new features and solutions in the portfolio, sometimes it's inevitable that code may need to be reorganized.
29
-
For Debezium 3.5, contributors and developers may have noticed the renaming of the `debezium-transforms` module to `debezium-connect-plugins` (https://github.com/debezium/dbz/issues/1616[dbz#1616]).
29
+
For Debezium 3.5, contributors and developers may have noticed the removal of `debezium-core` and other modules (https://github.com/debezium/dbz/issues/1616[dbz#1616]).
30
30
31
-
For users of Debezium's connectors, be aware that as you upgrade Debezium, be sure that you remove any existing `jar` files from your plugin directory before installing the new version.
32
-
This guarantees that any code reorganization across different versions does not lead to class loader issues.
31
+
The `debezium-core` dependency has been split into two independent components:
32
+
33
+
`debezium-config`::
34
+
Contains all of Debezium's _Configuration_ and _Component_ classes.
35
+
36
+
`debezium-connector-common`::
37
+
Contains all the remaining clases that were previously in `debezium-core`.
33
38
34
-
For developers and contributors, be aware that your code previously directly depended on the `debezium-transforms` artifact, your build should be updated to refer to the new `debezium-connect-plugins` artifact.
39
+
For developers and contributors, be aware that if your code previously directly depended on the following artifacts, they were renamed:
35
40
41
+
* `debezium-transforms` is now `debezium-connect-plugins`
42
+
* `debezium-common` is now `debezium-util`
43
+
44
+
[CAUTION]
45
+
====
46
+
For users of Debezium's connectors, be aware that as you upgrade Debezium, be sure that you remove any existing `jar` files from your plugin directory before installing the new version.
47
+
This guarantees that any code reorganization across different versions does not lead to class loader issues.
0 commit comments