Skip to content

Latest commit

 

History

History
73 lines (45 loc) · 1.94 KB

File metadata and controls

73 lines (45 loc) · 1.94 KB
description
Release notes and version history for Acme, documenting new features, changes, and bug fixes across all releases.

Changelog

All notable changes to Acme are documented here.

v2.4.0 — 2026-02-15

Added

  • Real-time CDC support for PostgreSQL sources. See [[guides/real-time-streaming|Real-time Streaming Guide]].
  • New webhook destination type for pushing events to HTTP endpoints.
  • Pipeline-level environment variable overrides in acme.yml.

Changed

  • Improved error messages for connection failures. Errors now include the connector name and a suggested fix.
  • The [[api-reference/scheduler|Scheduler API]] now returns next_run_at in ISO 8601 format.

Fixed

  • Fixed a race condition when running multiple pipelines targeting the same BigQuery table.
  • Resolved memory leak in long-running streaming pipelines (>48h).

Note

This release requires a database migration. Run acme migrate up before starting the server.


v2.3.0 — 2026-01-20

Added

  • [[guides/authentication|OAuth 2.0 authentication]] for API access.
  • Support for Parquet file sources.
  • acme test command for [[guides/testing-pipelines|pipeline validation]].

Changed

  • Default batch size increased from 1,000 to 5,000 rows.
  • Connector health checks now run every 30 seconds (was 60).

Fixed

  • Fixed incorrect row counts in pipeline run summaries.
  • S3 connector now handles eventual consistency properly.

v2.2.0 — 2025-12-10

Added

  • Custom [[concepts/transforms|transform functions]] in Python.
  • Pipeline dependency graphs with depends_on.
  • Slack notification channel for pipeline failures.

Fixed

  • CSV parser now handles quoted newlines correctly.
  • Fixed timezone handling in MySQL datetime columns.

v2.1.0 — 2025-11-05

Added

  • Initial support for [[concepts/connectors|streaming connectors]] (Kafka, Redis Streams).
  • Dark mode for the web dashboard.
  • Export pipeline runs as CSV.