Skip to content

Commit d6a009b

Browse files
committed
Update RELEASE_NOTES.rst
1 parent 8a0cfb1 commit d6a009b

File tree

5 files changed

+85
-37
lines changed

5 files changed

+85
-37
lines changed

RELEASE_NOTES.rst

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,89 @@
2424

2525
.. towncrier release notes start
2626
27+
Airflow 3.1.6 (2026-01-13)
28+
--------------------------
29+
30+
Significant Changes
31+
^^^^^^^^^^^^^^^^^^^
32+
33+
``is_authorized_hitl_task()`` method now available in auth managers(#59399).
34+
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
35+
This method is now available in auth managers to check whether a user is authorized to approve a HITL task
36+
37+
``proxy`` and ``proxies`` added to ``DEFAULT_SENSITIVE_FIELDS`` (#59688)
38+
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
39+
``proxy`` and ``proxies`` have been added to ``DEFAULT_SENSITIVE_FIELDS`` in secrets_masker to treat proxy configurations as sensitive by default
40+
41+
Bug Fixes
42+
^^^^^^^^^
43+
- Protect against hanging thread in aiosqlite 0.22+ (#60217) (#60245)
44+
- Fix log task instance sqlalchemy join query (#59973) (#60222)
45+
- Fix invalid uri created when extras contains non string elements (#59339) (#60219)
46+
- Fix operator template fields via callable serialization that causes unstable DAG serialization (#60065) (#60221)
47+
- Fix real-time extra links updates for TriggerDagRunOperator (#59507) (#60225)
48+
- Fix signal handling in triggerer job runner (#60190) (#60214)
49+
- Added state validation to delete dag run endpoint (#60195) (#60207)
50+
- Fix text overflow issue (#60080)
51+
- UI: Add toggle functionality to Dags state filters (#59089)
52+
- Fix ``deprecated_options`` entry for ``dag_file_processor_timeout`` (#59181) (#60162)
53+
- Fix ``ApprovalOperator`` with ``SimpleAuthManager`` when ``all_admins=True`` (#59399) (#60116)
54+
- Record missing ``ti_failure`` metrics for tasks (#59731) (#59964)
55+
- Fix missing ``TaskInstanceHistory`` on scheduler ``TI`` resets (#59639) (#59752)
56+
- Add ``proxy`` and ``proxies`` as sensitive fields in ``DEFAULT_SENSITIVE_FIELDS`` (#59688) (#59792)
57+
- Fix compat deprecation handling for ``[webserver] base_url`` (#59659) (#59781)
58+
- Fix Execution API refresh token (#58782) (#59713)
59+
- Fix eager-loading DagRun asset relationships before creating ``DagRunContext`` (#59714) (#59732)
60+
- Redact secrets in rendered templates properly when truncating it (#59566) (#59704)
61+
- Add ``Content-Type`` to request headers in Task SDK calls when missing (#59676) (#59687)
62+
- UI: Fix Expand+Collapse Translation Key (#59672) (#59674)
63+
- Fix server context for connections (#59624) (#59652)
64+
- Fix clear task instance dialog tasks states (#59363) (#59580)
65+
- Add log record when listening dag is partitioned but run has no key (#59375) (#59582)
66+
- Fix Dag Processor logging crash (#59317) (#59581)
67+
- Flush session before processing Event Buffer in dag test (#59314) (#59559)
68+
- Add task group ID filtering support to task instance query (#58092) (#59511)
69+
- Fix message of ``_read_from_logs_server`` when status_code is 403 (#59489) (#59504)
70+
- Fix import errors not cleared for files without Dags (#58242) (#59500)
71+
- Fix backfill ``run_on_latest_version`` defaulting to False instead of True (#59304) (#59328)
72+
- Add toaster notifications for Connection Test (#59354) (#59368)
73+
- Fix ``.airflowignore`` negation not working in subfolders (#58740) (#59305)
74+
- Fix XCom key handling when keys contain special characters like slash (#58344) (#59311)
75+
- Fix an odd import of pendulum from sqlalchemy_utils instead of elsewhere. (#59258) (#59265)
76+
- Fix links for DurationChart (#59095) (#59237)
77+
- Fix misleading error message when GitHook creation fails (#59236)
78+
- Show asset extra in asset list (#59195) (#59201)
79+
- Prevent dag processor crash on encountering excel files in the Dag directory (#59069) (#59170)
80+
- Fix ``DagRun.queued_at`` not updating when clearing (#59066) (#59177)
81+
- Fix Rendered Templates not showing dictionary items (#58071) (#59176)
82+
- UI: Change task log source display to hidden by default (#58749) (#59045)
83+
- Fix button to go back from FAB iframe (#58997) (#59007)
84+
- Fix task instance and run tooltips in Grid view (#58359) (#59013)
85+
86+
Miscellaneous
87+
^^^^^^^^^^^^^
88+
- Don't depend upon FastAPI inside Task-SDK client (#59250) (#59257)
89+
- Align the term Dag in all translations (#59155)
90+
91+
Doc Only Changes
92+
^^^^^^^^^^^^^^^^
93+
- Bump Sphinx Airflow theme to ``0.3.0`` (#59538)
94+
- Translations updates [French: (#60157) (#60167), German: (#59673), PL: (#59675) (#59251) (#59256), Japanese: (#59557),(#59313),
95+
Taiwanese Mandarin (#59513) (#59515), Hebrew: (#59133) (#59255), Ca: (#59216) (#60199), TR: (#59169) (#60191)]
96+
- Update webserver probe health check doc (#59942) (#59982)
97+
- Update API auth. instructions in Docker running docs (#59830) (#59832)
98+
- Improve CLI date argument help text documentation (#59797) (#59810)
99+
- Add fast client-side search to Airflow documentation (#59658)
100+
- Fix broken ``permalink`` icon (#58763)
101+
- Add Refresh Token logic to auth manager docs (#54196) (#59482)
102+
- Update json to JSON for consistency in translations (#59323) (#59333)
103+
- Fix outdated dependency documentation (#58970) (#59219)
104+
- Add UI/API performance tips (#59004) (#59052)
105+
- Provide a clear naming and description for the attribute caching ``get_template_context`` (#59023) (#59036)
106+
- Update the documentation for the LocalExecutor (#58990) (#59022)
107+
108+
109+
27110
Airflow 3.1.5 (2025-12-12)
28111
--------------------------
29112

airflow-core/newsfragments/59399.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

airflow-core/newsfragments/59688.improvement.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

airflow-core/newsfragments/template.significant.rst

Lines changed: 0 additions & 33 deletions
This file was deleted.

reproducible_build.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
release-notes-hash: 8febd70187ea47c071408a76c7f6542e
2-
source-date-epoch: 1767683287
1+
release-notes-hash: d5f8d968c0a7f76e04301ee552910f31
2+
source-date-epoch: 1767859036

0 commit comments

Comments
 (0)