Releases
v0.29.0
Compare
Sorry, something went wrong.
No results found
[0.29.0] - 2026-07-28
Added
Medallantic M1 native authoring: MedallionPipeline, MedallionBuilder, Bronze / Silver / Gold
Declarative medallion documents and stable MDL1xx construction/graph diagnostics
medallantic.migrate.sparkforge migration namespace (shared lowering with native path)
Facade conformance kit: etlantic.testing.run_facade_conformance_suite
Definition extension-bag validation on codec write; namespaced facade extensions copied onto plans
etlantic.extensions.facade_provenance helper
What's New / Migration / Exit Gate 0.29 documentation
Changed
Official package versions align at 0.29.0; plugins require etlantic>=0.29.0,<0.30
Medallantic IR adapter reuses shared lower_document path
Facade packages documents the shipped conformance kit
Plugin lifecycle allowlists accept engine/entry short names consistently with trust filtering
Discovery APIs expose last_diagnostics when trust blocks loads
Fixed
Medallantic LoweringError / AdapterError codes now match the primary ERROR diagnostic
Native MedallionDocument.from_dict preserves explicit 0.0 accept rates
Unknown medallion layers fail closed (MDL107) instead of coercing to gold
Validation policies are unique per pipeline name + schema (no same-schema clobber)
Document metadata and step description/tags survive definition extensions
SparkForge IR cycle detection handles "step.result" source references
etlantic_sparkforge submodule imports (adapt / ir / compat / reports / runtime_map)
You can’t perform that action at this time.