0.4.2 (June 30, 2026)

This release moves agora-etl out of Alpha packaging metadata and refreshes the official plugin documentation around the published agora-etl-plugins 0.4.x line.

The runtime contract remains compatible with the 0.4.x core line. The release is intentionally focused on documentation, release positioning, and operational clarity.

Production maturity metadata

  • Package classifier changed from Development Status :: 3 - Alpha to Development Status :: 5 - Production/Stable.
  • Python support remains 3.11, 3.12, and 3.13.
  • Public plugin docs now describe the official first-party bundle as a production-oriented integration layer instead of an incubating side story.

Official plugin documentation refresh

The plugin section was rewritten around the package boundary that matters to users:

  • agora-etl owns the runtime, public contracts, registries, diagnostics, and docs.
  • agora-etl-plugins owns first-party backend implementations and their backend-specific release gates.
  • Redis, Kafka, PostgreSQL, Anthropic, cron scheduling, and distributed coordination now each have clearer install guidance, production boundaries, and operator notes.

Compatibility

agora-etl-plugins 0.4.x targets agora-etl>=0.4.1,<1. The 0.4.2 core release does not change the plugin manifest schema or break the 0.4.x plugin contract.

Upgrade notes

No runtime migration is required from 0.4.1 to 0.4.2.

Recommended release verification:

mkdocs build --strict
pytest -q tests/core