github dbt-labs/dbt-core v1.9.0rc1
dbt-core v1.9.0rc1

pre-release14 hours ago

dbt-core 1.9.0-rc1 - November 25, 2024

Features

  • Parseable JSON and text output in quiet mode for dbt show and dbt compile (#9840)
  • Change gating of microbatch feature to be behind project flag / behavior flag (#10798)
  • Add new hard_deletes="new_record" mode for snapshots. (#10235)
  • Allow microbatch batches to run in parallel (#10853, #10855)

Fixes

  • override materialization python models (#8520)
  • Support disabling unit tests via config. (#9109, #10540)
  • unit tests with versioned refs (#10880, #10528, #10623)
  • Fix 'no attribute .config' error when ref-ing a microbatch model from non-Model context (#10928)
  • Ensure inferred primary_key is a List[str] with no null values (#10983)
  • Correct when custom microbatch macro deprecation warning is fired (#10994)
  • Validate manifest has group_map during group_lookup init (#10988)
  • Fix plural of 'partial success' in log message (#10999)
  • Emit batch-level exception with node_info on microbatch batch run failure (#10840)
  • Fix restrict-access to not apply within a package (#10134)
  • Make microbatch models skippable (#11021)
  • Catch DbtRuntimeError for hooks (#11012)

Under the Hood

Dependencies

  • Bump minimum dbt-adapters version to 1.9.0 (#10996)

Contributors

Don't miss a new dbt-core release

NewReleases is sending notifications on new releases.