|
1 | | -# dbt_pendo_source version.version |
| 1 | +# dbt_pendo_source v0.6.0 |
| 2 | + |
| 3 | +[PR #29](https://github.com/fivetran/dbt_pendo_source/pull/29) includes the following updates: |
| 4 | + |
| 5 | +## Breaking Change for dbt Core < 1.9.6 |
| 6 | +> *Note: This is not relevant to Fivetran Quickstart users.* |
| 7 | +
|
| 8 | +Migrated `freshness` from a top-level source property to a source `config` in alignment with [recent updates](https://github.com/dbt-labs/dbt-core/issues/11506) from dbt Core. This will resolve the following deprecation warning that users running dbt >= 1.9.6 may have received: |
| 9 | + |
| 10 | +``` |
| 11 | +[WARNING]: Deprecated functionality |
| 12 | +Found `freshness` as a top-level property of `pendo` in file |
| 13 | +`models/src_pendo.yml`. The `freshness` top-level property should be moved |
| 14 | +into the `config` of `pendo`. |
| 15 | +``` |
| 16 | + |
| 17 | +**IMPORTANT:** Users running dbt Core < 1.9.6 will not be able to utilize freshness tests in this release or any subsequent releases, as older versions of dbt will not recognize freshness as a source `config` and therefore not run the tests. |
| 18 | + |
| 19 | +If you are using dbt Core < 1.9.6 and want to continue running Pendo Source freshness tests, please elect **one** of the following options: |
| 20 | + 1. (Recommended) Upgrade to dbt Core >= 1.9.6 |
| 21 | + 2. Do not upgrade your installed version of the `pendo_source` package. Pin your dependency on v0.5.0 in your `packages.yml` file. |
| 22 | + 3. Utilize a dbt [override](https://docs.getdbt.com/reference/resource-properties/overrides) to overwrite the package's `pendo` source and apply freshness via the previous release top-level property route. This will require you to copy and paste the entirety of the previous release `src_pendo.yml` file and add an `overrides: pendo_source` property. |
2 | 23 |
|
3 | 24 | ## Documentation |
4 | 25 | - Corrected references to connectors and connections in the README. ([#27](https://github.com/fivetran/dbt_pendo_source/pull/27)) |
5 | 26 |
|
6 | | -# dbt_pendo_source v0.UPDATE.UPDATE |
7 | | - |
8 | | - ## Under the Hood: |
| 27 | +## Under the Hood: |
9 | 28 | - Incorporated the new `fivetran_utils.drop_schemas_automation` macro into the end of each Buildkite integration test job. |
10 | 29 | - Updated the pull request [templates](/.github). |
| 30 | +- Updates to ensure integration tests use latest version of dbt. |
11 | 31 |
|
12 | 32 | # dbt_pendo_source v0.5.0 |
13 | 33 | PR [#21](https://github.com/fivetran/dbt_pendo_source/pull/21) includes the following updates: |
|
0 commit comments