Small tweaks
- Remove cross-db dbt_utils reference in
pivot
macro by @bakerbryce in #676 - Update from template to dbt copyright by @Maayan-s in #647
Breaking Changes
- Limit columns selected in
expression_is_true
when not storing failures to the database, to improve BQ resource consumption. by @elyobo in #686 - Remove
dbt_utils.current_timestamp()
, and replace internal usages ofdbt_utils.current_timestamp()
withdbt.current_timestamp_backcompat()
from dbt Core. This provides consistent behaviour to old versions of dbt utils, but brings all of the weirdness into one place (dbt Core). @colin-rogers-dbt in #694 - 🚨 🚨 🚨 Replace
surrogate_key
withgenerate_surrogate_key
, which treatsnull
and''
differently by @dave-connors-3 in #685. Opt into the legacy behaviour by creating a variable like this in dbt_project.yml:
# dbt_project.yml
...
vars:
dbt_utils:
surrogate_key_treat_nulls_as_empty_strings: True
New Contributors
- @bakerbryce made their first contribution in #676
- @Maayan-s made their first contribution in #647
- @colin-rogers-dbt made their first contribution in #694
Full Changelog: 1.0.0-b1...1.0.0-b2