This repository was archived by the owner on Jan 20, 2026. It is now read-only.
v0.16.0 dbt_hubspot_source
·
60 commits
to main
since this release
PR #129 includes the following updates:
Breaking Changes
- Switched from using the
fivetran_utils.remove_prefix_from_columnsmacro to thehubspot_source.remove_duplicate_and_prefix_from_columnsmacro for whenhubspot__pass_through_all_columnsis enabled and you are passing through all columns in thestg_hubspot__company,stg_hubspot__contact, andstg_hubspot__dealmodels. This also ensures the source fields passed through are all quoted from the onset. This is a breaking change because this macro can remove duplicate fields, resulting in an impact to your schema.
Bug Fixes
- Introduced hubspot-specific version of the
fivetran_utils.pass_through_columnsmacro titledhubspot_add_pass_through_columns, which introduces quoting around the source fields being brought in as passthrough columns. This will ensure that your warehouse reads the sql correctly, particularly if the field contains special characters or syntax. This is now used in the respectiveget_<>_columnsmacros of the following models:stg_hubspot__companystg_hubspot__contactstg_hubspot__dealstg_hubspot__ticket
Under the Hood
- Updated seed data to include fields with special syntax in order to test the above changes.
Full Changelog: v0.15.0...v0.16.0