This release includes the following updates:
Dependency Changes
- Removed the dependency on calogica/dbt_date as it is no longer actively maintained. To maintain functionality, the highly leveraged
dbt_date.convert_timezonemacro (see README for how to use) has been replicated within the Shopify Source package'smacros/fivetran_date_macrosfolder with minimal modifications. It has been prefixed withfivetran_to avoid potential naming conflicts (Source PR #98):dbt_date.convert_timezone->shopify_source.fivetran_convert_timezone
Under the Hood
- Added consistency data validation tests for all remaining end models (PR #102):
shopify__customer_email_cohortsshopify__customer_emailsshopify__discountsshopify__order_linesshopify__ordersshopify__transactions
Full Changelog: v0.17.0...v0.18.0