Changelog
All notable changes to this connector will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
1.4.0 - 2026-10-19
Added
- Added cross-compilation support for Scala 3 to prepare compatibility with future Kafka versions.
Changed
- Configuration validation is faster for connector instances with many connections.
- Event timestamps from SAP are now written in epoch format, as required by the stricter timestamp validation in Kafka 4.0.
- Retry handling and retry log messages are now consistent across all connectors. Log messages no longer start with the class name. If you filter or alert on log patterns, check them.
- When all retries are exhausted, the log now includes the cause of the last failure.
Fixed
- Connector properties that use a config provider (e.g.
${file:…},${vault:…}) are no longer re-resolved on every poll/put, which reduces load on the secret store.
1.3.6 - 2025-04-01
Added
- Added support for custom HTTP headers
- Added support for cron-like scheduling
- Support for Connect plugin discovery KIP-898
- Additional metadata information in kafka message headers, if activated
1.3.5 - 2024-03-05
Added
- Added support for OAuth client credentials flow
- Connector specific JMX metrics
- Extract schema functionality to CLI tool
Fixed
- Bugfix in decimal mapping
1.3.4 - 2023-06-07
Added
- Enhanced logs using MDC
Changed
- Increased responsiveness of connector task when being stopped during retry
1.3.3 - 2022-04-14
Added
- Added encrypted communication using configurable custom KeyStore and TrustStore
Changed
- Package name changed from org.init.ohja.kafka.connect.source.odatabusevent to org.init.ohja.kafka.connect.odata.busevent.source
1.3.2 - 2021-06-16
Added
- First public release of the OData Business Events Source Connector
- Connector version equals the OhJa version being used
1.4.0