This is an automated email from the ASF dual-hosted git repository.
rahulvats pushed a change to branch v3-2-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 1d4a55207f7 [v3-2-test] Return 410 Gone for heartbeat when cleared TI
exists in TIH (#61631) (#64693)
omit 93d8984a40e [v3-2-test] fix(scheduler): skip asset-triggered dags
without SerializedDagModel (#64322) (#64738)
omit 97deef5f615 [v3-2-test] airflow-ctl: fix variable import to correctly
handle falsy values (#64362) (#64448)
omit 43c21fa4a0e [v3-2-test] Load hook metadata from YAML without importing
Hook class (#63826) (#64723)
omit 2e9276863c9 [v3-2-test] Update ASF allowlist-check action to latest
version (#64728) (#64733)
omit 072fda71a3f [v3-2-test] Docs: Add JWT authentication docs and
strengthen security model (#64760) (#64849)
omit 7f73bb76d78 [v3-2-test] Run `uv lock --upgrade` locally in `breeze ci
upgrade` instead of inside CI image (#64804) (#64806)
omit 1f1581d0e21 [v3-2-test] Fix N+1 query pattern in task instance states
and count endpoints (#60352) (#64695)
omit f99b279923a [v3-2-test] Fix TypeError in GET /dags/{dag_id}/tasks when
order_by field has None values (#64384) (#64587)
omit 13c1521afbd [v3-2-test] Docs: Add gh pr create example to provider
release instructions (#64865) (#64866)
omit 53df2f2d6b5 [v3-2-test] Move "Free up disk space" step into
prepare_breeze_and_image action (#64872) (#64873)
omit 11db4670712 [v3-2-test] fix(ui): prevent duplicate nav sidebar when
iframe navigates away from auth pages (#63873) (#64854)
omit 1514e296e1a [v3-2-test] Fix Gantt view "Error invalid date" on running
DagRun (#64752) (#64853)
omit 64ac0919840 [v3-2-test] connections import now returns non-zero exit
code on failure (#64416) (#64449)
omit d736ea7450a [v3-2-test] Allow UI theme config without tokens (CSS-only
or empty fallback) (#64552) (#64852)
omit 0d465d48d2b [v3-2-test] fix mypy error due to 1.20.0 upgrade (#64832)
omit bb30ec69ce9 [v3-2-test] Install rustup and cargo in CI and prod build
images (#64725) (#64729)
omit e17bf20066c [v3-2-test] Remove dependabot alarms in airflow core npm
dependencies (#64791)\n(cherry picked from commit
529b49c57e8b776ca49fc180d877457570d53f1c)\n\nCo-authored-by: Jens Scheffler
<[email protected]> (#64811)
omit e137899474e [v3-2-test] Backport #62849: Fix structlog positional
formatting for single-dict arguments (#64773)
omit 4e06847c2cd [v3-2-test] Run non-provider mypy checks as regular prek
static checks instead of separate CI jobs (#64780) (#64810)
omit ab2b50e0d5b [v3-2-test] Exclude text non-doc files from triggering
full CI test runs (#64584) (#64809)
omit 2eaed232d59 [v3-2-test] Fix group/extra bug in initialize_virtualenv
(#62230) (#64808)
omit 6888223bfcf CI: Upgrade important CI environment (#64797)
omit f08da988969 [v3-2-test] Add --path-to-airflow-svn definitions to
release verification (#64798) (#64805)
omit ab94c71d68f [v3-2-test] Allow revent packages when testing RC versions
(#64774) (#64783)
omit 9e2bf8110b4 [v3-2-test] fix(ui): correct external link target and add
rel attributes (#64542) (#64772)
omit b2b3ce26070 [v3-2-test] UI: Filter DagVersionSelect options based on
selected DagRun (#64736) (#64771)
omit fd1962fa027 [v3-2-test] CI: Build CI image after Dockerfiles are
updated in breeze ci upgrade (#64777) (#64781)
omit 7a998637b74 [v3-2-test] [main] Force building CI image on upgrade
important CI environment (#64536) (#64769)
omit 8e24972d781 [v3-2-test] Fix #62414: Remove spurious blank lines in
filtered task log download (#64235) (#64640)
omit dd7e2a6b9cf [v3-2-test] Fix OTel metrics lost in forked task processes
(#64703) (#64720)
omit 9765bfcac46 i18n: add missing keys and fix Taiwanese Mandarin
terminology
omit a3c52775a2b [v3-2-test] Fix start_date in example DAGs to avoid TZ
conversion overflow (#63882) (#64758)
omit 5baee8a5a58 [v3-2-test] Add --frozen to uv run commands in run_tests
and document uv lock behavior (#64699) (#64721)
omit e83c1d79cd8 [v3-2-test] Simplify ci_image_build and add test coverage
for remote logging e2e (#64697) (#64698)
omit 0df386a2c04 Bump the github-actions-updates group with 3 updates
(#64686)
omit 7bb81e0b298 [v3-2-test] Temporarily upgrade allowlist-check to latest
version (#64713) (#64717)
omit fc4d75d3b3f [v3-2-test] Skip UI E2E tests on derived full tests
needed, canary, and scheduled builds (#64673) (#64675)
omit aca0852fe10 [v3-2-test] add concurrency in update-constrants-on-push
(#64645) (#64671)
omit 531196158fc [v3-2-test] Guard against null trigger in asset watcher
cleanup (#64659) (#64660)
omit 3840fae2e16 [v3-2-test] Fix ObjectStoragePath NoCredentialsError when
using conn_id with remote stores (#64634) (#64646)
omit 959ebd83c13 [v3-2-test] Fix double-serialization issue by unwrapping
serialized kwargs in `encode_trigger` (#64626) (#64642)
omit d1d24163105 [v3-2-test] Run DB check only for core components in prod
entrypoint (#63413) (#64637)
omit beee8b693c0 [v3-2-test] Remove false-positive RFC3986 underscore
warning from Connection.get_uri() (#64345) (#64607)
omit 68d98747872 [v3-2-test] fix: restore early return in
check_for_write_conflict (#64062) (#64426)
omit 0a000c486d3 [v3-2-test] Fix deferred task resume failure when worker
is older than server (#64598) (#64619)
omit 8d0fb4b34d1 [v3-2-test] Fix serde deserialization of old-format
builtin types in trigger kwargs (#64615) (#64623)
omit e64b7e41d72 [v3-2-test] Fix: Restore live stdout logging for
Elasticsearch log forwarding (#64067) (#64592)
omit 3a11f7fe95f Fix TaskInstance crash with non-serialized operators
missing get_weight (#64557) (#64597)
omit ebf50d00ac4 [v3-2-test] Retry uv sync lowest-direct resolution in CI
to handle transient failures (#64565) (#64578)
omit 77063e6ec02 [v3-2-test] Fix Gantt view still visible when time range
is outside dagrun window #64147 (#64179) (#64549)
omit bfaf2346e3a [v3-2-test] Increase Playwright E2E test retries from 2 to
4 in CI (#64604) (#64605)
omit 7d69e7d4f79 Revert "[v3-2-test] Add prek hook to enforce conf import
from compat SDK in providers (#64564) (#64567)" (#64602)
omit e69a6418392 [v3-2-test] Remove non-main branch triggers from
newsfragment PR number check (#64593) (#64595)
omit b04e0ede703 [v3-2-test] Fix per-option button rendering for 4 options
(#64453) (#64494)
omit 51144dc9955 [v3-2-test] Add AGENTS.md for dev/ and scripts/ci/prek/
(#64434) (#64435)
omit 84b598f025a [v3-2-test] Docs: Add RC shortcut for first release
candidates from test branch (#64528) (#64532)
omit ed0018c847e [v3-2-test] Add ASF allowlist check workflow for GitHub
Actions (#64450) (#64452)
omit ad55bc4b356 [v3-2-test] Fix newsfragment check being cancelled on
rapid PR events (#64447) (#64495)
omit ef3f9411c9e [v3-2-test] Add prek hook to enforce conf import from
compat SDK in providers (#64564) (#64567)
omit e9c0c9658fc Fix teardown scope evaluation: lazy iteration, early
return, better tests (#64558)
omit 11770a5b637 [v3-2-test] Fix SecretCache import error in Python 3.14
with pytest-xdist (#64525) (#64537)
omit 23b5c3bd8fa CI: Upgrade important CI environment (#64514)
omit 882612a51f4 [v3-2-test] Fix SecretCache import failure on Python 3.14
multiprocessing (#64501) (#64515)
omit 39163017df7 [v3-2-test] Add no-op _process_workloads to EdgeExecutor
to improve readability (#64236) (#64507)
new 1a489f8b29f [v3-2-test] Add no-op _process_workloads to EdgeExecutor
to improve readability (#64236) (#64507)
new 95ed699c5f7 [v3-2-test] Fix SecretCache import failure on Python 3.14
multiprocessing (#64501) (#64515)
new 5ace2e04ba8 CI: Upgrade important CI environment (#64514)
new 28c9277795a [v3-2-test] Fix SecretCache import error in Python 3.14
with pytest-xdist (#64525) (#64537)
new 00c7996c974 Fix teardown scope evaluation: lazy iteration, early
return, better tests (#64558)
new 3f90e14eb8d [v3-2-test] Add prek hook to enforce conf import from
compat SDK in providers (#64564) (#64567)
new 77fffe750eb [v3-2-test] Fix newsfragment check being cancelled on
rapid PR events (#64447) (#64495)
new 641dd2a8fa9 [v3-2-test] Add ASF allowlist check workflow for GitHub
Actions (#64450) (#64452)
new 60c62940f2f [v3-2-test] Docs: Add RC shortcut for first release
candidates from test branch (#64528) (#64532)
new 2018c015001 [v3-2-test] Add AGENTS.md for dev/ and scripts/ci/prek/
(#64434) (#64435)
new af87cb182c8 [v3-2-test] Fix per-option button rendering for 4 options
(#64453) (#64494)
new 9ce322a45c7 [v3-2-test] Remove non-main branch triggers from
newsfragment PR number check (#64593) (#64595)
new b824b715d78 Revert "[v3-2-test] Add prek hook to enforce conf import
from compat SDK in providers (#64564) (#64567)" (#64602)
new 091ef3ae3ad [v3-2-test] Increase Playwright E2E test retries from 2 to
4 in CI (#64604) (#64605)
new cefffb2eab5 [v3-2-test] Fix Gantt view still visible when time range
is outside dagrun window #64147 (#64179) (#64549)
new abfaef45e2a [v3-2-test] Retry uv sync lowest-direct resolution in CI
to handle transient failures (#64565) (#64578)
new 7790548079d Fix TaskInstance crash with non-serialized operators
missing get_weight (#64557) (#64597)
new c92d473b5a8 [v3-2-test] Fix: Restore live stdout logging for
Elasticsearch log forwarding (#64067) (#64592)
new a15dbf599c0 [v3-2-test] Fix serde deserialization of old-format
builtin types in trigger kwargs (#64615) (#64623)
new 777caf04010 [v3-2-test] Fix deferred task resume failure when worker
is older than server (#64598) (#64619)
new ff08ceb2dd6 [v3-2-test] fix: restore early return in
check_for_write_conflict (#64062) (#64426)
new 8950405d963 [v3-2-test] Remove false-positive RFC3986 underscore
warning from Connection.get_uri() (#64345) (#64607)
new bbc9a659688 [v3-2-test] Run DB check only for core components in prod
entrypoint (#63413) (#64637)
new 2f7893f7ebb [v3-2-test] Fix double-serialization issue by unwrapping
serialized kwargs in `encode_trigger` (#64626) (#64642)
new 103c05d22f0 [v3-2-test] Fix ObjectStoragePath NoCredentialsError when
using conn_id with remote stores (#64634) (#64646)
new 33e9bad3bbd [v3-2-test] Guard against null trigger in asset watcher
cleanup (#64659) (#64660)
new 79f64575b1a Update release notes for 3.2.0rc2
new 7d1a7d1212d [v3-2-test] add concurrency in update-constrants-on-push
(#64645) (#64671)
new d31266748da [v3-2-test] Skip UI E2E tests on derived full tests
needed, canary, and scheduled builds (#64673) (#64675)
new 87fc18bad72 [v3-2-test] Temporarily upgrade allowlist-check to latest
version (#64713) (#64717)
new f02df24e880 Bump the github-actions-updates group with 3 updates
(#64686)
new c31ec53cebe [v3-2-test] Simplify ci_image_build and add test coverage
for remote logging e2e (#64697) (#64698)
new 5a4768c6534 [v3-2-test] Add --frozen to uv run commands in run_tests
and document uv lock behavior (#64699) (#64721)
new e26e574bcd6 [v3-2-test] Fix start_date in example DAGs to avoid TZ
conversion overflow (#63882) (#64758)
new 5d15870660c i18n: add missing keys and fix Taiwanese Mandarin
terminology
new b224e4c6a1e [v3-2-test] Fix OTel metrics lost in forked task processes
(#64703) (#64720)
new f67b341d7d9 [v3-2-test] Fix #62414: Remove spurious blank lines in
filtered task log download (#64235) (#64640)
new 1826619b1c9 [v3-2-test] [main] Force building CI image on upgrade
important CI environment (#64536) (#64769)
new 2ec123b2916 [v3-2-test] CI: Build CI image after Dockerfiles are
updated in breeze ci upgrade (#64777) (#64781)
new 5d2fde6d97c [v3-2-test] UI: Filter DagVersionSelect options based on
selected DagRun (#64736) (#64771)
new 45d353a796d [v3-2-test] fix(ui): correct external link target and add
rel attributes (#64542) (#64772)
new 17cb1b760e4 [v3-2-test] Allow revent packages when testing RC versions
(#64774) (#64783)
new 42b5b04f3b9 [v3-2-test] Add --path-to-airflow-svn definitions to
release verification (#64798) (#64805)
new 02e5fad5be9 CI: Upgrade important CI environment (#64797)
new 17a14b18f49 [v3-2-test] Fix group/extra bug in initialize_virtualenv
(#62230) (#64808)
new c47d074d05c [v3-2-test] Exclude text non-doc files from triggering
full CI test runs (#64584) (#64809)
new a415b61a446 [v3-2-test] Run non-provider mypy checks as regular prek
static checks instead of separate CI jobs (#64780) (#64810)
new 7db7ff0c9f4 [v3-2-test] Backport #62849: Fix structlog positional
formatting for single-dict arguments (#64773)
new 1a2999d9626 [v3-2-test] Remove dependabot alarms in airflow core npm
dependencies (#64791)\n(cherry picked from commit
529b49c57e8b776ca49fc180d877457570d53f1c)\n\nCo-authored-by: Jens Scheffler
<[email protected]> (#64811)
new d6af91a8bac [v3-2-test] Install rustup and cargo in CI and prod build
images (#64725) (#64729)
new 9ba15c03083 [v3-2-test] fix mypy error due to 1.20.0 upgrade (#64832)
new a14b09b8ec9 [v3-2-test] Allow UI theme config without tokens (CSS-only
or empty fallback) (#64552) (#64852)
new dc64c82b987 [v3-2-test] connections import now returns non-zero exit
code on failure (#64416) (#64449)
new 9fca0423ee1 [v3-2-test] Fix Gantt view "Error invalid date" on running
DagRun (#64752) (#64853)
new b5a77b3dfd7 [v3-2-test] fix(ui): prevent duplicate nav sidebar when
iframe navigates away from auth pages (#63873) (#64854)
new cf79a7106c1 [v3-2-test] Move "Free up disk space" step into
prepare_breeze_and_image action (#64872) (#64873)
new 441b71c53ea [v3-2-test] Docs: Add gh pr create example to provider
release instructions (#64865) (#64866)
new 14903c62c1e [v3-2-test] Fix TypeError in GET /dags/{dag_id}/tasks when
order_by field has None values (#64384) (#64587)
new f5c871b45b2 [v3-2-test] Fix N+1 query pattern in task instance states
and count endpoints (#60352) (#64695)
new 58c6d66a6e7 [v3-2-test] Run `uv lock --upgrade` locally in `breeze ci
upgrade` instead of inside CI image (#64804) (#64806)
new 6b219cf533f [v3-2-test] Docs: Add JWT authentication docs and
strengthen security model (#64760) (#64849)
new 34e65924d19 [v3-2-test] Update ASF allowlist-check action to latest
version (#64728) (#64733)
new af4718d2b98 [v3-2-test] Load hook metadata from YAML without importing
Hook class (#63826) (#64723)
new c49a99b3fc2 [v3-2-test] airflow-ctl: fix variable import to correctly
handle falsy values (#64362) (#64448)
new a6e98d064a4 [v3-2-test] fix(scheduler): skip asset-triggered dags
without SerializedDagModel (#64322) (#64738)
new 64fe17d05c1 [v3-2-test] Return 410 Gone for heartbeat when cleared TI
exists in TIH (#61631) (#64693)
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 (1d4a55207f7)
\
N -- N -- N refs/heads/v3-2-test (64fe17d05c1)
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.
The 66 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.
Summary of changes:
RELEASE_NOTES.rst | 12 ++++++++++--
airflow-core/newsfragments/64232.feature.rst | 1 -
reproducible_build.yaml | 4 ++--
3 files changed, 12 insertions(+), 5 deletions(-)
delete mode 100644 airflow-core/newsfragments/64232.feature.rst