Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,31 @@ Changelog

All notable changes to this project will be documented in this file.

## 4.88.0 - 2026-04-16

### Added

- mysql_cdc: Added integration tests validating MySQL CDC connection drop and reconnection scenarios with zero data loss. ([@mmatczuk](https://github.com/mmatczuk), [#4241](https://github.com/redpanda-data/connect/pull/4241))
- oracledb_cdc: Added multi-tenant support for Oracle CDC input to handle both container and non-container databases. ([@josephwoodward](https://github.com/josephwoodward), [#4237](https://github.com/redpanda-data/connect/pull/4237))
- oracledb_cdc: Added source timestamp metadata to Oracle CDC messages to propagate the redo log timestamp to consumers. ([@josephwoodward](https://github.com/josephwoodward), [#4250](https://github.com/redpanda-data/connect/pull/4250))
- otlp: Added OpenTelemetry metrics exporter supporting both gRPC and HTTP protocols. ([@mmatczuk](https://github.com/mmatczuk), [#4230](https://github.com/redpanda-data/connect/pull/4230))
- arc: add output plugin for Arc columnar database ([@xe-nvdk](https://github.com/xe-nvdk), [#4265](https://github.com/redpanda-data/connect/pull/4265))

### Fixed

- amqp1: Fixed data race in randomString by replacing non-goroutine-safe package-level rand with thread-safe top-level rand.Intn. ([@mmatczuk](https://github.com/mmatczuk), [#4260](https://github.com/redpanda-data/connect/pull/4260))
- general: Fixed Docker latest tag for connect image from incorrect latest-cloud to latest. ([@mmatczuk](https://github.com/mmatczuk), [#4267](https://github.com/redpanda-data/connect/pull/4267))
- mysql_cdc: Fixed snapshot column order consistency by using deterministic primary key slice iteration instead of non-deterministic map iteration. ([@josephwoodward](https://github.com/josephwoodward), [#4262](https://github.com/redpanda-data/connect/pull/4262))
- postgresql: Fixed handling of tsvector type in PostgreSQL replication decoder to return raw PostgreSQL text representation. ([@mmatczuk](https://github.com/mmatczuk), [#4261](https://github.com/redpanda-data/connect/pull/4261))
- protobuf: Fixed memory leak in hyperpb parser caused by pool holding unused messages and added profile-guided optimization support. ([@mmatczuk](https://github.com/mmatczuk), [#4240](https://github.com/redpanda-data/connect/pull/4240))

### Changed

- iceberg: Updated Iceberg fallback behavior to infer column type when schema doesn't contain the field, enabling support for transforms. ([@rockwotj](https://github.com/rockwotj), [#4263](https://github.com/redpanda-data/connect/pull/4263))
- oracledb_cdc: Switched from buffering all redo events to streaming them through a callback to reduce memory allocation. ([@josephwoodward](https://github.com/josephwoodward), [#4243](https://github.com/redpanda-data/connect/pull/4243))
- mysql_cdc: write checkpoint after snapshot ([@josephwoodward](https://github.com/josephwoodward), [#4269](https://github.com/redpanda-data/connect/pull/4269))


## 4.87.0 - 2026-04-09

### Added
Expand Down
Loading