This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a change to branch v3-2-stable
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 097f64422e5 update release notes for 3.2.2rc1
add b12cc5f745f [v3-2-test] Breeze: bind api-server dual-stack so
http://localhost works in Chrome/Safari (#67320) (#67339)
add d33397c3801 [v3-2-test] Export from_timestamp from Task SDK timezone
module (#67321) (#67331)
add a45073673d0 Bump react-i18next from 15.5.1 to 16.6.5 in
/airflow-core/src/airflow/ui (#65811) (#67334)
add 31e41443810 [v3-2-test] Revoke JWT on /auth/logout regardless of auth
manager logout URL (#67289) (#67362)
add 7709945bb42 Bump the github-actions-updates group with 2 updates
(#67350)
add c173379bb82 Adopt apache/airflow-steward framework on v3-2-test
(#67420)
add 0c08b7e4b75 PR triage: drop failing job names from violations bullets
(#67421)
add d17014d25f9 Update apache-steward snapshot to b19ac36 and drop local
SPDX header (#67412) (#67422)
add 4c2f99a42a8 [v3-2-test] UI: Show DAG name in browser tab title
(#67169) (#67399)
add f9c1629e6f6 Bump @playwright/test to 1.60 to fix UI e2e install hang
on Node 24+ (#67398) (#67454)
add ac0dfd00b7d [v3-2-test] CI: Upgrade important CI environment (#67270)
add 77069a5dfd9 [v3-2-test] UI: Fix Expand/Collapse All on XComs and Audit
Log JSON cells (#67316) (#67361)
add eed13f194e1 Correctly pre-allocate `external_exeuctor_id` with
multiple executors. (#67388) (#67458)
add b7606e03850 Docs: refresh JWT and security model for v3.2 with mermaid
diagrams (#67435) (#67466)
add a9736e464bf Fix broken tests due to pymysql 1.2.0 incompat with
aiomysql (#67467) (#67470)
add c44346090b2 [v3-2-test] UI: Load Monaco workers via a same-origin Blob
shim (#67352) (#67469)
add 7bccf36b325 [v3-2-test] CI: fix milestone-tag-assistant race when
labels change post-merge (#67337) (#67468)
add 42d3ad16bcf [v3-2-test] Return raw import-error stacktrace when file
has no registered Dag (#67465) (#67478)
add 3e19a0c4fed Require starlette>=1.0.1 for Host header parsing fix
(#67326) (#67460)
add 54bd89c708e [v3-2-test] Cap pymysql<1.2 in PyPI constraints generation
(#67491) (#67492)
add 8367346bdca [v3-2-test] fix localhost access regression in dual-stack
API server startup (#67370) (#67480)
add d5dac0184a5 Updating release notes for 3.2.2rc2
No new revisions were added by this update.
Summary of changes:
.../README.md | 19 +-
.apache-steward-overrides/pr-management-config.md | 77 +
.../pr-management-triage-ci-check-map.md | 79 +
.../pr-management-triage-comment-templates.md | 284 +++
.apache-steward-overrides/user.md | 59 +
.apache-steward.lock | 6 +
.claude/skills/pr-triage | 1 -
.claude/skills/setup-steward | 1 +
.github/skills/pr-triage/SKILL.md | 468 ----
.github/skills/pr-triage/actions.md | 432 ----
.github/skills/pr-triage/classify.md | 358 ---
.github/skills/pr-triage/comment-templates.md | 441 ----
.github/skills/pr-triage/fetch-and-batch.md | 430 ----
.github/skills/pr-triage/interaction-loop.md | 368 ---
.github/skills/pr-triage/prerequisites.md | 169 --
.github/skills/pr-triage/stale-sweeps.md | 222 --
.github/skills/pr-triage/suggested-actions.md | 238 --
.github/skills/pr-triage/workflow-approval.md | 332 ---
.github/skills/setup-steward/SKILL.md | 359 +++
.github/skills/setup-steward/adopt.md | 1057 +++++++++
.github/skills/setup-steward/conventions.md | 276 +++
.github/skills/setup-steward/overrides.md | 136 ++
.github/skills/setup-steward/unadopt.md | 358 +++
.github/skills/setup-steward/upgrade.md | 563 +++++
.github/skills/setup-steward/verify.md | 350 +++
.github/skills/setup-steward/worktree-init.md | 222 ++
.github/workflows/basic-tests.yml | 2 +-
.github/workflows/codeql-analysis.yml | 6 +-
.github/workflows/registry-backfill.yml | 2 +-
.github/workflows/registry-build.yml | 2 +-
.github/workflows/ui-e2e-tests.yml | 2 +-
.gitignore | 34 +-
.pre-commit-config.yaml | 10 +-
AGENTS.md | 19 +
Dockerfile.ci | 2 +-
README.md | 34 +
RELEASE_NOTES.rst | 14 +-
.../docs/security/jwt_token_authentication.rst | 135 +-
airflow-core/docs/security/security_model.rst | 192 ++
airflow-core/pyproject.toml | 4 +-
.../api_fastapi/core_api/routes/public/auth.py | 9 +-
.../core_api/routes/public/import_error.py | 26 +-
.../src/airflow/jobs/scheduler_job_runner.py | 21 +-
airflow-core/src/airflow/ui/package.json | 4 +-
airflow-core/src/airflow/ui/pnpm-lock.yaml | 49 +-
.../src/components/MonacoEditor/configureMonaco.ts | 40 +-
.../ui/src/components/RenderedJsonField.tsx | 22 +-
.../src/airflow/ui/src/layouts/BaseLayout.tsx | 5 -
airflow-core/src/airflow/ui/src/pages/Dag/Dag.tsx | 4 +-
airflow-core/src/airflow/ui/src/utils/index.ts | 1 +
.../src/airflow/ui/src/utils/useDocumentTitle.ts | 29 +-
airflow-core/src/airflow/ui/src/vite-env.d.ts | 5 +
airflow-core/src/airflow/ui/vite.config.ts | 16 +-
.../core_api/routes/public/test_auth.py | 24 +
.../core_api/routes/public/test_import_error.py | 72 +-
airflow-core/tests/unit/jobs/test_scheduler_job.py | 38 +-
contributing-docs/25_maintainer_pr_triage.md | 545 ++---
.../src/airflow_breeze/commands/ci_commands.py | 34 +
dev/breeze/tests/test_set_milestone.py | 147 ++
dev/breeze/uv.lock | 88 +-
devel-common/pyproject.toml | 1 +
devel-common/src/docs/utils/conf_constants.py | 1 +
providers/mysql/docs/index.rst | 1 +
providers/mysql/pyproject.toml | 5 +
pyproject.toml | 19 +-
reproducible_build.yaml | 4 +-
scripts/ci/prek/upgrade_important_versions.py | 194 +-
scripts/in_container/bin/generate_mprocs_config.py | 16 +-
scripts/in_container/bin/run_tmux | 9 +-
scripts/in_container/run_generate_constraints.py | 7 +
.../ci/prek/test_upgrade_important_versions.py | 119 +
task-sdk/src/airflow/sdk/timezone.py | 2 +
uv.lock | 2408 +++++++++++---------
73 files changed, 6625 insertions(+), 5103 deletions(-)
copy {devel-common/src/tests_common/test_utils =>
.apache-steward-overrides}/README.md (52%)
create mode 100644 .apache-steward-overrides/pr-management-config.md
create mode 100644
.apache-steward-overrides/pr-management-triage-ci-check-map.md
create mode 100644
.apache-steward-overrides/pr-management-triage-comment-templates.md
create mode 100644 .apache-steward-overrides/user.md
create mode 100644 .apache-steward.lock
delete mode 120000 .claude/skills/pr-triage
create mode 120000 .claude/skills/setup-steward
delete mode 100644 .github/skills/pr-triage/SKILL.md
delete mode 100644 .github/skills/pr-triage/actions.md
delete mode 100644 .github/skills/pr-triage/classify.md
delete mode 100644 .github/skills/pr-triage/comment-templates.md
delete mode 100644 .github/skills/pr-triage/fetch-and-batch.md
delete mode 100644 .github/skills/pr-triage/interaction-loop.md
delete mode 100644 .github/skills/pr-triage/prerequisites.md
delete mode 100644 .github/skills/pr-triage/stale-sweeps.md
delete mode 100644 .github/skills/pr-triage/suggested-actions.md
delete mode 100644 .github/skills/pr-triage/workflow-approval.md
create mode 100644 .github/skills/setup-steward/SKILL.md
create mode 100644 .github/skills/setup-steward/adopt.md
create mode 100644 .github/skills/setup-steward/conventions.md
create mode 100644 .github/skills/setup-steward/overrides.md
create mode 100644 .github/skills/setup-steward/unadopt.md
create mode 100644 .github/skills/setup-steward/upgrade.md
create mode 100644 .github/skills/setup-steward/verify.md
create mode 100644 .github/skills/setup-steward/worktree-init.md
copy
providers/edge3/src/airflow/providers/edge3/plugins/www/src/utils/useContainerWidth.ts
=> airflow-core/src/airflow/ui/src/utils/useDocumentTitle.ts (62%)