Releases
v0.21.0
Compare
Sorry, something went wrong.
No results found
[0.21.0] - 2026-07-20
Added
Cohesive CLI journey: init, doctor, profile validate/show/diff/migrate
Durable workspace defaults (.etlantic/reports, .etlantic/artifacts) with --ephemeral escape hatch
Optional etlantic.toml project config with profiles/ fallback
Structured profile assets (json://path and {provider, location} objects)
plan diff and human plan explain --format human
report list; cross-invocation report show/export from file store
Global CLI options: --verbose, --quiet, --color, --non-interactive, --workspace
Documented exit code taxonomy; mutation preamble via --preview
Library modules: etlantic.workspace, etlantic.project, etlantic.bindings
Docs: What's New 0.21, Migration 0.20→0.21, Exit gate 0.21, Best Practices, Documentation Audit 0.21
Changed
Official package versions align at 0.21.0; plugins require etlantic>=0.21.0,<0.22
Legacy profile JSON bindings fail closed unless --accept-legacy-bindings
Production profile metadata uses strict extension namespaces by default
FileReportStore exported from etlantic.reports
CLI refactored into shared CliContext with unified output helpers
Docs golden path converges on etlantic init; in-memory demo renamed to examples/memory_customers.py
Public agent CLI list includes init, doctor, and profile
Fixed
SECURITY / SUPPORT version banners and plugin-minor troubleshooting advice
Evaluator / Production Readiness / Security residual-risk narrative consistency
README CLI default profile (development) and docs build link to AGENTS.md
Deprecated
reliability plan-diff in favor of plan diff
Migration
See docs/11_DEVELOPMENT/MIGRATION_0_20_TO_0_21.md
You can’t perform that action at this time.