·
1 commit
to main
since this release
PR #29 includes the following updates:
Breaking Change for dbt Core < 1.9.6
Note: This is not relevant to Fivetran Quickstart users.
Migrated freshness from a top-level source property to a source config in alignment with recent updates from dbt Core. This will resolve the following deprecation warning that users running dbt >= 1.9.6 may have received:
[WARNING]: Deprecated functionality
Found `freshness` as a top-level property of `pendo` in file
`models/src_pendo.yml`. The `freshness` top-level property should be moved
into the `config` of `pendo`.
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.
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:
- (Recommended) Upgrade to dbt Core >= 1.9.6
- Do not upgrade your installed version of the
pendo_sourcepackage. Pin your dependency on v0.5.0 in yourpackages.ymlfile. - Utilize a dbt override to overwrite the package's
pendosource and apply freshness via the previous release top-level property route. This will require you to copy and paste the entirety of the previous releasesrc_pendo.ymlfile and add anoverrides: pendo_sourceproperty.
Documentation
- Corrected references to connectors and connections in the README. (#27)
Under the Hood:
- Incorporated the new
fivetran_utils.drop_schemas_automationmacro into the end of each Buildkite integration test job. - Updated the pull request templates.
- Updates to ensure integration tests use latest version of dbt.
Full Changelog: v0.5.0...v0.6.0