This is an automated email from the ASF dual-hosted git repository.

jscheffl pushed a change to branch ci-upgrade-main
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard d7b972268b7 [main] CI: Upgrade important CI environment
     add 07873fbc47c UI: Handle Dags state filter overflow on mobile (#66812)
     add 692728371f8 Fix dag processor callback cleanup for versioned bundle 
files (#66484)
     add 43cd2b8c092 UI: Use link styling for Dag tags (#66750)
     add c533ba1a6d8 Validate dag run conf in backfill dry-run (#66196)
     add 089b2e2c289 UI: Preserve Grid limit and filters when redirecting after 
manual Dag trigger (#66717)
     add 5b9efa7ae3a UI: Fix relative React plugin bundle URLs in dev mode 
(#66618)
     add 25ef835185c UI: Preserve proxied URL on login redirect (#66690)
     add 4f9174e554f UI: Change queued Dag runs color to grey in Calendar 
(#66623)
     add 79a7a418178 Pin pyjwt>=2.11.0 in FAB provider and stabilise JWT tests 
under PyJWT 2.12 (#66840)
     add a2c97daac1f Align Dag capitalization in EventsFilters comments (#66879)
     add e94cc4dd96e Task SDK: Add Variable.keys() to list variable keys by 
prefix (#66022)
     add c0fba188de4 Close German Translation Gaps 2026-05-12 (#66829)
     add ba8a36d7e7d feat: add callback support to aws batch executor (#62984)
     add da89a6cc4f5 Bump terser-webpack-plugin (#66834)
     add 77ee105c602 Fix misleading pod scheduling log message ("Waiting until" 
→ "Waiting up to") (#66164)
     add e0ba9b8063c [main] CI: Upgrade important CI environment

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d7b972268b7)
            \
             N -- N -- N   refs/heads/ci-upgrade-main (e0ba9b8063c)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/skills/airflow-translations/locales/de.md  |   1 +
 .../core_api/routes/public/backfills.py            |   1 +
 .../execution_api/datamodels/variable.py           |   7 +
 .../api_fastapi/execution_api/routes/variables.py  |  55 +++++-
 .../api_fastapi/execution_api/versions/__init__.py |   2 +
 .../versions/v2026_06_30.py}                       |  16 +-
 airflow-core/src/airflow/dag_processing/manager.py |  63 +++++--
 .../src/airflow/dag_processing/processor.py        |   8 +
 .../src/airflow/executors/base_executor.py         |   4 +-
 .../src/airflow/jobs/triggerer_job_runner.py       |   7 +
 airflow-core/src/airflow/models/backfill.py        |   3 +-
 .../airflow/ui/public/i18n/locales/de/common.json  |   8 +
 .../ui/public/i18n/locales/de/components.json      |   6 +-
 .../src/airflow/ui/public/i18n/locales/de/dag.json |  43 +++++
 .../airflow/ui/public/i18n/locales/de/dags.json    |   5 +
 airflow-core/src/airflow/ui/src/main.tsx           |   4 +-
 .../src/pages/Dag/Calendar/calendarUtils.test.ts   | 186 +++++++++++++++++++++
 .../ui/src/pages/Dag/Calendar/calendarUtils.ts     |  37 +++-
 .../src/airflow/ui/src/pages/DagsList/DagTags.tsx  |   7 +-
 .../src/pages/DagsList/DagsFilters/DagsFilters.tsx |   6 +-
 .../airflow/ui/src/pages/Events/EventsFilters.tsx  |   2 +-
 .../src/airflow/ui/src/pages/ReactPlugin.tsx       |   2 +-
 .../src/airflow/ui/src/queries/useTrigger.ts       |  22 ++-
 .../src/airflow/ui/src/utils/links.test.ts         |  44 +++++
 airflow-core/src/airflow/ui/src/utils/links.ts     |   7 +
 .../tests/unit/api_fastapi/auth/test_tokens.py     |  28 +++-
 .../core_api/routes/public/test_auth.py            |   8 +-
 .../core_api/routes/public/test_backfills.py       |  33 ++++
 .../execution_api/versions/head/test_variables.py  |  64 +++++++
 .../versions/v2026_06_30}/__init__.py              |   0
 .../test_dags.py => v2026_06_30/test_variables.py} |   8 +-
 .../tests/unit/dag_processing/test_manager.py      | 181 ++++++++++++++++++++
 airflow-core/tests/unit/models/test_backfill.py    |  24 +++
 devel-common/src/tests_common/pytest_plugin.py     |   9 +
 .../amazon/aws/executors/batch/batch_executor.py   | 128 ++++++++------
 .../providers/amazon/aws/executors/batch/utils.py  |  33 ++--
 .../aws/executors/batch/test_batch_executor.py     | 117 +++++++++++--
 .../unit/amazon/aws/executors/batch/test_utils.py  |  20 +--
 .../providers/celery/executors/celery_executor.py  |   4 +-
 .../providers/cncf/kubernetes/utils/pod_manager.py |   2 +-
 .../unit/cncf/kubernetes/triggers/test_pod.py      |   2 +-
 .../unit/cncf/kubernetes/utils/test_pod_manager.py |   4 +-
 providers/fab/docs/index.rst                       |   1 +
 providers/fab/pyproject.toml                       |   6 +
 .../fab/src/airflow/providers/fab/www/package.json |   2 +-
 .../src/airflow/providers/fab/www/pnpm-lock.yaml   | 102 +++++++----
 .../cloud/triggers/test_kubernetes_engine.py       |   2 +-
 task-sdk/src/airflow/sdk/api/client.py             |   9 +
 .../src/airflow/sdk/api/datamodels/_generated.py   |  14 +-
 task-sdk/src/airflow/sdk/definitions/variable.py   |  25 +++
 .../sdk/execution_time/callback_supervisor.py      |   6 +-
 task-sdk/src/airflow/sdk/execution_time/comms.py   |  15 ++
 task-sdk/src/airflow/sdk/execution_time/context.py |  29 ++++
 .../airflow/sdk/execution_time/request_handlers.py |  13 ++
 .../src/airflow/sdk/execution_time/supervisor.py   |   4 +
 .../tests/task_sdk/definitions/test_variables.py   | 105 +++++++++++-
 .../execution_time/test_callback_supervisor.py     |  11 ++
 .../task_sdk/execution_time/test_supervisor.py     |  16 ++
 uv.lock                                            |   2 +
 59 files changed, 1380 insertions(+), 193 deletions(-)
 copy airflow-core/src/airflow/api_fastapi/{core_api/datamodels/ui/teams.py => 
execution_api/versions/v2026_06_30.py} (72%)
 create mode 100644 
airflow-core/src/airflow/ui/src/pages/Dag/Calendar/calendarUtils.test.ts
 copy airflow-core/{src/airflow/_shared => 
tests/unit/api_fastapi/execution_api/versions/v2026_06_30}/__init__.py (100%)
 copy 
airflow-core/tests/unit/api_fastapi/execution_api/versions/{v2026_04_06/test_dags.py
 => v2026_06_30/test_variables.py} (77%)

Reply via email to