You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+27Lines changed: 27 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,30 @@
1
+
# dbt_asana_source v0.9.0
2
+
3
+
[PR #41](https://github.com/fivetran/dbt_asana_source/pull/41) includes the following updates:
4
+
5
+
## Breaking Change for dbt Core < 1.9.6
6
+
7
+
> *Note: This is not relevant to Fivetran Quickstart users.*
8
+
9
+
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:
10
+
11
+
```
12
+
[WARNING]: Deprecated functionality
13
+
Found `freshness` as a top-level property of `asana` in file
14
+
`models/src_asana.yml`. The `freshness` top-level property should be moved
15
+
into the `config` of `asana`.
16
+
```
17
+
18
+
**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.
19
+
20
+
If you are using dbt Core < 1.9.6 and want to continue running Asana freshness tests, please elect **one** of the following options:
21
+
1. (Recommended) Upgrade to dbt Core >= 1.9.6
22
+
2. Do not upgrade your installed version of the `asana_source` package. Pin your dependency on v0.8.2 in your `packages.yml` file.
23
+
3. Utilize a dbt [override](https://docs.getdbt.com/reference/resource-properties/overrides) to overwrite the package's `asana` 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_asana.yml` file and add an `overrides: asana_source` property.
24
+
25
+
## Under the Hood
26
+
- Updates to ensure integration tests use latest version of dbt.
description: Table of all sections within projects. If tasks in a project are not in an explicit user-made section, a default section called "(no section)" is created here
154
-
freshness: null
158
+
config:
159
+
freshness: null
155
160
columns:
156
161
- name: id
157
162
description: System generated unique ID for each section
0 commit comments