0.35.0 - 2023-09-08
0.34.0 - 2023-08-10
- Add
MS Teams
notifications handler
0.33.0 - 2023-08-04
0.32.0 - 2023-07-04
0.31.1 - 2023-05-12
- Replace
config_file
default value from"~/.kube/config"
toNone
inKubernetesPodOperator
#90
0.31.0 - 2023-03-27
- Use
node_selector
andcontainer_resources
parameters inKubernetesPodOperator
if Airflow is 2.3+.
0.30.0 - 2023-02-08
- Add in_cluster, cluster_context params
- Repair secrets to be not required
- Update docs
- Add BashOperator
- Exposes param to control the pod startup timeout
0.29.0 - 2022-09-02
0.28.0 - 2022-07-19
0.27.0 - 2022-07-01
0.26.0 - 2022-05-13
- Documentation improvements
0.25.0 - 2022-04-27
0.24.0 - 2022-04-22
- Dependencies between project in Airflow
0.23.0 - 2022-03-22
0.22.0 - 2022-03-21
- Failure notifications via slack
- Ephemeral nodes can be hidden from DAG by setting
show_ephemeral_models: False
in project'sairflow.yml
.
0.21.0 - 2022-02-11
This version brings compatibility with dbt 1.0
.
0.20.1 - 2022-02-08
0.20.0 - 2022-02-08
- Run tests with more than one dependency in a different node.
0.19.0 - 2022-02-02
0.18.1 - 2022-01-18
- Jinja's
FileSystemLoader
getsstr
instead ofpathlib.Path
to fix types incompatibility forJinja < 2.11.0
. - Use
get_start_task()
andget_end_task()
inAirflowDagFactory.create_tasks(config)
to prevent ephemeral ending tasks from throwing.
0.18.0 - 2022-01-14
- ReadTheDocs documentation in
docs
directory. {{ var.value.VARIABLE_NAME }}
gets replaced with Airflow variables when parsingairflow.yml
file.
- Rename project from
dbt-airflow-manifest-parser
todbt-airflow-factory
.
KubernetesExecutionParameters.env_vars
works in Airflow 1 too. Airflow 1 is expecting a real dictionary of environment variables instead of a list ofk8s.V1EnvVar
objects.- Fix
DummyOperator
import inoperator.py
to work in Airflow 1.
0.17.0 - 2022-01-11
- Ephemeral models are not run anymore, presented as an
EphemeralOperator
deriving from theDummyOperator
.
0.16.0 - 2022-01-05
- Add support for
vars
indbt.yml
.
0.15.0 - 2021-12-13
- Drop
<TASK_ID>_
prefix from Task names when using TaskGroup.
0.14.0 - 2021-12-06
- Add
**kwargs
argument toDbtExecutionEnvironmentParameters
andKubernetesExecutionParameters
constructors, making them ignore additional arguments, if provided. - Add support for Kubernetes environment variables.
0.13.0 - 2021-11-17
- Allow usage of TaskGroup when
use_task_group
flag is set toTrue
0.12.0 - 2021-11-17
0.11.0 - 2021-11-10
0.10.0 - 2021-11-09
0.9.0 - 2021-11-05
0.8.0 - 2021-11-03
0.7.0 - 2021-11-02
0.6.0 - 2021-11-02
0.5.0 - 2021-10-29
- Automatic parsing config files
0.4.0 - 2021-10-27
0.3.0 - 2021-10-27
- Support for Airflow 2.x
0.2.0 - 2021-10-25
- Initial implementation of
dbt_airflow_manifest_parser
library.