dbt-core 1.5.0-b4 - March 16, 2023
Features
- ✨ add unix-style wildcard selector method (#6598)
- add support for DBT_PROJECT_DIR env var (#6078)
- Enable diff based partial parsing (#6592)
- Enforce contracts on models materialized as tables and views (#6751, #7034, #6756)
- make version configs optional (#7054)
- [CT-1584] New top level commands: interactive compile (#6358)
Fixes
- allow adapters to change model name resolution in py models (#7114)
Docs
- Distiguish node "access" in the DAG with node borders & opacity. (dbt-docs/#378)
- Fix JSON path to package overview docs (dbt-docs/#390)
- Add selection by group to DAG (dbt-docs/#380)
Under the Hood
- Add deprecation warning for DBT_NO_PRINT (#6960)
Dependencies
- Update pathspec requirement from <0.11,>=0.9 to >=0.9,<0.12 in /core (#6737)
Dependency
- Bump python from 3.10.7-slim-bullseye to 3.11.1-slim-bullseye in /docker (#4904)
- Bump black from 22.10.0 to 22.12.0 (#4904)
Contributors
- @dave-connors-3 (#7054)
- @leo-schick (#6078)
- @rlh1994 (#390)
- @z3z1ma (#6598)