github fivetran/dbt_quickbooks v0.20.0
v0.20.0 dbt_quickbooks

latest releases: v0.22.0-a1, v0.21.0, v0.20.1...
2 months ago

PR #165 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 (QuickBooks Source v0.13.0). 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 `quickbooks` in file
`models/src_quickbooks.yml`. The `freshness` top-level property should be moved
into the `config` of `quickbooks`.

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 QuickBooks freshness tests, please elect one of the following options:

  1. (Recommended) Upgrade to dbt Core >= 1.9.6
  2. Do not upgrade your installed version of the quickbooks package. Pin your dependency on v0.19.0 in your packages.yml file.
  3. Utilize a dbt override to overwrite the package's quickbooks 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_quickbooks.yml file and add an overrides: quickbooks_source property.

Under the Hood

  • Updates to ensure integration tests use latest version of dbt.

Full Changelog: v0.19.0...v0.20.0

Don't miss a new dbt_quickbooks release

NewReleases is sending notifications on new releases.