Skip to content

Commit e203935

Browse files
committed
Update RELEASE_NOTES.rst
1 parent 042f302 commit e203935

File tree

3 files changed

+73
-28
lines changed

3 files changed

+73
-28
lines changed

RELEASE_NOTES.rst

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,77 @@
2121

2222
.. towncrier release notes start
2323

24+
Airflow 2.9.1 (2024-05-03)
25+
--------------------------
26+
27+
Significant Changes
28+
^^^^^^^^^^^^^^^^^^^
29+
30+
Stackdriver logging bugfix requires Google provider `10.17.0` or later (#38071)
31+
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
32+
33+
If you use Stackdriver logging, you must use Google provider version `10.17.0` or later. Airflow `2.9.1` now passes `gcp_log_name` to the `StackdriverTaskHandler` instead of `name`, and this will fail on earlier provider versions.
34+
35+
This fixes a bug where the log name configured in `[logging] remove_base_log_folder` was overridden when Airflow configured logging, resulting in task logs going to the wrong destination.
36+
37+
38+
39+
Bug Fixes
40+
"""""""""
41+
- Make task log messages include run_id (#39280)
42+
- Copy menu_item ``href`` for nav bar (#39282)
43+
- Fix trigger kwarg encryption migration (#39246)
44+
- Add workaround for datetime-local input in ``firefox`` (#39261)
45+
- Add Grid button to Task Instance view (#39223)
46+
- Get served logs when remote or executor logs not available for non-running task try (#39177)
47+
- Fixed side effect of menu filtering causing disappearing menus (#39229)
48+
- Use grid view for Task Instance's ``log_url`` (#39183)
49+
- Improve task filtering ``UX`` (#39119)
50+
- Improve rendered_template ``ux`` in react dag page (#39122)
51+
- Graph view improvements (#38940)
52+
- Check that the dataset<>task exists before trying to render graph (#39069)
53+
- Hostname was "redacted", not "redact"; remove it when there is no context (#39037)
54+
- Check whether ``AUTH_ROLE_PUBLIC`` is set in ``check_authentication`` (#39012)
55+
- Move rendering of ``map_index_template`` so it renders for failed tasks as long as it was defined before the point of failure (#38902)
56+
- ``Undeprecate`` ``BaseXCom.get_one`` method for now (#38991)
57+
- Add ``inherit_cache`` attribute for ``CreateTableAs`` custom SA Clause (#38985)
58+
- Don't wait for DagRun lock in mini scheduler (#38914)
59+
- Fix calendar view with no DAG Run (#38964)
60+
- Changed the background color of external task in graph (#38969)
61+
- Fix dag run selection (#38941)
62+
- Fix ``SAWarning`` 'Coercing Subquery object into a select() for use in IN()' (#38926)
63+
- Fix implicit ``cartesian`` product in AirflowSecurityManagerV2 (#38913)
64+
- Fix problem that links in legacy log view can not be clicked (#38882)
65+
- Fix dag run link params (#38873)
66+
- Use async db calls in WorkflowTrigger (#38689)
67+
- Fix audit log events filter (#38719)
68+
- Use ``methodtools.lru_cache`` instead of ``functools.lru_cache`` in class methods (#37757)
69+
- Raise deprecated warning in ``airflow dags backfill`` only if ``-I`` / ``--ignore-first-depends-on-past`` provided (#38676)
70+
71+
Miscellaneous
72+
"""""""""""""
73+
- ``TriggerDagRunOperator`` deprecate ``exection_date`` in favor of ``logical_date`` (#39285)
74+
- Force to use Airflow Deprecation warnings categories on ``@deprecated`` decorator (#39205)
75+
- Add warning about run/import Airflow under the Windows (#39196)
76+
- Update ``is_authorized_custom_view`` from auth manager to handle custom actions (#39167)
77+
- Add in Trove classifiers Python 3.12 support (#39004)
78+
- Use debug level for ``minischeduler`` skip (#38976)
79+
- Bump ``undici`` from ``5.28.3 to 5.28.4`` in ``/airflow/www`` (#38751)
80+
81+
82+
Doc Only Changes
83+
""""""""""""""""
84+
- Fix supported k8s version in docs (#39172)
85+
- Dynamic task mapping ``PythonOperator`` op_kwargs (#39242)
86+
- Add link to ``user`` and ``role`` commands (#39224)
87+
- Add ``k8s 1.29`` to supported version in docs (#39168)
88+
- Data aware scheduling docs edits (#38687)
89+
- Update ``DagBag`` class docstring to include all params (#38814)
90+
- Correcting an example taskflow example (#39015)
91+
- Remove decorator from rendering fields example (#38827)
92+
93+
94+
2495
Airflow 2.9.0 (2024-04-08)
2596
--------------------------
2697

airflow/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: aad86522e49984ce17db1b8647cfb54a
2-
source-date-epoch: 1714165337
1+
release-notes-hash: 5ca5f2794a289f1739cebe1310599e7d
2+
source-date-epoch: 1714390122

newsfragments/38071.significant.rst

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

0 commit comments

Comments
 (0)