← All Releases
v0.2.11
THE BUILD MIRROR
dvt retract is now the true mirror of dvt build — stored test failures come down with the models — and dvt run closes the last cross-connection escape hatch: standard materializations are refused foreign sources, not just foreign targets.
ADDED
- ▸dvt retract removes stored test failures: tests configured with store_failures leave audit tables behind, and those are project materializations too — the mirror of dvt build, not just dvt run. Sources, as ever, are never touched.
- ▸Cross-connection refusal for standard models: a view/table/incremental that reads a source() declared on another connection (meta.connection), or refs a model materialized on another target, errors at the gate — dbt would resolve that relation on the default engine, missing at best, a same-named local table silently read at worst. The error names the model, the foreign connection, and the materialization it found.
Get it: pip install dvt-core==0.2.11 · wheels on PyPI for macOS (arm64 + x86_64) and Linux, Python 3.10–3.12.