Skip to content

Commit

Permalink
release: v0.11.0 (#50)
Browse files Browse the repository at this point in the history
  • Loading branch information
NikitaYurasov authored Dec 23, 2024
1 parent 3a63cf1 commit 69a3ae2
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 3 deletions.
44 changes: 43 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,84 +1,126 @@
# Changelog

## v0.11.0

Features:

- add field to the main config to specify custom dbt executable path in the main config for all dbt
tasks (https://github.com/Toloka/dbt-af/issues/46)

Fixes:

- make less strict dependencies constrains (https://github.com/Toloka/dbt-af/issues/45)
- allow `threads` field to be string in dbt profiles parsing (https://github.com/Toloka/dbt-af/issues/44)

## v0.10.0

Features:

- add `env` field to dbt model's config to specify additional environment variables

## v0.9.3

Fixes:

- change dbt_run_model DAG name for multi-project usage (https://github.com/Toloka/dbt-af/pull/39)

## v0.9.2

Fixes:

- all dbt target types are now supported

## v0.9.1

Fixes:

- fixed bug with schedule overlap

## v0.9.0

Features:

- add new scheduling tag `@every15minutes`
- new [docs page](docs/docs.md) with code references

## v0.8.1

Fixes:

- upgrade `airflow-mcd` to 0.3.3 version to fix bug with DAG callbacks
- fix correct usage of the default retry policy if none has been passed.

## v0.8.0

Features:

- remove `airflow.Dataset` from backfill DAGs
- add retry policies for all DAG components

Fixes:

- skip tableau refresh tasks if error `409093` occurs (refresh operation is already queued)
- use a correct path to read `profiles.yml` file (from issue [#19](https://github.com/Toloka/dbt-af/issues/19))

## v0.7.3

- use default connection for mcd export

## v0.7.2

- add `skipped_states` to DbtExternalSensor

## v0.7.1

- mcd: use gateway connection ID for dbt artifact upload

## v0.7.0

- update `airflow-mcd` version

## v0.6.0

- add custom callbacks for tasks and DAGs

## v0.5.3

- fix functional tests: correctly recreate dbt test operator's task_id

## v0.5.2

- fix tableau operator rendering

## v0.5.1
- downgrade `tableauserverclient` to `^0.25` version

- downgrade `tableauserverclient` to `^0.25` version

## v0.5.0

- update issue templates in GitHub
- add integration with tableau to refresh tasks

## v0.4.3

- add CONTRIBUTING.md
- remove maximum dependency constraint for `apache-airflow` package

## v0.4.2

- upgrade pydantic version to v2+ (with fallback to old api)

## v0.4.1

- fix: use target environment for `dbt source freshness` command

## v0.4.0

- Update requirements

## v0.1.1

- add AUTHORS file

## v0.1.0

- Initial release
- add docs and examples
2 changes: 1 addition & 1 deletion dbt_af/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@
]

# note that this version is maintained by the release manager - do not update it manually
__version__ = '0.10.0'
__version__ = '0.11.0'

from . import conf, dags # noqa
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[tool.poetry]
name = "dbt-af"
# note that this version is maintained by the release manager - do not update it manually
version = "0.10.0"
version = "0.11.0"
description = "Distibuted dbt runs on Apache Airflow"
authors = [
"Nikita Yurasov <[email protected]>",
Expand Down

0 comments on commit 69a3ae2

Please sign in to comment.