release notes
release notes
Published 3/15/2023
PatchContains breaking changesIn case of API calls, it was possible that "+" passed as part of the date-time fields were not URL-encoded, and
such date-time fields could pass validation. Such date-time parameters should now be URL-encoded (as %2B).
In case of parameters, we still allow IS8601-compliant date-time (so for example it is possible that
' ' was used instead of T separating date from time and no timezone was specified) but we raise
deprecation warning.
[webserver] expose_hostname changed to False (#29547)The default for [webserver] expose_hostname has been set to False, instead of True. This means administrators must opt-in to expose webserver hostnames to end users.
/dagRuns API should 404 if dag not active (#29860)openapi spec responses by adding additional return type (#29600)prev_logical_date variable offset-aware (#29454)Edgemodifier refactoring w/ labels in TaskGroup edge case (#29410)airflow connections add (#28922)undici from 5.9.1 to 5.19.1 (#29583)v67.2.0 (#29465)ua-parser-js from 0.7.31 to 0.7.33 in /airflow/www (#29172)pytest (#29086)run_id url param when linking to graph/gantt views (#29066)python_callable (#28932)swagger-ui-dist from 3.52.0 to 4.1.3 in /airflow/www (#28824)importlib-metadata backport to < 5.0.0 (#29924, #30069)merge_data() task (#29158)notes param from TriggerDagRunOperator docstring (#29298)schedule param rather than timetable in Timetables docs (#29255)release notes
Published 3/15/2023
PatchContains breaking changesIn case of API calls, it was possible that "+" passed as part of the date-time fields were not URL-encoded, and
such date-time fields could pass validation. Such date-time parameters should now be URL-encoded (as %2B).
In case of parameters, we still allow IS8601-compliant date-time (so for example it is possible that
' ' was used instead of T separating date from time and no timezone was specified) but we raise
deprecation warning.
[webserver] expose_hostname changed to False (#29547)The default for [webserver] expose_hostname has been set to False, instead of True. This means administrators must opt-in to expose webserver hostnames to end users.
/dagRuns API should 404 if dag not active (#29860)openapi spec responses by adding additional return type (#29600)prev_logical_date variable offset-aware (#29454)Edgemodifier refactoring w/ labels in TaskGroup edge case (#29410)airflow connections add (#28922)undici from 5.9.1 to 5.19.1 (#29583)v67.2.0 (#29465)ua-parser-js from 0.7.31 to 0.7.33 in /airflow/www (#29172)pytest (#29086)run_id url param when linking to graph/gantt views (#29066)python_callable (#28932)swagger-ui-dist from 3.52.0 to 4.1.3 in /airflow/www (#28824)importlib-metadata backport to < 5.0.0 (#29924, #30069)merge_data() task (#29158)notes param from TriggerDagRunOperator docstring (#29298)schedule param rather than timetable in Timetables docs (#29255)Apache Airflow - A platform to programmatically author, schedule, and monitor workflows