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

potiuk pushed a change to branch backport-eeeaa0c-v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


    omit 87d64422573 [v3-3-test] Spell out the empty version suffix for the SVN 
provider build (#71247)
    omit 3649cb18c10 Bump the 3-3-core-ui-package-updates group across 1 
directory with 8 updates (#71418)
    omit 4601367ce95 Bump the 3-3-ui-plugin-template-package-updates group 
across 1 directory with 6 updates (#71411)
    omit f55c2f47734 [v3-3-test] Always tag providers from the wave tag during 
release (#71431) (#71434)
    omit 0337d127e7c Fix Calendar view hanging for Dags with high-frequency 
cron schedules (#71263) (#71435)
    omit e3e345ba780 Require existing-connection read access when testing an 
existing connection (#67620) (#71428)
    omit 4d8b071a195 Bump the 3-3-auth-ui-package-updates group across 1 
directory with 6 updates (#71413)
    omit 5c206c2d05a [v3-3-test] Add backward-walk coverage for cursor-based 
pagination (#71365) (#71376)
    omit a95001a1515 Bump globals (#71294)
    omit a7f23af2d0d [v3-3-test] Fix Grid view failing to load large Dags on 
MySQL (#71342) (#71370)
    omit 1e0ca1eb6d7 [v3-3-test] Fix 500 when combining last-run and any-run 
Dag state filters (#71366) (#71371)
    omit a10047a1ac7 Sync generated files (uv.lock specifiers, samba provider 
docs) on v3-3-test (#71373)
    omit 623f008837e [v3-3-test] Fix misspelled variable in CI migration test 
DB manager export (#71334) (#71335)
    omit cde7f641675 Bump the github-actions-updates group with 7 updates 
(#71300)
    omit 49705544095 Bump prek in /dev/breeze in the 3-3-uv-dependency-updates 
group (#71296)
    omit 837a1b1b97d Pin providers in constraints to the versions published in 
PyPI (#71324) (#71340)
    omit 99a08051377 Bump globals (#71293)
    omit 1f8fec35239 Bump the 3-3-core-ui-package-updates group across 1 
directory with 9 updates (#71299)
    omit 3400b92cac4 [v3-3-test] Fix release dry-run aborting on a workflow run 
it never dispatched (#71131) (#71233)
    omit 25e9579aaf9 [v3-3-test] Bump cryptography (#71139) (#71147)
    omit 611d8fca865 Stop Dependabot from raising Go SDK PRs against v3-3-test 
(#71223) (#71266)
    omit 8b58b37a148 [v3-3-test] Give each mypy prek hook its own file list in 
CI (#70654) (#71236)
    omit efc5c10a8c0 Bump the github-actions-updates group across 1 directory 
with 8 updates (#71231)
    omit 31711151169 Bump @types/semver (#71226)
    omit 8c68f4832da Bump react-hook-form (#71225)
    omit 88235674a76 Bump the 3-3-fab-ui-package-updates group across 1 
directory with 2 updates (#71006)
    omit 9c3f7ee42da Bump the 3-3-uv-dependency-updates group across 1 
directory with 2 updates (#71024)
    omit fd5d454b617 [v3-3-test] Group Dependabot security updates and keep 
v3-3-test covered (#70556) (#70597)
    omit addfc8511f8 [v3-3-test] UI: Fix preventRunningTasks showing as raw 
i18n key in Clear Task dialogs (#71045) (#71240)
    omit c08914f038a [v3-3-test] Keep task log text selection alive while 
scrolling (#71148) (#71200)
    omit 8f82c0cd0d8 Bump the 3-3-ui-plugin-template-package-updates group 
across 1 directory with 4 updates (#71023)
    omit 986a2ac6451 Bump the 3-3-auth-ui-package-updates group across 1 
directory with 6 updates (#71026)
    omit 2a38a792cc3 Bump the 3-3-edge-ui-package-updates group across 1 
directory with 7 updates (#71029)
     add b141bcf590f Update version to 3.3.1
     add f91b5f0d062 update release notes for 3.3.1rc1
     add 95454daff05 [v3-3-test] Keep task log text selection alive while 
scrolling (#71148) (#71200)
     add 95741a12064 [v3-3-test] UI: Fix preventRunningTasks showing as raw 
i18n key in Clear Task dialogs (#71045) (#71240)
     add 3cfb11c1cf3 Pin providers in constraints to the versions published in 
PyPI (#71324) (#71340)
     add 4b2211eaca6 Sync generated files (uv.lock specifiers, samba provider 
docs) on v3-3-test (#71373)
     add fd1ac29bbff [v3-3-test] Fix 500 when combining last-run and any-run 
Dag state filters (#71366) (#71371)
     add 3adbbe1c58e Update 3.3.1 release notes and date for rc2
     add cfcdd9fa02b Bump the 3-3-edge-ui-package-updates group across 1 
directory with 7 updates (#71029)
     add ad927cec29e Bump the 3-3-auth-ui-package-updates group across 1 
directory with 6 updates (#71026)
     add 7272b7bc8ff Bump the 3-3-ui-plugin-template-package-updates group 
across 1 directory with 4 updates (#71023)
     add 0248d9f802e [v3-3-test] Group Dependabot security updates and keep 
v3-3-test covered (#70556) (#70597)
     add b19eabd7700 Bump the 3-3-uv-dependency-updates group across 1 
directory with 2 updates (#71024)
     add 10361a7130d Bump the 3-3-fab-ui-package-updates group across 1 
directory with 2 updates (#71006)
     add 4d9180365b8 Bump react-hook-form (#71225)
     add 916e416cdb6 Bump @types/semver (#71226)
     add b1f78ebe6a9 Bump the github-actions-updates group across 1 directory 
with 8 updates (#71231)
     add 7ddc700e381 [v3-3-test] Give each mypy prek hook its own file list in 
CI (#70654) (#71236)
     add 80013286dd9 Stop Dependabot from raising Go SDK PRs against v3-3-test 
(#71223) (#71266)
     add 96ff9fd99ac [v3-3-test] Bump cryptography (#71139) (#71147)
     add 1bef905aa69 [v3-3-test] Fix release dry-run aborting on a workflow run 
it never dispatched (#71131) (#71233)
     add 40e93ee65a5 Bump the 3-3-core-ui-package-updates group across 1 
directory with 9 updates (#71299)
     add 5900a2e6912 Bump globals (#71293)
     add 4206599ff20 Bump prek in /dev/breeze in the 3-3-uv-dependency-updates 
group (#71296)
     add 1bcd4d64aed Bump the github-actions-updates group with 7 updates 
(#71300)
     add 42da08560de [v3-3-test] Fix misspelled variable in CI migration test 
DB manager export (#71334) (#71335)
     add 444cda95f70 [v3-3-test] Fix Grid view failing to load large Dags on 
MySQL (#71342) (#71370)
     add 02b5732569d Bump globals (#71294)
     add db03de7f1ae [v3-3-test] Add backward-walk coverage for cursor-based 
pagination (#71365) (#71376)
     add 28c152fbd6c Bump the 3-3-auth-ui-package-updates group across 1 
directory with 6 updates (#71413)
     add b39873f085a Require existing-connection read access when testing an 
existing connection (#67620) (#71428)
     add 551c0b0eb0e Fix Calendar view hanging for Dags with high-frequency 
cron schedules (#71263) (#71435)
     add 628a6ef2e6c [v3-3-test] Always tag providers from the wave tag during 
release (#71431) (#71434)
     add dba185e64b6 Bump the 3-3-ui-plugin-template-package-updates group 
across 1 directory with 6 updates (#71411)
     add 0e12c802f3e Bump the 3-3-core-ui-package-updates group across 1 
directory with 8 updates (#71418)
     add 1580d890c82 [v3-3-test] Show each Dag only once in airflow dags list 
(#70934) (#71481)
     add e52d3993aed [v3-3-test] Include server error detail in Task SDK API 
error tracebacks (#71440) (#71491)
     add d047e188c66 [v3-3-test] Add pnpm overrides after audit review in 
simple auth manager (#71447) (#71504)
     add adba4e458ff [v3-3-test] Refactor AdvancedSearchToggle and SearchBar 
components for improved clarity and functionality (#71470) (#71501)
     add a4b4c61c953 Bump eslint (#71509)
     add 7243ad0b54b Bump the github-actions-updates group with 3 updates 
(#71422)
     add 02f65969a66 Add regression test for Connection extra redact safeguard 
(#71439) (#71537)
     add 02a491ddb45 Bump the 3-3-edge-ui-package-updates group across 1 
directory with 6 updates (#71414)
     add efacd8ff737 Bump swagger-ui-dist (#71290)
     add 630e041f948 [v3-3-test] Keep Dag run execution API endpoints working 
for older Task SDK clients (#70138) (#71438)
     add baf11732073 [v3-3-test] Fix Variables API handling of non-string JSON 
values (#71018) (#71526)
     add 15b6495a9dd Mark only a run's most recent asset event as triggering it 
(#71441) (#71547)
     add 4fa803e5232 Bump the 3-3-uv-dependency-updates group in /dev/breeze 
with 4 updates (#71415)
     add e4c73e9610d Bump happy-dom (#71595)
     add 600c8f768c9 [v3-3-test] Fix `clearTaskInstances` returning 500 instead 
of 422 on invalid body (#70237) (#71559)
     add 35bb138a3d4 Bump the 3-3-auth-ui-package-updates group across 1 
directory with 3 updates (#71597)
     add 68f2408daed Bump the 3-3-edge-ui-package-updates group across 1 
directory with 2 updates (#71596)
     add 458e2098242 Bump the 3-3-core-ui-package-updates group across 1 
directory with 6 updates (#71604)
     add ae26d82e0e5 [v3-3-test] Bump happy-dom (#71594) (#71613)
     add dadb4e254c1 Bump eslint-plugin-react-refresh (#71634)
     add 8387400c4bb Bump eslint-plugin-react-refresh (#71632)
     add b3311a4d6ab Bump eslint-plugin-react-refresh (#71635)
     add 0b368cafaf6 Bump eslint-plugin-react-refresh (#71633)
     add 07a65a69e98 [v3-3-test] Add BaseDeadlineReference and 
deadline_reference to the SDK public interface (#70706) (#71208)
     add 530e3a972d1 Bump the 3-3-uv-dependency-updates group across 1 
directory with 3 updates (#71615)
     add db618f97ce6 Bump the github-actions-updates group with 3 updates 
(#71607)
     add 389d3b01c75 [v3-3-test] Build lang-SDK k8s test artifacts from the 
branch when targeting main (#71527) (#71588)
     add d69e74460b3 [v3-3-test] Pin the Go SDK CI toolchain to the patched Go 
release (#71582) (#71585)
     add 9c18c7be40b Fix lang-SDK k8s test on release branches by using their 
own SDKs (#71640)
     add 4c91c4ee51f [v3-3-test] Fix airflow config lint staying silent on 
conditional removal rules (#70977) (#71651)
     add f15c37773e4 [v3-3-test] Document HTTP statuses that API routes raise 
but never declared (#71011) (#71622)
     add f51caa00aac [v3-3-test] Spell out the empty version suffix for the SVN 
provider build (#71247)

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   (87d64422573)
            \
             N -- N -- N   refs/heads/backport-eeeaa0c-v3-3-test (f51caa00aac)

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/workflows/asf-allowlist-check.yml          |   2 +-
 .github/workflows/basic-tests.yml                  |   8 +-
 .github/workflows/ci-amd.yml                       |   5 +-
 .github/workflows/ci-arm.yml                       |   5 +-
 .github/workflows/ci-image-build.yml               |   6 +-
 .github/workflows/ci-image-checks.yml              |   4 +-
 .github/workflows/codeql-analysis.yml              |   6 +-
 .github/workflows/prod-image-build.yml             |   2 +-
 .github/workflows/publish-docs-to-s3.yml           |   4 +-
 README.md                                          |  12 +-
 RELEASE_NOTES.rst                                  | 234 ++++++++++
 airflow-core/docs/howto/deadline-alerts.rst        |   3 +-
 .../docs/installation/supported-versions.rst       |   2 +-
 airflow-core/newsfragments/63185.significant.rst   |   3 -
 airflow-core/newsfragments/67672.improvement.rst   |   1 -
 airflow-core/newsfragments/67765.bugfix.rst        |   1 -
 airflow-core/newsfragments/68749.bugfix.rst        |   1 -
 airflow-core/newsfragments/69143.bugfix.rst        |   1 -
 airflow-core/newsfragments/69377.bugfix.rst        |   1 -
 airflow-core/newsfragments/69821.bugfix.rst        |   1 -
 airflow-core/newsfragments/69874.bugfix.rst        |   1 -
 airflow-core/newsfragments/69877.bugfix.rst        |   1 -
 airflow-core/newsfragments/70240.bugfix.rst        |   1 -
 airflow-core/newsfragments/70708.bugfix.rst        |   1 -
 airflow-core/newsfragments/70755.significant.rst   |  29 --
 airflow-core/newsfragments/70977.bugfix.rst        |   1 +
 airflow-core/newsfragments/71103.significant.rst   |  33 --
 airflow-core/pyproject.toml                        |   4 +-
 airflow-core/src/airflow/__init__.py               |   2 +-
 .../auth/managers/simple/ui/package.json           |  14 +-
 .../auth/managers/simple/ui/pnpm-lock.yaml         | 248 +++++------
 .../src/airflow/api_fastapi/common/db/assets.py    |  68 +++
 .../api_fastapi/core_api/datamodels/assets.py      |   7 +
 .../core_api/datamodels/task_instances.py          |  13 +-
 .../api_fastapi/core_api/datamodels/variables.py   |  15 +-
 .../api_fastapi/core_api/openapi/_private_ui.yaml  |  12 +
 .../core_api/openapi/v2-rest-api-generated.yaml    |  43 ++
 .../api_fastapi/core_api/routes/public/assets.py   |   5 +-
 .../core_api/routes/public/backfills.py            |   1 +
 .../api_fastapi/core_api/routes/public/dag_run.py  |  16 +-
 .../api_fastapi/core_api/routes/public/dags.py     |   1 +
 .../api_fastapi/core_api/routes/public/hitl.py     |   1 +
 .../core_api/routes/public/task_instances.py       |   8 +-
 .../airflow/api_fastapi/core_api/routes/ui/dags.py |   7 +-
 .../api_fastapi/core_api/routes/ui/dependencies.py |   3 +-
 .../api_fastapi/core_api/services/public/assets.py |  45 ++
 .../core_api/services/public/variables.py          |   3 +-
 .../execution_api/versions/v2026_06_30.py          |  27 ++
 .../src/airflow/cli/commands/config_command.py     |  20 +-
 .../src/airflow/cli/commands/dag_command.py        |   4 +-
 airflow-core/src/airflow/models/variable.py        |   9 +-
 .../airflow/ui/openapi-gen/requests/schemas.gen.ts |   7 +-
 .../ui/openapi-gen/requests/services.gen.ts        |   8 +
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |  36 ++
 airflow-core/src/airflow/ui/package.json           |  14 +-
 airflow-core/src/airflow/ui/pnpm-lock.yaml         | 356 ++++++++-------
 .../airflow/ui/public/i18n/locales/en/common.json  |   1 +
 .../ui/src/components/AdvancedSearchToggle.tsx     |  73 ++-
 .../src/components/Assets/TriggeredRuns.test.tsx   |  86 ++++
 .../ui/src/components/Assets/TriggeredRuns.tsx     |  42 +-
 .../src/airflow/ui/src/components/SearchBar.tsx    |  56 +--
 .../core_api/datamodels/test_connections.py        |  58 +++
 .../core_api/routes/public/test_assets.py          |  34 +-
 .../core_api/routes/public/test_dag_run.py         |  55 ++-
 .../core_api/routes/public/test_task_instances.py  |  34 ++
 .../core_api/routes/public/test_variables.py       |  91 +++-
 .../versions/v2026_06_30/test_dag_runs.py          |  90 ++++
 .../tests/unit/cli/commands/test_config_command.py |  62 +++
 .../tests/unit/cli/commands/test_dag_command.py    |  31 ++
 airflow-core/tests/unit/models/test_variable.py    |   5 +
 .../src/airflowctl/api/datamodels/generated.py     |   7 +
 .../tests/airflow_ctl/api/test_operations.py       |   1 +
 .../airflow_breeze/commands/kubernetes_commands.py |  71 ++-
 dev/breeze/src/airflow_breeze/global_constants.py  |   2 +-
 .../tests/test_kubernetes_lang_sdk_commands.py     |  73 ++-
 dev/breeze/uv.lock                                 |  70 +--
 .../react_plugin_template/package.json             |   4 +-
 .../react_plugin_template/pnpm-lock.yaml           |  36 +-
 docker-stack-docs/README.md                        |  10 +-
 .../extending/add-airflow-configuration/Dockerfile |   2 +-
 .../extending/add-apt-packages/Dockerfile          |   2 +-
 .../add-build-essential-extend/Dockerfile          |   2 +-
 .../extending/add-providers/Dockerfile             |   2 +-
 .../add-pypi-packages-constraints/Dockerfile       |   2 +-
 .../extending/add-pypi-packages-uv/Dockerfile      |   2 +-
 .../extending/add-pypi-packages/Dockerfile         |   2 +-
 .../extending/add-python-venv/Dockerfile           |   2 +-
 .../extending/add-requirement-packages/Dockerfile  |   2 +-
 .../extending/custom-providers/Dockerfile          |   2 +-
 .../extending/embedding-dags/Dockerfile            |   2 +-
 .../extending/writable-directory/Dockerfile        |   2 +-
 docker-stack-docs/entrypoint.rst                   |  14 +-
 generated/PYPI_README.md                           |  10 +-
 kubernetes-tests/lang_sdk/README.md                |  33 +-
 .../providers/edge3/plugins/www/package.json       |  18 +-
 .../providers/edge3/plugins/www/pnpm-lock.yaml     | 488 ++++++++++-----------
 .../fab/src/airflow/providers/fab/www/package.json |   2 +-
 .../src/airflow/providers/fab/www/pnpm-lock.yaml   |  37 +-
 pyproject.toml                                     |   6 +-
 registry/package.json                              |   2 +-
 registry/pnpm-lock.yaml                            |  10 +-
 reproducible_build.yaml                            |   4 +-
 scripts/ci/prek/supported_versions.py              |   2 +-
 task-sdk/docs/api.rst                              |   4 +
 task-sdk/src/airflow/sdk/__init__.py               |  13 +-
 task-sdk/src/airflow/sdk/api/client.py             |   6 +
 task-sdk/src/airflow/sdk/definitions/deadline.py   |   6 +-
 task-sdk/tests/task_sdk/api/test_client.py         |  17 +
 uv.lock                                            |   4 +-
 109 files changed, 2108 insertions(+), 950 deletions(-)
 delete mode 100644 airflow-core/newsfragments/63185.significant.rst
 delete mode 100644 airflow-core/newsfragments/67672.improvement.rst
 delete mode 100644 airflow-core/newsfragments/67765.bugfix.rst
 delete mode 100644 airflow-core/newsfragments/68749.bugfix.rst
 delete mode 100644 airflow-core/newsfragments/69143.bugfix.rst
 delete mode 100644 airflow-core/newsfragments/69377.bugfix.rst
 delete mode 100644 airflow-core/newsfragments/69821.bugfix.rst
 delete mode 100644 airflow-core/newsfragments/69874.bugfix.rst
 delete mode 100644 airflow-core/newsfragments/69877.bugfix.rst
 delete mode 100644 airflow-core/newsfragments/70240.bugfix.rst
 delete mode 100644 airflow-core/newsfragments/70708.bugfix.rst
 delete mode 100644 airflow-core/newsfragments/70755.significant.rst
 create mode 100644 airflow-core/newsfragments/70977.bugfix.rst
 delete mode 100644 airflow-core/newsfragments/71103.significant.rst
 create mode 100644 airflow-core/src/airflow/api_fastapi/common/db/assets.py
 create mode 100644 
airflow-core/src/airflow/api_fastapi/core_api/services/public/assets.py
 create mode 100644 
airflow-core/src/airflow/ui/src/components/Assets/TriggeredRuns.test.tsx
 create mode 100644 
airflow-core/tests/unit/api_fastapi/core_api/datamodels/test_connections.py
 create mode 100644 
airflow-core/tests/unit/api_fastapi/execution_api/versions/v2026_06_30/test_dag_runs.py

Reply via email to