github apache/airflow airflow-ctl/0.1.2

16 hours ago

📦 PyPI: https://pypi.org/project/apache-airflow-ctl/0.1.2/
📚 Docs: https://airflow.apache.org/docs/apache-airflow-ctl/0.1.2/
🛠 Release Notes: https://airflow.apache.org/docs/apache-airflow-ctl/0.1.2/release_notes.html

Thanks to all the contributors who made this possible. Next time, Release notes will be available through public documentation.

Significant Changes

  • Add XCom CLI commands to airflowctl (#61021)
  • Add auth list-envs command to list CLI environments and their auth status (#61426)
  • Add allowed_run_types to whitelist specific dag run types (#61833)
  • Default logical_date to now in airflowctl dagrun trigger to match UI behavior (#61047)

Bug Fixes

  • Allow listing dag runs without specifying dag_id (#61525)
  • Fix infinite password retry loop in airflowctl EncryptedKeyring initialization (#61329)
  • Fix airflowctl auth login reporting success when keyring backend is unavailable (#61296)
  • Fix airflowctl crash when incorrect keyring password is entered (#61042)
  • Strip api-url for airflowctl auth login which fails with trailing slash (#61245)
  • Fix airflow-ctl-tests files not triggering pre-commit integration tests (#61023)

Improvements

  • Print debug mode warning to stderr to avoid polluting stdout JSON output (#61302)
  • Refactor datamodel defaulting logic into dedicated method (#61236)
  • Alias run_after for XComResponse (#61443)
  • Add test for sensitive config masking in airflowctl (#60361)

Don't miss a new airflow release

NewReleases is sending notifications on new releases.