Releases
v0.24.0
Compare
Sorry, something went wrong.
No results found
[0.24.0] - 2026-07-27
Added
Canonical PipelineDefinition and lossless etlantic.pipeline/1 codecs/schema
Functional authoring builders (etlantic.authoring) with class/JSON parity
Definition-aware lifecycle: validate, plan, run, inspect without originating classes
CLI JSON TARGET support and etlantic generate --kind definition
Authoring catalog, immutable EditCommands, structural/plan previews
Transport-neutral etlantic.service.AuthoringService
Optional etlantic-fastapi reference adapter + OpenAPI fixture
Docs: What's New 0.24, Migration 0.23→0.24, Exit Gate 0.24, programmatic authoring guide
Docs adoption: cheatsheet, runnable examples/pipeline_definition_json.py, Diátaxis nav cleanup
Changed
Official package versions align at 0.24.0; plugins require etlantic>=0.24.0,<0.25
Lazy namespaces include authoring and service
Surface inventory lists etlantic.pipeline/1 and authoring catalog as wire-stable
Fixed
Fail-closed definition codecs, fingerprint verify, and secret filtering
Definition/class lifecycle parity (cycles, nested graphs, policy allowlists, callable registry)
Sync-honest FastAPI reference submit_run / cancel_run semantics
You can’t perform that action at this time.