jscheffl commented on code in PR #67562: URL: https://github.com/apache/airflow/pull/67562#discussion_r3305569144
########## airflow-ctl/RELEASE_NOTES.rst: ########## @@ -17,16 +17,94 @@ .. This file is populated while releasing after cutting the release candidate. Please do not edit in PRs. -airflowctl unreleased ---------------------- +airflowctl 0.1.5 (2026-05-26) +----------------------------- Significant Changes ^^^^^^^^^^^^^^^^^^^ +- Add dags next execution command #66172 (#66188) +- Add bulk delete Dag Runs (#67095) +- Add ``rerun_with_latest_version`` config hierarchy for clear/rerun behavior (#63884) +- feat: implement patching of task group instances in API (#62812) +- Allow remote version check without authentication (#65099) +- Add cursor based pagination for get_dag_runs endpoint (#65604) +- feat: enable queue up new tasks (#63484) +- Add cursor based pagination for get_task_instances endpoint (#64845) +- add yaml-based help texts for auto-generated airflowctl commands (#65073) (#65090) +- Added plugins command to airflowctl (#64935) (#65001) +- Add ``is_backfillable`` property to DAG API responses (#64644) +- Add YAML-based help texts for auto-generated airflowctl commands (#65073) +- Added plugins command to airflowctl (#64935) +- Add DagRunType for operator (#63733) +- Allow direct execution from airflowctl via uvx (#64406) - Expose required primitive parameters of auto-generated commands as positional arguments instead of ``--flag`` options. Optional parameters keep the ``--flag`` form. Follows the dev-list lazy consensus on airflowctl parameter - style (see `<https://lists.apache.org/thread/m1qvcvow3l17ytv40vhslh40wn3rntrm>`_). + style (see `<https://lists.apache.org/thread/m1qvcvow3l17ytv40vhslh40wn3rntrm>`_) (#66768) + +Bug Fixes +^^^^^^^^^ + +- Fix airflow-ctl connections import schema handling (#67063) +- Fix broken download URLs and variable names in airflow-ctl docs (#67046) +- Fix airflow-ctl missing pyyaml runtime dependency (#65489) +- Fix airflowctl dagrun list crash when --state is omitted (#65608) +- Fix airflowctl dagrun list crash when --state is omitted (#65608) +- Fix backfill params not overriding existing DAG run conf (#64939) +- Fix airflow-ctl missing pyyaml runtime dependency (#65489) +- fix: use Dag form when materializing asset (#64211) (#65303) +- Fix CLI error handling and exit codes for failed commands(#65052) (#65097) +- Prevent path traversal via AIRFLOW_CLI_ENVIRONMENT in airflowctl (#64618) (#65096) +- fix(cli): change is_alive default to None in jobs list (#65065) (#65091) +- Prevent path traversal via AIRFLOW_CLI_ENVIRONMENT in airflowctl (#64618) +- fix(cli): change is_alive default to None in jobs list (#65065) +- Fix CLI error handling and exit codes for failed commands (#65052) +- Fix ruff on client-py (#64868) +- Fix list-envs auth status for env names containing .json (#64677) +- fix infinite loop for limit<0 for all list operations in airflowctl (#64582) +- fix dagrun list limit (#64071) +- fix: use Dag form when materializing asset (#64211) Review Comment: Similar here ```suggestion - Use Dag form when materializing asset (#64211) (#65303) - Fix CLI error handling and exit codes for failed commands(#65052) (#65097) - Prevent path traversal via AIRFLOW_CLI_ENVIRONMENT in airflowctl (#64618) (#65096) - Change is_alive default to None in jobs list (#65065) (#65091) - Prevent path traversal via AIRFLOW_CLI_ENVIRONMENT in airflowctl (#64618) - Change is_alive default to None in jobs list (#65065) - Fix CLI error handling and exit codes for failed commands (#65052) - Fix ruff on client-py (#64868) - Fix list-envs auth status for env names containing .json (#64677) - Fix infinite loop for limit<0 for all list operations in airflowctl (#64582) - Fix dagrun list limit (#64071) - Use Dag form when materializing asset (#64211) ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
