This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a change to branch backport-fc9c4b0-v3-4-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 71e89783071 [v3-4-test] Java SDK: Let a native Java Dag set one queue
for all its tasks (#74538)
add 87081ed4621 [v3-4-test] Upgrade important CI environment (#75375)
add 0873fcdab3b [v3-4-test] TS SDK: Bump to 1.0.0-beta1 and align README
with the guide (#74693) (#75300)
add 37fcddf4c1d [v3-4-test] Show source code lines in task log tracebacks
(#75100) (#75355)
add 8f1ee9b9262 [v3-4-test] Close German Translation Gaps 2026-10-19
(#75137) (#75389)
add dafddb2220e [v3-4-test] Keep the multiselect filter pill's focus ring
visible (#75307) (#75398)
add af57a7a6a73 [v3-4-test] Wait for variable form validation before
asserting Save is enabled (#75239) (#75353)
add 65a67bb411f [v3-4-test] TS SDK: Reject blank edge labels and label
task edges into groups (#75190) (#75385)
add 78b65180b16 [v3-4-test] Fix empty audit log dag_id for DAG.cli()
subcommands (#73379) (#75388)
add 63f9ab0e144 [v3-4-test] Read a team's running task logs through the
team's executor (#75255) (#75408)
add c0cd515b23f Merge branch 'v3-4-test' into backport-fc9c4b0-v3-4-test
No new revisions were added by this update.
Summary of changes:
Dockerfile | 2 +-
Dockerfile.ci | 2 +-
.../language-sdks/typescript.rst | 115 +++++--
.../src/airflow/executors/executor_loader.py | 36 +++
.../airflow/ui/public/i18n/locales/de/admin.json | 2 +
.../airflow/ui/public/i18n/locales/de/common.json | 4 +
.../src/airflow/ui/public/i18n/locales/de/dag.json | 24 ++
.../airflow/ui/public/i18n/locales/de/dags.json | 1 +
.../FilterBar/filters/MultiSelectPill.tsx | 9 +-
.../ui/src/components/renderStructuredLog.test.tsx | 30 ++
.../ui/src/components/renderStructuredLog.tsx | 10 +-
.../Variables/ManageVariable/VariableForm.test.tsx | 7 +-
.../src/airflow/utils/log/file_task_handler.py | 17 +-
.../tests/unit/executors/test_executor_loader.py | 48 ++-
airflow-core/tests/unit/utils/test_cli_util.py | 16 +
airflow-core/tests/unit/utils/test_log_handlers.py | 30 ++
airflow-e2e-tests/pyproject.toml | 2 +-
dev/breeze/doc/ci/02_images.md | 2 +-
.../airflow_breeze/commands/kubernetes_commands.py | 2 +-
.../commands/release_management_commands.py | 2 +-
dev/breeze/src/airflow_breeze/global_constants.py | 2 +-
dev/breeze/uv.lock | 62 ++--
kubernetes-tests/lang_sdk/ts_example/package.json | 2 +-
.../test_kubernetes_pod_operator.py | 2 +-
providers/amazon/README.rst | 4 +-
providers/amazon/docs/index.rst | 4 +-
providers/amazon/pyproject.toml | 4 +-
.../cncf/kubernetes/utils/xcom_sidecar.py | 2 +-
.../system/cncf/kubernetes/example_kubernetes.py | 2 +-
.../cncf/kubernetes/example_kubernetes_async.py | 2 +-
.../unit/cncf/kubernetes/operators/test_pod.py | 6 +-
providers/hashicorp/docs/index.rst | 2 +-
providers/hashicorp/pyproject.toml | 2 +-
pyproject.toml | 2 +-
scripts/tools/setup_breeze | 2 +-
.../src/airflow_shared/logging/structlog.py | 15 +-
shared/logging/tests/logging/test_structlog.py | 1 +
task-sdk/docs/ts-bundle-spec.rst | 2 +-
task-sdk/src/airflow/sdk/definitions/dag.py | 3 +
ts-sdk/DEVELOPMENT.md | 14 +-
ts-sdk/README.md | 268 +++--------------
ts-sdk/api-docs/dag-authoring-api.ts | 2 +-
ts-sdk/docs/index.md | 43 ++-
ts-sdk/docs/package-lock.json | 4 +-
ts-sdk/docs/package.json | 2 +-
ts-sdk/docs/tests/deployment-checks.test.mjs | 4 +-
ts-sdk/example/README.md | 80 ++---
ts-sdk/example/package.json | 2 +-
ts-sdk/package.json | 2 +-
.../ci/prek/check_serialization_conformance.py | 2 +-
ts-sdk/src/coordinator/serde.ts | 36 ++-
ts-sdk/src/index.ts | 2 +-
ts-sdk/src/sdk/dag-graph.ts | 19 +-
ts-sdk/src/sdk/dag.ts | 209 ++++++++++---
ts-sdk/tests/conformance/serialize_typescript.ts | 7 +-
ts-sdk/tests/coordinator/serde.test.ts | 220 +++++++++++++-
ts-sdk/tests/public-api.test.ts | 10 +-
ts-sdk/tests/sdk/branching.test.ts | 8 +-
ts-sdk/tests/sdk/conditional.test.ts | 10 +-
ts-sdk/tests/sdk/dag.test.ts | 133 +++++++--
uv.lock | 332 ++++++++++-----------
61 files changed, 1222 insertions(+), 669 deletions(-)