# Apache Airflow airflow-ctl/0.1.3 — Apache Airflow Ctl (airflowctl) 0.1.3 - Product: Apache Airflow (https://whatsnew.fyi/product/apache-airflow) - Vendor: Apache Software Foundation - Date: 2026-03-19 - Version: airflow-ctl/0.1.3 - Original notes: https://github.com/apache/airflow/releases/tag/airflow-ctl/0.1.3 - Permalink: https://whatsnew.fyi/product/apache-airflow/releases/airflow-ctl-0.1.3 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add airflowctl auth token command to print JWT access tokens - **added** — Add --action-on-existing-key option to pools import and connections import - **added** — Add retry mechanism to airflowctl - **added** — Support for airflowctl on headless environments - **changed** — airflowctl auth login now prompts for credentials interactively when none are provided - **fixed** — Fix airflowctl pools export ignoring --output table/yaml/plain - **fixed** — Fix airflowctl connections import failure when JSON omits extra field - **fixed** — Amend compatibility issues for airflowctl - **changed** — Send limit parameter in execute_list server requests - **changed** — Clean up stale Python 3.9 workaround in airflow-ctl CLI config parser - **changed** — Expose timetable_partitioned in UI API 📦 PyPI: https://pypi.org/project/apache-airflow-ctl/0.1.3/ 📚 Docs: https://airflow.apache.org/docs/apache-airflow-ctl/0.1.3/ 🛠 Release Notes: https://airflow.apache.org/docs/apache-airflow-ctl/0.1.3/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 airflowctl auth token command to print JWT access tokens ([#62843](https://github.com/apache/airflow/pull/62843)) - Add `--action-on-existing-key` to pools import and connections import ([#62702](https://github.com/apache/airflow/pull/62702)) - Add retry mechanism to airflowctl and remove flaky integration mark ([#63016](https://github.com/apache/airflow/pull/63016)) - airflowctl auth login: prompt for credentials interactively when none are provided ([#62549](https://github.com/apache/airflow/pull/62549)) - feat(airflowctl): support on headless environments ([#62217](https://github.com/apache/airflow/pull/62217)) ##### Bug Fixes - Fix airflowctl pools export ignoring --output table/yaml/plain ([#62665](https://github.com/apache/airflow/pull/62665)) - Fix airflowctl connections import failure when JSON omits extra field ([#62662](https://github.com/apache/airflow/pull/62662)) - Amend compatibility issues for airflowctl ([#63388](https://github.com/apache/airflow/pull/63388)) ##### Improvements - Send limit parameter in execute_list server requests ([#63048](https://github.com/apache/airflow/pull/63048)) - Run test coverage when airflowctl command has any change ([#63216](https://github.com/apache/airflow/pull/63216)) - airflow-ctl: add coverage tests for console formatting output ([#62627](https://github.com/apache/airflow/pull/62627)) - Clean up stale Python 3.9 workaround in airflow-ctl CLI config parser ([#62206](https://github.com/apache/airflow/pull/62206)) - Expose timetable_partitioned in UI API ([#62777](https://github.com/apache/airflow/pull/62777))