apache/airflow (apache/airflow)
### [`v2.6.3`](https://togithub.com/apache/airflow/blob/HEAD/RELEASE_NOTES.rst#Airflow-263-2023-07-10)
[Compare Source](https://togithub.com/apache/airflow/compare/2.6.2...2.6.3)
Significant Changes
^^^^^^^^^^^^^^^^^^^
No significant changes.
Bug Fixes
"""""""""
- Use linear time regular expressions ([#32303](https://togithub.com/apache/airflow/issues/32303))
- Fix triggerers alive check and add a new conf for triggerer heartbeat rate ([#32123](https://togithub.com/apache/airflow/issues/32123))
- Catch the exception that triggerer initialization failed ([#31999](https://togithub.com/apache/airflow/issues/31999))
- Hide sensitive values from extra in connection edit form ([#32309](https://togithub.com/apache/airflow/issues/32309))
- Sanitize `DagRun.run_id` and allow flexibility ([#32293](https://togithub.com/apache/airflow/issues/32293))
- Add triggerer canceled log ([#31757](https://togithub.com/apache/airflow/issues/31757))
- Fix try number shown in the task view ([#32361](https://togithub.com/apache/airflow/issues/32361))
- Retry transactions on occasional deadlocks for rendered fields ([#32341](https://togithub.com/apache/airflow/issues/32341))
- Fix behaviour of LazyDictWithCache when import fails ([#32248](https://togithub.com/apache/airflow/issues/32248))
- Remove `executor_class` from Job - fixing backfill for custom executors ([#32219](https://togithub.com/apache/airflow/issues/32219))
- Fix bugged singleton implementation ([#32218](https://togithub.com/apache/airflow/issues/32218))
- Use `mapIndex` to display extra links per mapped task. ([#32154](https://togithub.com/apache/airflow/issues/32154))
- Ensure that main triggerer thread exits if the async thread fails ([#32092](https://togithub.com/apache/airflow/issues/32092))
- Use `re2` for matching untrusted regex ([#32060](https://togithub.com/apache/airflow/issues/32060))
- Render list items in rendered fields view ([#32042](https://togithub.com/apache/airflow/issues/32042))
- Fix hashing of `dag_dependencies` in serialized dag ([#32037](https://togithub.com/apache/airflow/issues/32037))
- Return `None` if an XComArg fails to resolve in a multiple_outputs Task ([#32027](https://togithub.com/apache/airflow/issues/32027))
- Check for DAG ID in query param from url as well as kwargs ([#32014](https://togithub.com/apache/airflow/issues/32014))
- Flash an error message instead of failure in `rendered-templates` when map index is not found ([#32011](https://togithub.com/apache/airflow/issues/32011))
- Fix `ExternalTaskSensor` when there is no task group TIs for the current execution date ([#32009](https://togithub.com/apache/airflow/issues/32009))
- Fix number param html type in trigger template ([#31980](https://togithub.com/apache/airflow/issues/31980), [#31946](https://togithub.com/apache/airflow/issues/31946))
- Fix masking nested variable fields ([#31964](https://togithub.com/apache/airflow/issues/31964))
- Fix `operator_extra_links` property serialization in mapped tasks ([#31904](https://togithub.com/apache/airflow/issues/31904))
- Decode old-style nested Xcom value ([#31866](https://togithub.com/apache/airflow/issues/31866))
- Add a check for trailing slash in webserver base_url ([#31833](https://togithub.com/apache/airflow/issues/31833))
- Fix connection uri parsing when the host includes a scheme ([#31465](https://togithub.com/apache/airflow/issues/31465))
- Fix database session closing with `xcom_pull` and `inlets` ([#31128](https://togithub.com/apache/airflow/issues/31128))
- Fix DAG's `on_failure_callback` is not invoked when task failed during testing dag. ([#30965](https://togithub.com/apache/airflow/issues/30965))
- Fix airflow module version check when using `ExternalPythonOperator` and debug logging level ([#30367](https://togithub.com/apache/airflow/issues/30367))
Misc/Internal
"""""""""""""
- Fix `task.sensor` annotation in type stub ([#31954](https://togithub.com/apache/airflow/issues/31954))
- Limit `Pydantic` to `< 2.0.0` until we solve `2.0.0` incompatibilities ([#32312](https://togithub.com/apache/airflow/issues/32312))
- Fix `Pydantic` 2 pickiness about model definition ([#32307](https://togithub.com/apache/airflow/issues/32307))
Doc only changes
""""""""""""""""
- Add explanation about tag creation and cleanup ([#32406](https://togithub.com/apache/airflow/issues/32406))
- Minor updates to docs ([#32369](https://togithub.com/apache/airflow/issues/32369), [#32315](https://togithub.com/apache/airflow/issues/32315), [#32310](https://togithub.com/apache/airflow/issues/32310), [#31794](https://togithub.com/apache/airflow/issues/31794))
- Clarify Listener API behavior ([#32269](https://togithub.com/apache/airflow/issues/32269))
- Add information for users who ask for requirements ([#32262](https://togithub.com/apache/airflow/issues/32262))
- Add links to DAGRun / DAG / Task in Templates Reference ([#32245](https://togithub.com/apache/airflow/issues/32245))
- Add comment to warn off a potential wrong fix ([#32230](https://togithub.com/apache/airflow/issues/32230))
- Add a note that we'll need to restart triggerer to reflect any trigger change ([#32140](https://togithub.com/apache/airflow/issues/32140))
- Adding missing hyperlink to the tutorial documentation ([#32105](https://togithub.com/apache/airflow/issues/32105))
- Added difference between Deferrable and Non-Deferrable Operators ([#31840](https://togithub.com/apache/airflow/issues/31840))
- Add comments explaining need for special "trigger end" log message ([#31812](https://togithub.com/apache/airflow/issues/31812))
- Documentation update on Plugin updates. ([#31781](https://togithub.com/apache/airflow/issues/31781))
- Fix SemVer link in security documentation ([#32320](https://togithub.com/apache/airflow/issues/32320))
- Update security model of Airflow ([#32098](https://togithub.com/apache/airflow/issues/32098))
- Update references to restructured documentation from Airflow core ([#32282](https://togithub.com/apache/airflow/issues/32282))
- Separate out advanced logging configuration ([#32131](https://togithub.com/apache/airflow/issues/32131))
- Add `™` to Airflow in prominent places ([#31977](https://togithub.com/apache/airflow/issues/31977))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.6.2
->2.6.3
Release Notes
apache/airflow (apache/airflow)
### [`v2.6.3`](https://togithub.com/apache/airflow/blob/HEAD/RELEASE_NOTES.rst#Airflow-263-2023-07-10) [Compare Source](https://togithub.com/apache/airflow/compare/2.6.2...2.6.3) Significant Changes ^^^^^^^^^^^^^^^^^^^ No significant changes. Bug Fixes """"""""" - Use linear time regular expressions ([#32303](https://togithub.com/apache/airflow/issues/32303)) - Fix triggerers alive check and add a new conf for triggerer heartbeat rate ([#32123](https://togithub.com/apache/airflow/issues/32123)) - Catch the exception that triggerer initialization failed ([#31999](https://togithub.com/apache/airflow/issues/31999)) - Hide sensitive values from extra in connection edit form ([#32309](https://togithub.com/apache/airflow/issues/32309)) - Sanitize `DagRun.run_id` and allow flexibility ([#32293](https://togithub.com/apache/airflow/issues/32293)) - Add triggerer canceled log ([#31757](https://togithub.com/apache/airflow/issues/31757)) - Fix try number shown in the task view ([#32361](https://togithub.com/apache/airflow/issues/32361)) - Retry transactions on occasional deadlocks for rendered fields ([#32341](https://togithub.com/apache/airflow/issues/32341)) - Fix behaviour of LazyDictWithCache when import fails ([#32248](https://togithub.com/apache/airflow/issues/32248)) - Remove `executor_class` from Job - fixing backfill for custom executors ([#32219](https://togithub.com/apache/airflow/issues/32219)) - Fix bugged singleton implementation ([#32218](https://togithub.com/apache/airflow/issues/32218)) - Use `mapIndex` to display extra links per mapped task. ([#32154](https://togithub.com/apache/airflow/issues/32154)) - Ensure that main triggerer thread exits if the async thread fails ([#32092](https://togithub.com/apache/airflow/issues/32092)) - Use `re2` for matching untrusted regex ([#32060](https://togithub.com/apache/airflow/issues/32060)) - Render list items in rendered fields view ([#32042](https://togithub.com/apache/airflow/issues/32042)) - Fix hashing of `dag_dependencies` in serialized dag ([#32037](https://togithub.com/apache/airflow/issues/32037)) - Return `None` if an XComArg fails to resolve in a multiple_outputs Task ([#32027](https://togithub.com/apache/airflow/issues/32027)) - Check for DAG ID in query param from url as well as kwargs ([#32014](https://togithub.com/apache/airflow/issues/32014)) - Flash an error message instead of failure in `rendered-templates` when map index is not found ([#32011](https://togithub.com/apache/airflow/issues/32011)) - Fix `ExternalTaskSensor` when there is no task group TIs for the current execution date ([#32009](https://togithub.com/apache/airflow/issues/32009)) - Fix number param html type in trigger template ([#31980](https://togithub.com/apache/airflow/issues/31980), [#31946](https://togithub.com/apache/airflow/issues/31946)) - Fix masking nested variable fields ([#31964](https://togithub.com/apache/airflow/issues/31964)) - Fix `operator_extra_links` property serialization in mapped tasks ([#31904](https://togithub.com/apache/airflow/issues/31904)) - Decode old-style nested Xcom value ([#31866](https://togithub.com/apache/airflow/issues/31866)) - Add a check for trailing slash in webserver base_url ([#31833](https://togithub.com/apache/airflow/issues/31833)) - Fix connection uri parsing when the host includes a scheme ([#31465](https://togithub.com/apache/airflow/issues/31465)) - Fix database session closing with `xcom_pull` and `inlets` ([#31128](https://togithub.com/apache/airflow/issues/31128)) - Fix DAG's `on_failure_callback` is not invoked when task failed during testing dag. ([#30965](https://togithub.com/apache/airflow/issues/30965)) - Fix airflow module version check when using `ExternalPythonOperator` and debug logging level ([#30367](https://togithub.com/apache/airflow/issues/30367)) Misc/Internal """"""""""""" - Fix `task.sensor` annotation in type stub ([#31954](https://togithub.com/apache/airflow/issues/31954)) - Limit `Pydantic` to `< 2.0.0` until we solve `2.0.0` incompatibilities ([#32312](https://togithub.com/apache/airflow/issues/32312)) - Fix `Pydantic` 2 pickiness about model definition ([#32307](https://togithub.com/apache/airflow/issues/32307)) Doc only changes """""""""""""""" - Add explanation about tag creation and cleanup ([#32406](https://togithub.com/apache/airflow/issues/32406)) - Minor updates to docs ([#32369](https://togithub.com/apache/airflow/issues/32369), [#32315](https://togithub.com/apache/airflow/issues/32315), [#32310](https://togithub.com/apache/airflow/issues/32310), [#31794](https://togithub.com/apache/airflow/issues/31794)) - Clarify Listener API behavior ([#32269](https://togithub.com/apache/airflow/issues/32269)) - Add information for users who ask for requirements ([#32262](https://togithub.com/apache/airflow/issues/32262)) - Add links to DAGRun / DAG / Task in Templates Reference ([#32245](https://togithub.com/apache/airflow/issues/32245)) - Add comment to warn off a potential wrong fix ([#32230](https://togithub.com/apache/airflow/issues/32230)) - Add a note that we'll need to restart triggerer to reflect any trigger change ([#32140](https://togithub.com/apache/airflow/issues/32140)) - Adding missing hyperlink to the tutorial documentation ([#32105](https://togithub.com/apache/airflow/issues/32105)) - Added difference between Deferrable and Non-Deferrable Operators ([#31840](https://togithub.com/apache/airflow/issues/31840)) - Add comments explaining need for special "trigger end" log message ([#31812](https://togithub.com/apache/airflow/issues/31812)) - Documentation update on Plugin updates. ([#31781](https://togithub.com/apache/airflow/issues/31781)) - Fix SemVer link in security documentation ([#32320](https://togithub.com/apache/airflow/issues/32320)) - Update security model of Airflow ([#32098](https://togithub.com/apache/airflow/issues/32098)) - Update references to restructured documentation from Airflow core ([#32282](https://togithub.com/apache/airflow/issues/32282)) - Separate out advanced logging configuration ([#32131](https://togithub.com/apache/airflow/issues/32131)) - Add `™` to Airflow in prominent places ([#31977](https://togithub.com/apache/airflow/issues/31977))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.