This is an automated email from the ASF dual-hosted git repository.
rahulvats pushed a change to branch changes-3.2.1rc1
in repository https://gitbox.apache.org/repos/asf/airflow.git
at 27d8ec1ef78 update release notes for 3.2.1rc1
This branch includes the following new commits:
new 8876e96ea8d [v3-2-test] airflow-ctl: fix variable import to correctly
handle falsy values (#64362) (#64448)
new dd09e212d6c [v3-2-test] fix(scheduler): skip asset-triggered dags
without SerializedDagModel (#64322) (#64738)
new e061fd242e5 [v3-2-test] Return 410 Gone for heartbeat when cleared TI
exists in TIH (#61631) (#64693)
new 994d79604dc [v3-2-test] Skip newsfragment check on label events to
avoid approval requirement (#64901) (#64903)
new 5783d05287a [v3-2-test] docs: remove outdated reference to Dag
Dependencies view (#64787) (#64911)
new b70e26c8fea [v3-2-test] Fix CARGO_HOME location for airflow user
builds (#64899) (#64914)
new 92acf7a4bf4 [v3-2-test] Replace upgrade-check build failure with
scheduled upgrade PR workflow (#64836) (#64915)
new 3e5eeda4572 [v3-2-test] Bugfix/skip commit checks on automated ci
upgrades (#64856) (#64916)
new 02554e35535 [v3-2-test] CI: Upgrade important CI environment (#64917)
new aae231d7746 [v3-2-test] Speed up cleanup_python_generated_files by
skipping irrelevant dirs (#64927) (#64930)
new dafc07cdf2a [v3-2-test] fix(migrations): move UPDATEs inside
disable_sqlite_fkeys in migration 0097 (#64876) (#64940)
new 4fd3ddfe2c0 [v3-2-test] open task group when navigating via group
name; preserve arrow toggl… (#64284) (#64919)
new d85119c75d6 [v3-2-test] fix bulk connection delete banner (#64735)
(#64961)
new a11b9ced44a [v3-2-test] UI: Implement automatic link target detection
for extra_links (#64404) (#64967)
new 60de6f5f2a9 [v3-2-test] Hide legacy sql connection (#64923) (#64973)
new 10ca1dab2b2 [v3-2-test] Fix broken pytest/main after PR 64923 (#64978)
(#64983)
new 99a8df7a2ef [v3-2-test] Fix read out-of-order issue with send method
in CommsDecoder (#64894) (#64946)
new e9a7f1671ef [v3-2-test] build(prek-hook): Check whether new "raise
AirflowException" is added (#55416) (#64992)
new c86a347c887 [v3-2-test] fix(ui): cancel debounce on clear to prevent
stale search value (#64893) (#64907)
new 83f2ba1c14a [v3-2-test] Fix release check tooling for providers
(#64920) (#65008)
new 8c36139169d [v3-2-test] Add FAQ entry for API server memory growth
with gunicorn worker recycling (#65036) (#65037)
new 051175d84bf [v3-2-test] Sync default image Python version references
(#64994) (#65045)
new 287a42a58f9 [v3-2-test] Fixed incorrect image path for helm/core
issues in breeze docs (#65060) (#65064)
new bdb3bae117e [v3-2-test] Fix missing dag_id in get_task_instance
(#64957) (#64968) (#65067)
new c3e10a55251 [v3-2-test] Added plugins command to airflowctl (#64935)
(#65001)
new fa10ac71c23 [v3-2-test] add yaml-based help texts for auto-generated
airflowctl commands (#65073) (#65090)
new 0e8ced5a6ff [v3-2-test] fix(cli): change is_alive default to None in
jobs list (#65065) (#65091)
new 595f99bec07 sync airflowctl from main to v3-2-test (#65069)
new 09047d3e169 [v3-2-test] Trigger unit tests when only shared/*.py files
change (#64999) (#65094)
new d3148bc010a [v3-2-test] Prevent path traversal via
AIRFLOW_CLI_ENVIRONMENT in airflowctl (#64618) (#65096)
new 008aa25f00c [v3-2-test] Fix CLI error handling and exit codes for
failed commands (#65052) (#65097)
new 5a20c6ad893 Bump aws-actions/configure-aws-credentials (#65023)
new cce2ab8e9a0 [v3-2-test] Remove breeze k8s configure-k8s-cluster
(#65088) (#65117)
new 49919862e22 [v3-2-test] Speed up Publish Docs to S3 workflow with main
CI image cache (#65108) (#65144)
new ba8942bd070 [v3-2-test] Fix E2E Flaky Tests Report failing with gh api
404 (#65120) (#65157)
new 9b473cad98f [v3-2-test] Validate operator arg types at decoration time
in @task decorator (#65041) (#65050)
new 255594c794c [v3-2-test] restore OpenSearch log integration (#64764)
(#65003)
new 46c8233e391 [v3-2-test] Fix publishing failure when new providers are
added to main (#65093) (#65101)
new b7856b171b9 [v3-2-test] Grant write permissions to scheduled CI
upgrade check workflows (#65168) (#65176)
new fd2095e1fd2 Bump actions/github-script in the github-actions-updates
group (#65149)
new 307a6b1e923 [v3-2-test] Re export AirflowPlugin to fix mypy errors in
plugins (#65132) (#65163)
new 2a52ce2c178 [v3-2-test] Fix redirect loop when stale root-path
`_token` cookie exists from older Airflow instance (#64955) (#65177)
new 26f8cc8ab43 [v3-2-test] MD files only optimization only on PUSH
(#65181) (#65182)
new d8abc70b365 Prevent Session leak from StreamingResponse API endpoints.
(#65162) (#65193)
new 7b1d9888c36 Prevent Session from staying opened between yields
(#65179) (#65195)
new 953682e4741 [v3-2-test] fix sdk configuration to use $AIRFLOW_CONFIG
env (#64936) (#65200)
new 4e491cdb122 feat: add `write_to_os` writing task logs to opensearch
(#64364) (#65201)
new 768ee45675c [v3-2-test] Fix CI Slack notifications never firing
recovery alerts (#65119) (#65164)
new cef69d03a6c [v3-2-test] Fix backport test for log line number gap fix
(#65039) (#65187)
new 39730c4d005 [v3-2-test] fix(ui): sync SearchBar value with
defaultValue changes (#65054) (#65140)
new 7333283a7df [v3-2-test] fix(ui): use fixed menu positioning for
dropdowns in connection forms (#65007) (#65085) (#65138)
new 2d431ad05d6 [v3-2-test] Pin pyarrow>=22.0.0 on Python 3.14 in
highest-resolution constraints (#65216) (#65219)
new 7e088a4e4b7 [v3-2-test] Fix serializer for empty string extra
connection (#65014) (#65215)
new 35d595af69f Reduce per-DAG queries during DAG serialization with bulk
prefetch (#64929) (#65208)
new 12bf460e201 [v3-2-test] UI: Show deactivated state for stale DAGs
(#65214) (#65218)
new 12cb8c58d7c [v3-2-test] CI: Upgrade important CI environment (#65213)
new 4c4bfe5b580 [v3-2-test] Run release calendar verification on its own
schedule (#65118) (#65165)
new 2d207fa826e [v3-2-test] Bump actions/github-script in the
github-actions-updates group (#65150) (#65160)
new 670eaf9f1d8 [v3-2-test] Add exclude-newer-package=false for all
workspace components in uv config (#64859) (#65238)
new c0572d48df3 [v3-2-test] Added breeze generate issue content for
airflow-ctl (#65042) (#65241)
new 7ea1ae07065 [v3-2-test] Run release calendar verification on its own
schedule (#65118) (#65242)
new 9d049dde0a3 [v3-2-test] Fix scheduled CI upgrade job: extract versions
from uv.lock + Slack alerts (#65211) (#65243)
new 723df89f9a4 [v3-2-test] update footer summary table for constraints
version check script (#64117) (#65249)
new 267298e0528 [v3-2-test] Add "# Days Stale" column and distinct status
colors to `constraints-version-check` (#64331) (#65250)
new 2cd8093f47d [v3-2-test] Adjust column length for
constraints_version_check (#64403) (#65251)
new 7b1ef8a9265 [v3-2-test] Shift constraints-version-check staleness
coloring by --cooldown-days (#65233) (#65252)
new f5fe9c3bf7e Synchronize v3-2-test with main
new ca36bda7b67 [v3-2-test] fix(ui): avoid false unused plural keys in
translation completeness check (#65259) (#65270)
new bcc6b9ccdcd [v3-2-test] Add missing Polish translations to reach 100%
coverage (#65272)
new 84fff5c1bf2 [v3-2-test] Bump `pagefind>=1.5.0` (#65253) (#65266)
new 1e61b5d3de5 [v3-2-test] Add fast-path heartbeat UPDATE to avoid row
lock in the common case (#65029) (#65137)
new 0560b578080 [v3-2-test] Fix: add RUN, HITL_DETAIL, TASK_INSTANCE
entities to /dags endpoint as it returns nested entities in response (#64822)
(#65225)
new c831de7e167 [v3-2-test] fix: update dependencies to fix dependabot
alarms in core#65049 (#65245)
new 2ab99a2b86b [v3-2-test] Fix asset graph view leaking DAGs outside the
user's permissions (#65273) (#65280)
new 25fc85a1bdc [v3-2-test] Fix get_team_name_dep creating wasted async
sessions when multi_team=False (#65275) (#65282)
new c114f8f8b5c [v3-2-test] Pin airflow package versions in
highest-resolution constraints (#65244) (#65255)
new ca7181875a7 [v3-2-test] Lock TriggerCommsDecoder sync req-res cycle
(#64882) (#65285)
new 4e1f5baf122 Fix dispose_orm() not disposing async engine on shutdown
(#65274) (#65284)
new ff87f58f937 [v3-2-test] fix(migration): add missing
disable_sqlite_fkeys to 0108 migraiton (#65288) (#65290)
new 444384038e6 Remove gunicorn upper bound now that 25.2.0 is released
with the fix (#64193) (#65292)
new 026e09be03b Add overridable metadata engine creation hooks in
`settings.py` (#62184) (#65293)
new bd2a6f8a700 fix(connection-model): RFC3896 `conn_type` warning
(#63167) (#65294)
new 2dc52a85ad0 Remove outdated TODO comment about permissions (#64169)
(#65295)
new f7b02231b49 Fix zip DAG import errors being cleared during bundle
refresh (#63617) (#65296)
new bbea9d9331d Change default sort to 'id' for list task instances
(#64168) (#65297)
new 86a6c34f458 fix: use Dag form when materializing asset (#64211)
(#65303)
new dd051b10ada Restore `deactivate_deleted_dags` signature broken by
#63617 (#64245) (#65312)
new 63ccd24fdc3 update release notes of 3.2.0 specifying
`sqlalchemy[asyncio]>=2.0.48` (#65133) (#65311)
new c831cd21854 Update version to 3.2.1
new 27d8ec1ef78 update release notes for 3.2.1rc1
The 90 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.