Skip to content

Releases: astronomer/dag-factory

v0.22.0

10 Jan 14:01
ce4ae0c
Compare
Choose a tag to compare

Added

  • Propagate provided dag_display_name to built dag by @pankajkoti in #326
  • Add incipient documentation tooling by @tatiana in #328
  • Support loading default_args from shared defaults.yml by @pankajastro in #330
  • Add security policy by @tatiana in #339
  • Add Robust Support for Callbacks at Task and TaskGroup Level by @@jroach-astronomer in #322
  • Support ExternalTaskSensor execution_date_fn and execution_delta by @tatiana in #354
  • Refactor and add support for schedule conditions in DAG configuration by @ErickSeo in #320

Fixed

  • Handle gracefully exceptions during telemetry collection by @tatiana in #335
  • Adjust markdownlint configuration to enforce 4-space indentation for proper mkdocs rendering by @pankajkoti in #345

Docs

Others

v0.22.0a3

10 Jan 12:49
82ed897
Compare
Choose a tag to compare
v0.22.0a3 Pre-release
Pre-release

Added

  • Propagate provided dag_display_name to built dag by @pankajkoti in #326
  • Add incipient documentation tooling by @tatiana in #328
  • Support loading default_args from shared defaults.yml by @pankajastro in #330
  • Add security policy by @tatiana in #339
  • Add Robust Support for Callbacks at Task and TaskGroup Level by @@jroach-astronomer in #322
  • Support ExternalTaskSensor execution_date_fn and execution_delta by @tatiana in #354
  • Refactor and add support for schedule conditions in DAG configuration by @ErickSeo in #320

Fixed

  • Handle gracefully exceptions during telemetry collection by @tatiana in #335
  • Adjust markdownlint configuration to enforce 4-space indentation for proper mkdocs rendering by @pankajkoti in #345

Docs

Others

v0.22.0a2

09 Jan 20:42
Compare
Choose a tag to compare
v0.22.0a2 Pre-release
Pre-release

Release: #352

Full Changelog: v0.22.0a1...v0.22.0a2

v0.22.0a1

09 Jan 19:18
Compare
Choose a tag to compare
v0.22.0a1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.21.0...v0.22.0a1

v0.21.0

06 Dec 16:31
8e27a98
Compare
Choose a tag to compare

Added

Fixed

  • Fix compatibility with apache-airflow-providers-cncf-kubernetes>=10.0.0 by @tatiana in #311
  • Refactor telemetry to collect events during DAG run and not during DAG parsing by @pankajastro #300

Docs

Others

  • Add GitHub issue template for bug reports and feature requests by @pankajkoti in #269
  • Refactor dynamic task mapping implementation by @tatiana in #313
  • Remove PyTest durations from tests by @tatiana in #309
  • Remove DAG retries check since many DAGs have different retry values by @tatiana in #310
  • Lint fixes after running pre-commit run --all-files by @tatiana in #312
  • Remove redundant exception code by @pankajastro #294

v0.20.0

22 Oct 11:24
d246e8c
Compare
Choose a tag to compare

Added

  • Support using envvar in config YAML by @tatiana in #236

  • Callback improvements

  • Telemetry

Fixed

  • Build DAGs when there is an invalid YAML in the DAGs folder by @quydx and @tatiana in #184

Others

Breaking changes

  • Removed support for Python 3.7
  • The license was changed from MIT to Apache 2.0

v0.20.0rc1

22 Oct 07:51
Compare
Choose a tag to compare
v0.20.0rc1 Pre-release
Pre-release

Added

  • Support using envvar in config YAML by @tatiana in #236

  • Callback improvements

  • Telemetry

Fixed

  • Build DAGs when there is an invalid YAML in the DAGs folder by @quydx and @tatiana in #184

Others

Breaking changes

  • Removed support for Python 3.7
  • The license was changed from MIT to Apache 2.0

0.20.0a2

17 Oct 13:08
Compare
Choose a tag to compare
0.20.0a2 Pre-release
Pre-release

Added

  • Support using envvar in config YAML by @tatiana in #236

  • Callback improvements

  • Telemetry

Fixed

  • Build DAGs when tehre is an invalid YAML in the DAGs folder by @quydx and @tatiana in #184

Others

Breaking changes

  • Removed support for Python 3.7
  • The license was changed from MIT to Apache 2.0