This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a change to branch backport-a14105b-v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 7fa0832edd5 [v3-3-test] UI: Refresh task details immediately when
switching tasks (#70789)
add a033b7a6c61 [v3-3-test] Refuse a separator-bearing secret id before
the team scoped lookup (#70902) (#71041)
add 4140090d787 [v3-3-test] Mask nested entities when writing bulk
audit-log entries (#70890) (#71043)
add 15509f95e53 [v3-3-test] Fix the deadline_reference decorator's
no-parentheses form (#70708) (#70966)
add f624c4e94d2 [v3-3-test] Fix task state store Execution API rejecting
keys that contain slashes (#69178) (#70967)
add 5f98b290fe7 [v3-3-test] Do not import the stored path when rebuilding
a Callback from serialized data (#70704) (#71042)
add 36adaec30bf Merge branch 'v3-3-test' into backport-a14105b-v3-3-test
No new revisions were added by this update.
Summary of changes:
airflow-core/docs/howto/deadline-alerts.rst | 7 +
airflow-core/newsfragments/70708.bugfix.rst | 1 +
.../execution_api/routes/task_state_store.py | 6 +-
.../execution_api/versions/v2026_06_30.py | 6 +-
.../src/airflow/api_fastapi/logging/decorators.py | 59 +++++++-
.../src/airflow/secrets/environment_variables.py | 46 ++-----
.../always/test_secrets_environment_variables.py | 44 ++++++
.../versions/head/test_task_state_store.py | 26 ++++
.../unit/api_fastapi/logging/test_decorators.py | 150 +++++++++++++++++++++
airflow-core/tests/unit/models/test_deadline.py | 39 ++++++
task-sdk/src/airflow/sdk/api/client.py | 6 +-
task-sdk/src/airflow/sdk/definitions/callback.py | 22 +++
task-sdk/src/airflow/sdk/definitions/deadline.py | 46 ++++++-
task-sdk/tests/task_sdk/api/test_client.py | 41 ++++++
.../tests/task_sdk/definitions/test_callback.py | 127 +++++++++++++++++
15 files changed, 576 insertions(+), 50 deletions(-)
create mode 100644 airflow-core/newsfragments/70708.bugfix.rst