This is an automated email from the ASF dual-hosted git repository.
rahulvats pushed a change to branch backport-f7ce3ec-v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit fd2ab22849b Merge branch 'v3-1-test' into backport-f7ce3ec-v3-1-test
omit 1e52efecbc0 [v3-1-test] fix missing logs in UI for tasks in
`UP_FOR_RETRY` and `UP_FOR_RESCHEDULE` states (#54547) (cherry picked from
commit f7ce3ec21198d9f10a1c6818c640b7097eeebb64)
omit 1cf26e55388 [v3-1-test] Add logging to detect try number race (#62703)
(#62821)
omit 3c6194f549f slight rephrase of experimental warning (#62836)
omit 062a00e3a8a [v3-1-test] Fail prod image release when constraint build
fails (#62387) (#62833)
omit d9fb9409328 [v3-1-test] CI: Upgrade important CI environment
(apache#62792) (#62814)q
omit b77ab9a1cd0 [V3-1-test] Fix minimatch ReDoS vulnerabilities via pnpm
overrides (#62805)
omit 5961995454b Override tar dependency in Simple auth manager (#62787)
omit a971541b05f Variable table handle long words break when values are
expanded (#62416) (#62781)
omit 88f136fe903 fix(ui): use ISO dates in Gantt chart for cross-browser
consistency (#61250) (#62784)
omit 73f331dcbd2 [v3-1-test]Fix: Restore task_instance_history sequence
on downgrade (#62759)
omit 546e9a09e18 UI variables page: added option to view text as multi
lines (#61679) (#62779)
omit c756860e12d [v3-1-test] [main] Upgrade important CI environment
(#62770) (#62778)
omit c2a22bfb0b9 [V3-1-test] Fix broken `dag_processing.total_parse_time`
metric (#62128) (#62764)
omit fd081ba4943 Fix Trigger UI form rendering for null enum values
(#62060) (#62767)
omit b20bd350302 remove mp_start_method remnants (#61150) (#62762)
omit 217110aa2a3 Fix typo in PL translation (#62031) (#62761)
omit 0c68a70f08e Fix timer.duration unit labels in logs (#61824) (#62757)
omit 90db2d0df2e [v3-1-test] Expose literal and ParamsDict at SDK top level
(#59782) (#62756)
omit c00185cecef Refactor DataTable to handle internal scrolling and fix
overflow on narrow viewports (#62603)
omit f03e8297cc5 [v3-1-test] Pull the sphinx-airflow-theme wheel from
airflow.apache.org (#62710) (#62713)
omit 17910dd1729 Fix XCom migration failing for NaN/Infinity float values
(#62686) (#62760)
omit 71640221256 [v3-1-test] SQL not rendered in Rendered Templates view
(#60739) (#62348)
omit 02228678305 Close Catalan translation gap in v3-1-test (#62477)
omit e4afa08ed14 [v3-1-test] Add release notes about grpcio downgraded for
Python 3.12, 2.11.1 image. (#62635) (#62642)
omit 7984f824417 CI: Upgrade important CI environment (#62614)
omit c5144453dd3 [v3-1-test] Upgrade Hatch to 1.16.5 and revert virtualenv
pin (#62602) (#62611)
omit ad6e0e049ca [v3-1-test] Fix all build-system/requires including
transitive dependencies (#62570) (#62609)
omit e3af5c47e10 Add readable dags checks for the dependencies endpoint
(#62046) (#62586)
omit a441ccfa3be [v3-1-test] Clean generated _api folders from docs
directories in prepare-provider-distributions (#62573) (#62587)
omit ab8044cf4f2 [v3-1-test] Changed dag_bundle.signed_url_template from
varchar(200) to text (#61041) (#62568)
omit 5cd0c151cee Temporarily pin virtualenv to resolve build issues
(#62503) (#62542)
omit 10d49796f87 CI: Upgrade important CI environment (#62541)
omit 991f508ac7a [v3-1-test] Fix WASB remote logging base path handling
(#58946) (#61013) (#62456)
omit e8417c74a45 [v3-1-test] Upgrade important CI environment (#62453)
omit 1f53f434271 Fix doctoc new behaviour (#62452)
omit 51df96c4a6b CI: Upgrade important CI environment (#62425)
omit 96222635cdf [v3-1-test] Handle non-dictionary json payload during
logging to avoid internal server error. (#62355) (#62367)
omit 6fc7177a1fe Revert "[v3-1-test] Fix race condition in auth manager
initialization (#62214…" (#62407)
omit fc295501ae1 feat(i18n): fill Taiwanese Mandarian translation gap
(#62397)
omit 5605d32a986 [v3-1-test] Fix race condition in auth manager
initialization (#62214) (#62326)
omit 0a22bbda93d [v3-1-test] Bump min sqlalchemy version to 1.4.54 (#62385)
omit c37dfdf3d31 [v3-1-test] fix(ui): unique keys for pagination ellipses
(#62352) (#62366)
omit efd09090a09 fix Preserve variable value formatting in edit dialog
(#58757) (#62339)
omit f0063478343 [v3-1-test] fix: Ensure parent directory exists before
writing UI asset dev mode file (#62313) (#62323)
omit 319f5cd9ad1 [v3-1-test] Revert "fix(breeze): use prek from Breeze
Python instead of system PATH (#62309)" (#62332) (#62333)
omit f5cb0e816d2 [v3-1-test] fix(breeze): use prek from Breeze Python
instead of system PATH (#62309) (#62317)
omit 51913d470d3 [v3-1-test] docs: Fix typo and missing closing bracket in
breeze installation docs (#62242) (#62268)
omit 4e0c966be72 [v3-1-test] Add data-testid attributes to root UI
components for testing (#62182) (#62237)
omit 6b98bd8a30c [v3-1-test] CI: Upgrade important CI environment (#62191)
(#62236)
omit 73ddeb7a040 [v3-1-test] fix(ui): only apply elk.portConstraints for LR
orientation in graph view (#62144) (#62187)
omit 266ab374e16 [v3-1-test] [main] Upgrade important CI environment
(#62200) (#62205)
omit 5b6d07df764 Fix grid view crash when task converted to TaskGroup
(#61208) (#61279) (#62181)
omit 7a9861b034e [v3-1-test] Fix SPDX licence to move URL to separate line
(#62145) (#62168)
omit 30c552ee72f [v3-1-test] fix(ui): show active backfill in banner
instead of first one (#61851) (#62137)
omit 3c85a2b21e1 [v3-1-test] Minor fixes to the release candidate command
(#61764) (#61772)
omit b1d5a47b638 [v3-1-test] [DOCS] Extension on System Tests, documenting
dag.test() (#59390) (#62131)
omit 8cbfbccb529 [v3-1-test] bulk connection var usage (#61570) (#62076)
omit 741476629b1 [v3-1-test] Use start_date and end_date to calculate
duration when duration is null for running taskinstance (#61898) (#62136)
omit 8365cb789cc [v3-1-test] perf: optimize grid view refresh pressure on
the API (#62085) (#62135)
omit 118a80eab46 [v3-1-test] Update Helm chart release guide (#62095)
(#62099)
omit 6254fa6a8b7 [v3-1-test] Fix deferrable sensors not respecting
soft_fail on timeout (#61132) (#61421)
omit 6d510bf83b6 [v3-1-test] Bump python 3.13 to 3.13.12 (#61425) (#61429)
omit cb2e091565d [v3-1-test] Exclude unnecessary ui build artifacts from
wheel (#61335) (#61397)
omit 7fa6f493dfe [v3-1-test] Add empty version suffix when preparing
distributions by PMC members (#61352) (#61386)
omit 8dbdd31fc25 [v3-1-test] Allow to use short SPDX licence identifier for
selected files (#62073) (#62100)
omit 998583ce449 [v3-1-test] Add data-testid attributes to UI components
(#61874) (#62134)
omit a43f36f93c0 Do not dilute task failures with finalization errors
during execution (#62070) (#62113)
omit a173777b9d8 [v3-1-test] Add missing ti.start and ti.finish metrics in
Airflow 3 (#62019) (#62110)
omit b2302e08cc1 [v3-1-test] Remove docs mentioning old, unsupported hybrid
executors (#62093) (#62096)
omit a6907885e82 Fix `DepContext` mutation leak and restore
`reschedule-mode` guard (#62089)
omit 7d4a80d8bda Fix typo in config key: missing_dag_retires ->
missing_dag_retries (#62087)
omit 615720236d6 [v3-1-test] Fix scheduler heartbeat misses caused by slow
reschedule dependency check (#61983) (#62068)
omit bb003741ee7 [v3-1-test] Flush in-memory OTel metrics at process
shutdown (#61808) (#61869)
omit f8c64937ff5 [v3-1-test] Run hatch always in a clean env (#61970)
(#62051)
omit 4c95dd677c9 [v3-1-test] Fix slots negative infinity (#61140) (#61768)
omit 5581a0eae19 [v3-1-test] Merge serialization and dag processing into
single label (#61516) (#61524)
omit 6b8f561c1a5 [v3-1-test] Fixing typo in provider count from 60 to 90
(#61925) (#61973)
omit b55d097d33a [v3-1-test] Remove redundant debounce-promise dependency
from UI (#61832) (#61938)
omit 407ae0ce1c8 [v3-1-test] Add LOG_MAX_SIZE environment variables to log
groomer (#61559) (#61950)
omit 1040d7b444a Add on_task_instance_skipped listener hookspec (#59467)
(#61863)
omit 978c47bf4ba [v3-1-test] Fix recursion depth error in
_redact_exception_with_context (#61776) (#61795)
omit 6290a170383 [v3-1-test] Update versions in README.md (#61944) (#61966)
omit 418bfb204ad [v3-1-test] fix(api): disable uvloop if
PYTHONASYNCIODEBUG=1 to prevent segfault … (#61281) (#61933)
omit 7c2ad006410 [v3-1-test] Read Python version from static www/ftp
information (#61904) (#61905)
omit 96b3b91d016 Persist table columns visibility in local storage (#61858)
(#61868)
omit cd6710d3973 [v3-1-test] Fix scheduler crash when enqueuing TI with
null dag_version_id (#61813) (#61846)
omit c52485ea3e4 fix(ui): Fix star icon visibility in Favorite filter
buttons when selected (#61862)
omit 93a617f4d24 [v3-1-test] Make conn_type optional in task SDK Connection
datamodel (#61728) (#61835)
omit af64f85ccde CI: Upgrade important CI environment (#61841)
omit 6743667c2a5 [v3-1-test] Run system prune when importing image cache
(#61826) (#61828)
omit dcec5979320 [v3-1-test] Freeup disk space in image build workflow
(#61825) (#61827)
omit 74f7e73e7d6 [v3-1-test] Fix secrets masking in Rendered Templates for
complex objects (#61394) (#61763)
omit 4436ef91d19 [v3-1-test] grid merge node dict storage (#61656) (#61789)
omit 963d1b3e520 Cherry-pick-missing-release-validator-tests (#61793)
omit d53ec592db4 [v3-1-test] Amend simulation in release command (#61787)
(#61792)
omit 813232cbc8b [v3-1-test] Fix list dag versions permissions (#61675)
(#61733)
omit 2aa7b08f616 [v3-1-test] Clarify security model of Airflow (#61754)
(#61770)
omit 0e0bf279b51 [v3-1-test] Do not execute svn commands in CI runs
(#61765) (#61767)
omit ecf7e1db66e [v3-1-test] Upgrade minimum prek version (#61634) (#61744)
omit e112bb5ed69 [v3-1-test] Fix dry run override for rc command (#61743)
(#61753)
omit ab1acfc180c [v3-1-test] Bump axios from 1.13.4 to 1.13.5 in
/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui #61696 (#61751)
omit 25e9df747e3 [v3-1-test] Update path creation for simulation of SVC
checkout in CI (#61692) (#61722)
omit a72455cb992 [v3-1-test] Adding a basic retry mechanism for svn based
commands (#61620) (#61721)
omit 720e3c25fc1 [v3-1-test] Skip SVN operations in CI environment (#61660)
(#61719)
omit f4eb7473b1c [v3-1-test] Add XCom serilizer for pendulum.date.Date
(#61176) (#61717)
omit 3e806be643e [v3-1-test] Fix Triggerer crashing if Trigger uses builtin
print function (#60258) (#61703)
omit d143323ff86 Bump axios from 1.13.2 to 1.13.5 (#61699)
omit b94e7bf4915 [v3-1-test] Make docsbuild compatible with setuptools
v82++ (v2) (#61653) (#61691)
omit 7d34579b4c5 [v3-1-test] Alias run_after for XComResponse (#61443)
(#61672)
omit 10f275104c2 [v3-1-test] Fix GZipMiddleware with correct comment
placement (#61538) (#61566)
omit 62c6affafe5 [v3-1-test] Clarify ExternalTaskSensor path in dags.rst
(#61555) (#61617)
omit 7ff81a094f9 [v3-1-test] Fix missing translation keys for blocking
dependencies in UI (#61314) (#61366) (#61638)
omit 20961048f7a [v3-1-test] Adding a basic retry mechanism for svn based
commands (#61620) (#61628)
omit 48a15fbaa0b [v3-1-test] Fix breeze start-airflow --dev-mode hanging on
stale asset compile lock (#61610) (#61621)
omit 75789fe6a77 [v3-1-test] fix: correct typo in function name
_set_runing_task (#61496) (#61619)
omit 484fd6ad4ae [v3-1-test] Fix main content margin to align with
navigation sidebar width (#61614) (#61622)
omit bfcce2ab31d [v3-1-test] ci: replace uv slim-bookworm with debian-slim
(#61600) (#61608)
omit 43e8bbbf75a [v3-1-test] Improve pyproject.toml synchronization hook
with fallback logic (#61597) (#61599)
omit 3f8e625e059 [v3-1-test] Add Windows filesystem detection in Breeze
startup (#61562) (#61603)
omit 2ed39b1a536 [v3-1-test] CI: Upgrade important CI environment (#61587)
(#61591)
omit 487627c8b16 [v3-1-test] fix: Fix grid view tooltip z-index issue
(#61275) (#61403)
omit 2b2fe8b6551 [v3-1-test] Fix misleading TODO comments about
itertools.batched (#61573) (#61593)
omit dceeaee2804 [v3-1-test] Update python version in constraints notes to
match the actual version (#61584) (#61592)
omit eadaf3aac9d [v3-1-test] Bump uv to 0.10.0 (#61586) (#61589)
omit 0e8c1651cde [v3-1-test] Fix mpi4py building in CI (#61581) (#61590)
omit 5b1304efc0f [v3-1-test] Add `access_key` and `connection_string` to
DEFAULT_SENSITIVE_FIELDS (#61580) (#61582)
omit 79a73fed6f5 [v3-1-test] Fix update_pyproject_dependency to include
python_version (#61536) (#61542)
omit aabb0daf4a3 Fix middleware order to prevent chunked FastAPI responses
(#61043) (#61539)
omit 08cd79717fc [v3-1-test] Logging action better when cache file download
times out in CI (#61515) (#61520)
omit c5efb100f2a [v3-1-test] Update keyring>=25.7.0 (#61529) (#61537)
omit 0dea2b8bab5 [v3-1-test] Add error handling for pause/unpause toggle
permission errors (#61389) (#61533)
omit 8c8eda571c8 [v3-1-test] fix: fix minimap on DAG graph view not showing
DAG nodes (#61511) (#61530)
omit 92015a5060f fix(ui): Remove explicit bg color from filter buttons to
fix pale appearance (#60346 backport fix) (#61457)
omit cb373c247b2 [v3-1-test] select filepath using cursor (#61011) (#61506)
omit ade60b39c25 [v3-1-test] Add task_display_name to
LightGridTaskInstanceSummary model (#61440) (#61505)
omit 2c660ba02c5 Close German Translation Gaps 2026-02-05 v3-1 (#61478)
omit 46017d3437c [v3-1-test] Simplify release provider procedure (#61446)
(#61449)
omit 4361c792bb4 CI: Upgrade important CI environment (#61484)
omit a3f17030213 [v3-1-test] Deprecate BackfillDetails and use
DagAcccessEntity.Run for backfill p… (#61456)
omit 9bb24d2b2b0 CI: Upgrade important CI environment (#61479)
omit cd35fa82597 Add missing translations for PL 3.1 branch (#61423)
omit 8999cc09cea [v3-1-test] Fix Python 3.13 classifiers (#61419) (#61475)
omit 6c37aec899e [v3-1-test] Upgrade important CI environment (#61428)
omit 1ae1c1e8253 [v3-1-test] Update healthcheck command syntax for celery
worker (#58861) (#61412)
omit fdfdb1c809b [v3-1-test] Add JWT issuer config to docker-compose and
breeze environment (#61385) (#61410)
omit 5d6c4296358 [v3-1-test] Fix Liveness / Readiness / Startup probe path
for Airflow 3.x #58129 (#58734) (#61411)
omit 53837bb9f3f [v3-1-test] Clarify policy for exposing sensitive data
(#59864) (#61392)
omit 10589ca7ca9 Flatten grid structure endpoint memory consumption
(#61273) (#61393)
omit 82c7b26ae6e [v3-1-test] Remove empty `apache_airflow_site.py` file
(#61308) (#61348)
omit b91ea0fd696 [v3-1-test] docs: fix typo in Breeze developer tasks guide
(#61357) (#61358)
omit a940c09f4d6 CI: Upgrade important CI environment (#61327)
omit c95dc2907f0 [v3-1-test] update version for release command (#61260)
(#61328)
omit e5e8af5f540 [v3-1-test] Update pmc verification docs (#61271) (#61294)
omit 1f525c2e96a [v3-1-test] Fix flaky OTel integration test with DNS
health check (#61070) (#61242) (#61286)
omit 35a1bd03c6d [v3-1-test] Clarify template context for asset-triggered
DAGs in airflow-core docs (#61258) (#61282)
omit 7c4aace5f54 [v3-1-test] Fix language selector state not updating on
change (#61060) (#61263)
omit d8764c5235e [v3-1-test] Add Keycloak token documentation to
Security/API (#61228) (#61248)
add 0a94607e3d6 [v3-1-test] fix missing logs in UI for tasks in
`UP_FOR_RETRY` and `UP_FOR_RESCHEDULE` states (#54547) (cherry picked from
commit f7ce3ec21198d9f10a1c6818c640b7097eeebb64)
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 (fd2ab22849b)
\
N -- N -- N refs/heads/backport-f7ce3ec-v3-1-test (0a94607e3d6)
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: