From b63083a22a594457d1999dab9593fb79f951b78c Mon Sep 17 00:00:00 2001 From: fivetran-catfritz <111930712+fivetran-catfritz@users.noreply.github.com> Date: Tue, 14 Nov 2023 10:29:38 -0600 Subject: [PATCH] Update changelog & readme --- CHANGELOG.md | 14 +++++++------- README.md | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e4d5001..4a7776e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,14 @@ # dbt_hubspot_source v0.14.0 [PR #122](https://github.com/fivetran/dbt_hubspot_source/pull/122) includes the following updates: -## 🚨 Breaking Change 🚨 +## Features +- Added the following staging models, along with documentation and tests: + - `stg_hubspot__property` + - `stg_hubspot__property_option` + - These tables can be disabled by setting `hubspot_property_enabled': False` in your dbt_project.yml vars. See [Step 4 of the README](https://github.com/fivetran/dbt_hubspot_source#step-4-disable-models-for-non-existent-sources) for more details. + - When including a passthrough `property_hs_*` column, you now have the option to include the corresponding, human-readable label in the staging models. + - The above-mentioned `property` tables are required for this feature. If you do not have them and have to disable them, unfortunately you will not be able to use this feature. - See the [Adding property label section](https://github.com/fivetran/dbt_hubspot_source#adding-property-label) of the README for instructions on how to enable this feature! - This update applies to models: - `stg_hubspot__company` @@ -10,12 +16,6 @@ - `stg_hubspot__deal` - `stg_hubspot__ticket` -## Features -- Added the following staging models, along with documentation and tests: - - `stg_hubspot__property` - - `stg_hubspot__property_option` - - These tables can be disabled by setting `hubspot_property_enabled': False` in your dbt_project.yml vars. See [Step 4 of the README](https://github.com/fivetran/dbt_hubspot_source#step-4-disable-models-for-non-existent-sources) for more details. - ## Bug fixes - Updated macro `remove_duplicate_and_prefix_from_columns` to accommodate incoming custom column names containing characters such as `-` or `$` that are not permitted. The resulting column name will have these characters removed or replaced in its `stg_*` model. - Removed extra comma from `stg_hubspot__ticket`, which was causing compilation issues when passing through all columns. diff --git a/README.md b/README.md index b56576c..e55194e 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ Include the following hubspot_source package version in your `packages.yml` file ```yaml packages: - package: fivetran/hubspot_source - version: [">=0.13.0", "<0.14.0"] + version: [">=0.14.0", "<0.15.0"] ``` ## Step 3: Define database and schema variables By default, this package runs using your destination and the `hubspot` schema. If this is not where your HubSpot data is (for example, if your HubSpot schema is named `hubspot_fivetran`), add the following configuration to your root `dbt_project.yml` file: