Skip to content

Commit c083e45

Browse files
committed
Update RELEASE_NOTES.rst
1 parent 0fc487d commit c083e45

5 files changed

+56
-11
lines changed

RELEASE_NOTES.rst

+54-1
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,65 @@
2121

2222
.. towncrier release notes start
2323

24+
Airflow 2.10.4 (2024-12-09)
25+
---------------------------
26+
27+
Significant Changes
28+
^^^^^^^^^^^^^^^^^^^
29+
30+
TaskInstance ``priority_weight`` is capped in 32-bit signed integer ranges (#43611)
31+
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
32+
33+
Some database engines are limited to 32-bit integer values. As some users reported errors in
34+
weight rolled-over to negative values, we decided to cap the value to the 32-bit integer. Even
35+
if internally in python smaller or larger values to 64 bit are supported, ``priority_weight`` is
36+
capped and only storing values from -2147483648 to 2147483647.
37+
38+
Bug Fixes
39+
^^^^^^^^^
40+
41+
- Fix stats of dynamic mapped tasks after automatic retries of failed tasks (#44300)
42+
- Fix wrong display of multi-line messages in the log after filtering (#44457)
43+
- Allow "/" in metrics validator (#42934) (#44515)
44+
- Fix gantt flickering (#44488) (#44517)
45+
- Fix problem with inability to remove fields from Connection form (#40421) (#44442)
46+
- Check pool_slots on partial task import instead of execution (#39724) (#42693)
47+
- Avoid grouping task instance stats by try_number for dynamic mapped tasks (#44300) (#44319)
48+
- Re-queue task when they are stuck in queued (#43520) (#44158)
49+
- Suppress the warnings where we check for sensitive values (#44148) (#44167)
50+
- Fix get_task_instance_try_details to return appropriate schema (#43830) (#44133)
51+
- Log message source details are grouped (#43681) (#44070)
52+
- Fix duplication of Task tries in the UI (#43891) (#43950)
53+
- Add correct mime-type in OpenAPI spec (#43879) (#43901)
54+
- Disable extra links button if link is null or empty (#43844) (#43851)
55+
- Disable XCom list ordering by execution_date (#43680) (#43696)
56+
- Fix venv numpy example which needs to be 1.26 at least to be working in Python 3.12 (#43659)
57+
- Fix Try Selector in Mapped Tasks also on Index 0 (#43590) (#43591)
58+
- Prevent using ``trigger_rule="always"`` in a dynamic mapped task (#43810)
59+
- Prevent using ``trigger_rule=TriggerRule.ALWAYS`` in a task-generated mapping within bare tasks (#44751)
60+
61+
Doc Only Changes
62+
""""""""""""""""
63+
- Update XCom docs around containers/helm (#44570) (#44573)
64+
65+
Miscellaneous
66+
"""""""""""""
67+
- Raise deprecation warning when accessing inlet or outlet events through str (#43922)
68+
69+
2470
Airflow 2.10.3 (2024-11-04)
2571
---------------------------
2672

2773
Significant Changes
2874
^^^^^^^^^^^^^^^^^^^
2975

30-
No significant changes.
76+
Enhancing BashOperator to Execute Templated Bash Scripts as Temporary Files (44641)
77+
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
78+
79+
Bash script files (``.sh`` and ``.bash``) with Jinja templating enabled (without the space after the file
80+
extension) are now rendered into a temporary file, and then executed. Instead of being directly executed
81+
as inline command.
82+
3183

3284
Bug Fixes
3385
"""""""""
@@ -62,6 +114,7 @@ Bug Fixes
62114
- Ensure total_entries in /api/v1/dags (#43377) (#43429)
63115
- Include limit and offset in request body schema for List task instances (batch) endpoint (#43479)
64116
- Don't raise a warning in ExecutorSafeguard when execute is called from an extended operator (#42849) (#43577)
117+
- Double-check TaskInstance state if it differs from the Executor state.(#43063)
65118

66119
Miscellaneous
67120
"""""""""""""

airflow/reproducible_build.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
release-notes-hash: 6aa54b840e9fc2e48cf7046507e6930b
2-
source-date-epoch: 1730460817
1+
release-notes-hash: 0867869dba7304e7ead28dd0800c5c4b
2+
source-date-epoch: 1733822937

newsfragments/43191.improvement.rst

-1
This file was deleted.

newsfragments/43611.significant.rst

-6
This file was deleted.

newsfragments/44300.bugfix.rst

-1
This file was deleted.

0 commit comments

Comments
 (0)