0.20.0a2
Pre-release
Pre-release
Added
-
Callback improvements
- Support installed code via python callable string by @john-drews in #221
- Add
callback_file
&callback_name
todefault_args
DAG level by @subbota19 in #218 - Cast callbacks to functions when set with
default_args
on TaskGroups by @Baraldo and @pankajastro in #235
-
Telemetry
- For more information, please, read the Privacy Notice.
- Add scarf to readme for website analytics by @cmarteepants in #219
- Support telemetry during DAG parsing emitting data to Scarf by @tatiana in #250.
Fixed
Others
- Development tools
- CI
- Fix static check failures in PR #218 by @pankajkoti in #251
- Fix pre-commit checks by @tatiana in #247
- Remove tox and corresponding build jobs in CI by @pankajkoti in #248
- Install Airflow with different versions in the CI by @pankajkoti in #237
- Run pre-commit hooks on all existing files by @pankajkoti in #245
- Add Python 3.11 and 3.12 to CI test pipeline by @pankajkoti in #229
- Release
- Tests
- Fix duplicate test name by @pankajastro in #234
- Add static check by @pankajastro in #231
- Fix running tests locally (outside the CI) by @tatiana in #227
- Add the task_2 back to dataset example by @cmarteepants in #204
- Remove unnecessary config line by @jlaneve in #202
- Documentation
- Update the license from MIT to Apache 2.0 by @pankajastro in #191
- Add registration icon and links to Airflow references by @cmarteepants in #190
- Update quickstart and add feature examples by @cmarteepants #189
Breaking changes
- Removed support for Python 3.7
- The license was changed from MIT to Apache 2.0