|
21 | 21 |
|
22 | 22 | .. towncrier release notes start |
23 | 23 |
|
| 24 | +Airflow 2.7.3 (2023-11-04) |
| 25 | +-------------------------- |
| 26 | + |
| 27 | +Significant Changes |
| 28 | +^^^^^^^^^^^^^^^^^^^ |
| 29 | + |
| 30 | +No significant changes. |
| 31 | + |
| 32 | +Bug Fixes |
| 33 | +""""""""" |
| 34 | +- Fix pre-mature evaluation of tasks in mapped task group (#34337) |
| 35 | +- Add TriggerRule missing value in rest API (#35194) |
| 36 | +- Fix Scheduler crash looping when dagrun creation fails (#35135) |
| 37 | +- Fix test connection with ``codemirror`` and extra (#35122) |
| 38 | +- Fix usage of cron-descriptor since BC in v1.3.0 (#34836) |
| 39 | +- Fix ``get_plugin_info`` for class based listeners. (#35022) |
| 40 | +- Some improvements/fixes for dag_run and task_instance endpoints (#34942) |
| 41 | +- Fix the dags count filter in webserver home page (#34944) |
| 42 | +- Return only the TIs of the readable dags when ~ is provided as a dag_id (#34939) |
| 43 | +- Fix triggerer thread crash in daemon mode (#34931) |
| 44 | +- Fix wrong plugin schema (#34858) |
| 45 | +- Use DAG timezone in TimeSensorAsync (#33406) |
| 46 | +- Mark tasks with ``all_skipped`` trigger rule as ``skipped`` if any task is in ``upstream_failed`` state (#34392) |
| 47 | +- Add read only validation to read only fields (#33413) |
| 48 | + |
| 49 | +Misc/Internal |
| 50 | +""""""""""""" |
| 51 | +- Improve testing harness to separate DB and non-DB tests (#35160, #35333) |
| 52 | +- Add pytest db_test markers to our tests (#35264) |
| 53 | +- Add pip caching for faster build (#35026) |
| 54 | +- Upper bound ``pendulum`` requirement to ``<3.0`` (#35336) |
| 55 | +- Limit ``sentry_sdk`` to ``1.33.0`` (#35298) |
| 56 | +- Fix subtle bug in mocking processor_agent in our tests (#35221) |
| 57 | +- Bump ``@babel/traverse`` from ``7.16.0 to 7.23.2`` in ``/airflow/www`` (#34988) |
| 58 | +- Bump ``undici`` from ``5.19.1 to 5.26.3`` in ``/airflow/www`` (#34971) |
| 59 | +- Remove unused set from ``SchedulerJobRunner`` (#34810) |
| 60 | +- Remove warning about ``max_tis per query > parallelism`` (#34742) |
| 61 | +- Improve modules import in Airflow core by moving some of them into a type-checking block (#33755) |
| 62 | +- Fix tests to respond to Python 3.12 handling of utcnow in sentry-sdk (#34946) |
| 63 | +- Add ``connexion<3.0`` upper bound (#35218) |
| 64 | +- Limit Airflow to ``< 3.12`` (#35123) |
| 65 | +- update moto version (#34938) |
| 66 | +- Limit WTForms to below ``3.1.0`` (#34943) |
| 67 | + |
| 68 | +Doc Only Changes |
| 69 | +"""""""""""""""" |
| 70 | +- Fix variables substitution in Airflow Documentation (#34462) |
| 71 | +- Added example for defaults in ``conn.extras`` (#35165) |
| 72 | +- Update datasets.rst issue with running example code (#35035) |
| 73 | +- Remove ``mysql-connector-python`` from recommended MySQL driver (#34287) |
| 74 | +- Fix syntax error in task dependency ``set_downstream`` example (#35075) |
| 75 | +- Update documentation to enable test connection (#34905) |
| 76 | +- Update docs errors.rst - Mention sentry "transport" configuration option (#34912) |
| 77 | +- Update dags.rst to put SubDag deprecation note right after the SubDag section heading (#34925) |
| 78 | +- Add info on getting variables and config in custom secrets backend (#34834) |
| 79 | +- Document BaseExecutor interface in more detail to help users in writing custom executors (#34324) |
| 80 | +- Fix broken link to ``airflow_local_settings.py`` template (#34826) |
| 81 | +- Fixes python_callable function assignment context kwargs example in params.rst (#34759) |
| 82 | +- Add missing multiple_outputs=True param in the TaskFlow example (#34812) |
| 83 | +- Remove extraneous ``'>'`` in provider section name (#34813) |
| 84 | +- Fix imports in extra link documentation (#34547) |
| 85 | + |
| 86 | + |
| 87 | + |
24 | 88 | Airflow 2.7.2 (2023-10-12) |
25 | 89 | -------------------------- |
26 | 90 |
|
|
0 commit comments