Skip to content

Release 1.0.0.Final

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Nov 09:51
· 15 commits to master since this release
b511537

🚀 Release 1.0.0.Final Summary

This release focuses heavily on updates to dependencies, build infrastructure, and new features for configuration, operability, and stability.


✨ Key New Features and Enhancements

  • Operator Compatibility: The container image is now compatible with the Debezium Operator.
  • New Configuration: Added configurations for scripting, JMX, and metrics.
  • Heartbeat Topic Flag: Introduced isHeartbeatTopic configuration to flag heartbeat destinations.
  • Examples: Added Docker Compose examples utilizing Nessie and Lakekeeper catalogs.

🐞 Important Fixes

  • Sorting Fix: Fixed the primary key (PK) based sort order.
  • Container Image Permissions: Updated and fixed permissions within the container image.
  • Maven Artifact Inclusion: Fixed issue to not exclude the maven-artifact artifact (DBZ-9468).
  • Config Typo: Fixed a typo in the heartbeat.skip-consuming default value.

🛠️ Infrastructure and Dependency Updates

  • Debezium Core Update: Updated Debezium dependency to 3.3.1.Final (from 3.3.0.Beta1).
  • Base Image: Switched to the ubi8 base image for the container.
  • Test Containers: Bumped testcontainers-bom from 1.21.1 to 2.0.1.
  • MinIO Client: Updated io.minio:minio from 8.5.17 to 8.6.0.
  • Build Actions: Multiple updates to GitHub Actions (e.g., setup-java, stale, setup-python, codeql-action).

What's Changed

  • Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #619
  • Bump actions/stale from 9.1.0 to 10.0.0 by @dependabot[bot] in #625
  • Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #624
  • Bump io.debezium:debezium-build-parent from 3.3.0.Beta1 to 3.3.0.Final by @dependabot[bot] in #636
  • Bump version.debezium from 3.3.0.Beta1 to 3.3.0.Final by @dependabot[bot] in #637
  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.7.2 to 1.7.3 by @dependabot[bot] in #629
  • DBZ-9468 Don't exclude maven-artifact artifact by @kinolaev in #640
  • feat: make container image compatible with debezium operator by @kinolaev in #644
  • feat: scripting, jmx and metrics configs by @kinolaev in #645
  • chore: ubi8 base image by @kinolaev in #646
  • Bump io.debezium:debezium-build-parent from 3.3.0.Final to 3.3.1.Final by @dependabot[bot] in #642
  • Bump version.debezium from 3.3.0.Final to 3.3.1.Final by @dependabot[bot] in #641
  • Bump org.testcontainers:testcontainers-bom from 1.21.1 to 2.0.1 by @dependabot[bot] in #643
  • Bump io.minio:minio from 8.5.17 to 8.6.0 by @dependabot[bot] in #634
  • Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #639
  • Bump actions/stale from 10.0.0 to 10.1.0 by @dependabot[bot] in #638
  • fix: update permissions in container image by @kinolaev in #647
  • Add docker compose examples with nessie and lakekeeper catalog by @ismailsimsek in #649
  • Update minio client command in examples (#650) by @vjuranek in #651
  • Add isHeartbeatTopic to config to flag heartbeat destinations by @ismailsimsek in #655
  • fix: pk based sort order by @kinolaev in #653
  • fix: typo in heartbeat.skip-consuming default value by @kinolaev in #656

New Contributors

Full Changelog: 1.0.0.Beta1...1.0.0.Final