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_timezone
macro (see README for how to use) has been replicated within the Shopify Source package'smacros/fivetran_date_macros
folder 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_cohorts
shopify__customer_emails
shopify__discounts
shopify__order_lines
shopify__orders
shopify__transactions
Full Changelog: v0.17.0...v0.18.0