Releases
v0.25.0
Compare
Sorry, something went wrong.
No results found
[0.25.0] - 2026-07-27
Added
Compatibility burn-in golden fixtures for etlantic.pipeline/1 (0.24→0.25 old↔new reader/writer)
CI gate scripts/check_pipeline_codec_burn_in.py (fingerprint lock + load verify)
Cross-artifact burn-in matrix: plan, run_report, profile, capabilities, interchange
Wire schema ranges and unsupported downgrade documentation
Plugin SDK /1 freeze decision record (remaining blockers published; not frozen)
Published 1.0 removal candidates inventory (no removals executed)
Docs: What's New 0.25, Migration 0.24→0.25, Exit Gate 0.25
Docs adoption hubs: Learning path, Profiles hub, Portable hub, Security howto,
Documentation audit 0.25
Changed
Official package versions align at 0.25.0; plugins require etlantic>=0.25.0,<0.26
Protocol evolution status documents freeze blockers carried to 0.26
Docs adoption remediation: green-path honesty, Learn/How-to/Maintainers nav,
Evaluate packet roles, Capabilities/Security/SUPPORT trust stamps, freeze
glossary, SURFACE_INVENTORY completion, EXCEPTIONS hierarchy, deep_freeze
honesty, expanded plan docstring gate, contributor mkdocs serve notes
Fixed
Resolve dataframe plugin.info as property or callable so Polars/Pandas
ownership uses advertised thread_safe (default COPIED when caps missing)
Manifest parsing with verify_digest=True fails closed when digest is absent
Split colliding PMEXEC411/PMEXEC412 meanings: callable missing writer/reader
are now PMEXEC415/PMEXEC416; document resilience codes 408–414
SQL keyed dtcs:deduplicate fails closed instead of silently emitting full-row
DISTINCT
etlantic init / write_minimal_etlantic_toml stamps current __version__
etlantic validate exits 11 (TRUST_FAILURE) for trust/discovery errors
Reliability CLI commands use documented exit codes
PipelineDefinition.from_dict requires an explicit schema
Interchange burn-in golden aligns with select_mechanism; sibling burn-in
fingerprint/content gate added
VALIDATION_PHASES includes plugin_discovery; deep_freeze freezes sets
Stale 0.24 install pins / current-minor docs stamps; check_docs hardening
You can’t perform that action at this time.