dependabot[bot] opened a new pull request, #55077: URL: https://github.com/apache/airflow/pull/55077
Bumps [apache-airflow](https://github.com/apache/airflow) from 3.0.4 to 3.0.6. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/apache/airflow/releases">apache-airflow's releases</a>.</em></p> <blockquote> <h2>Airflow 3.0.5</h2> <h2>What's Changed</h2> <p>ðĶ PyPI: <a href="https://pypi.org/project/apache-airflow/3.0.5/">https://pypi.org/project/apache-airflow/3.0.5/</a> ð Docs: <a href="https://airflow.apache.org/docs/apache-airflow/3.0.5/">https://airflow.apache.org/docs/apache-airflow/3.0.5/</a> ð ïļ Release Notes: <a href="https://airflow.apache.org/docs/apache-airflow/3.0.5/release_notes.html">https://airflow.apache.org/docs/apache-airflow/3.0.5/release_notes.html</a> ðŠķ Sources: <a href="https://airflow.apache.org/docs/apache-airflow/3.0.5/installation/installing-from-sources.html">https://airflow.apache.org/docs/apache-airflow/3.0.5/installation/installing-from-sources.html</a> ðģ Docker Image: "docker pull apache/airflow:3.0.5" ð Constraints: <a href="https://github.com/apache/airflow/tree/constraints-3.0.5">https://github.com/apache/airflow/tree/constraints-3.0.5</a></p> <h2>Bug Fixes</h2> <ul> <li>UI: Fix JSON field display in dark mode when using system OS theme detection (<a href="https://redirect.github.com/apache/airflow/issues/54260">#54260</a>)</li> <li>Restore proper DAG callback execution context (<a href="https://redirect.github.com/apache/airflow/issues/53684">#53684</a>)</li> <li>Restore <code>get_previous_dagrun</code> functionality for task context (<a href="https://redirect.github.com/apache/airflow/issues/53655">#53655</a>)</li> <li>Fix scheduler crashes with <code>DetachedInstanceError</code> when processing executor events (<a href="https://redirect.github.com/apache/airflow/issues/54334">#54334</a>)</li> <li>Fix <code>DetachedInstanceError</code> when accessing <code>DagRun.created_dag_version</code> (<a href="https://redirect.github.com/apache/airflow/issues/54362">#54362</a>)</li> <li>Fix Task SDK to respect custom default queue configuration from config settings (<a href="https://redirect.github.com/apache/airflow/issues/52786">#52786</a>)</li> <li>Fix: Cannot edit or delete pools with <code>"/"</code> in the name in the UI (<a href="https://redirect.github.com/apache/airflow/issues/54268">#54268</a>)</li> <li>Fix: Validate and handle invalid <code>extra</code> field in connections UI and API (<a href="https://redirect.github.com/apache/airflow/issues/53963">#53963</a>, <a href="https://redirect.github.com/apache/airflow/issues/54034">#54034</a>, <a href="https://redirect.github.com/apache/airflow/issues/54235">#54235</a>)</li> <li>Fix: Apply DAG permission filter to dashboard (<a href="https://redirect.github.com/apache/airflow/issues/54215">#54215</a>)</li> <li>Fix API validation error when DAG runs have bundle_version but no created_dag_version (<a href="https://redirect.github.com/apache/airflow/issues/54010">#54010</a>)</li> <li>Fix task configuration defaults not being read from configuration settings (<a href="https://redirect.github.com/apache/airflow/issues/52871">#52871</a>)</li> <li>Fix duplicate task group prefixes in task IDs when unmapping <code>MappedOperators</code> within <code>TaskGroups</code> (<a href="https://redirect.github.com/apache/airflow/issues/53532">#53532</a>)</li> <li>Fix custom <code>XCom</code> backends not being used when <code>BaseXCom.get_all()</code> is called (<a href="https://redirect.github.com/apache/airflow/issues/53814">#53814</a>)</li> <li>Fix <code>xcom_pull</code> ignoring <code>include_prior_dates</code> parameter when <code>map_indexes</code> is not specified (<a href="https://redirect.github.com/apache/airflow/issues/53809">#53809</a>)</li> <li>Allow setting and deleting Variables and XComs from triggers (<a href="https://redirect.github.com/apache/airflow/issues/53514">#53514</a>)</li> <li>Fix <code>AttributeError</code> when reading logs for previous task attempts with <code>TaskInstanceHistory</code> (<a href="https://redirect.github.com/apache/airflow/issues/54114">#54114</a>)</li> <li>Skip database queries for spans and metrics when tracing/metrics are disabled (<a href="https://redirect.github.com/apache/airflow/issues/54404">#54404</a>)</li> <li>UI: Fix Graph view edge rendering issues for nested task groups with excessive bends and misalignment (<a href="https://redirect.github.com/apache/airflow/issues/54412">#54412</a>)</li> <li>Allow database downgrade from Airflow 3.x to 2.11 (<a href="https://redirect.github.com/apache/airflow/issues/54399">#54399</a>, <a href="https://redirect.github.com/apache/airflow/issues/54508">#54508</a>)</li> <li>Reduce excessive warning logs when multiple deferred tasks are queued in triggerer (<a href="https://redirect.github.com/apache/airflow/issues/54441">#54441</a>)</li> <li>Fix log retrieval failures for in-progress tasks by properly configuring JWT authentication (<a href="https://redirect.github.com/apache/airflow/issues/54444">#54444</a>)</li> <li>Fix DAG import errors for invalid access control roles to persist consistently in UI (<a href="https://redirect.github.com/apache/airflow/issues/54432">#54432</a>)</li> <li>Fix task failure callbacks missing <code>end_date</code> and <code>duration</code> by populating <code>TaskInstance</code> data before invoking callbacks (<a href="https://redirect.github.com/apache/airflow/issues/54458">#54458</a>)</li> <li>Fix task retry overflow errors when calculating next retry datetime by capping delay to maximum configured value (<a href="https://redirect.github.com/apache/airflow/issues/54460">#54460</a>)</li> <li>Add missing ordering to <code>AssetEvent</code> queries in scheduler to maintain consistent event processing order (<a href="https://redirect.github.com/apache/airflow/issues/52231">#52231</a>)</li> <li>Fix XCom lookup failures in nested mapped task groups by correctly resolving <code>map_index</code> for upstream tasks (<a href="https://redirect.github.com/apache/airflow/issues/54249">#54249</a>)</li> <li>UI: Fix task name indentation in Graph view for deeply nested task groups beyond 5 levels (<a href="https://redirect.github.com/apache/airflow/issues/54419">#54419</a>)</li> <li>Run failure callbacks for task instances that get stuck in queued state and fail after requeue attempts (<a href="https://redirect.github.com/apache/airflow/issues/54401">#54401</a>)</li> <li>Make secrets masking work when connections are loaded from secrets backends (<a href="https://redirect.github.com/apache/airflow/issues/54574">#54574</a>, <a href="https://redirect.github.com/apache/airflow/issues/54612">#54612</a>)</li> </ul> <h2>Miscellaneous</h2> <ul> <li>Set minimum version for <code>common.messaging</code> to <code>1.0.3</code> (<a href="https://redirect.github.com/apache/airflow/issues/54176">#54176</a>)</li> <li>Add IP validation to example_dag_decorator DAG (<a href="https://redirect.github.com/apache/airflow/issues/54208">#54208</a>)</li> </ul> <h2>Doc Only Changes</h2> <ul> <li>Fix doc redirects for operators moved to the standard provider (<a href="https://redirect.github.com/apache/airflow/issues/54251">#54251</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/airflow/commit/e965c2e676d85ced65a485d4b2601addc2fd3e97"><code>e965c2e</code></a> Update release notes for 3.0.6rc2</li> <li><a href="https://github.com/apache/airflow/commit/f0824266977a247dc64f8a8ec791dd4c9b5f6366"><code>f082426</code></a> [v3-0-test] Fix local executor task execution (<a href="https://redirect.github.com/apache/airflow/issues/54523">#54523</a>) (<a href="https://redirect.github.com/apache/airflow/issues/54922">#54922</a>)</li> <li><a href="https://github.com/apache/airflow/commit/5fd168844f0ffd5e4bbda51b0336f5c8281d9a93"><code>5fd1688</code></a> Only redirect on the dag detail page (<a href="https://redirect.github.com/apache/airflow/issues/54920">#54920</a>) (<a href="https://redirect.github.com/apache/airflow/issues/54921">#54921</a>)</li> <li><a href="https://github.com/apache/airflow/commit/7be5135b981838eff1eebf85d9712ff756b4fb57"><code>7be5135</code></a> [v3-0-test] Add backfill through UI to docs (<a href="https://redirect.github.com/apache/airflow/issues/54893">#54893</a>) (<a href="https://redirect.github.com/apache/airflow/issues/54910">#54910</a>)</li> <li><a href="https://github.com/apache/airflow/commit/ecb170324d5e1add79be9a95f328920e8c845d1e"><code>ecb1703</code></a> [v3-0-test] Migrate windows-latest label to windows-2025 (<a href="https://redirect.github.com/apache/airflow/issues/54866">#54866</a>) (<a href="https://redirect.github.com/apache/airflow/issues/54878">#54878</a>)</li> <li><a href="https://github.com/apache/airflow/commit/2ae28083fe3fca12962cfc81ae692fc9bed54dd4"><code>2ae2808</code></a> [v3-0-test] Fixing typo in upgrade checks CI script (<a href="https://redirect.github.com/apache/airflow/issues/54873">#54873</a>) (<a href="https://redirect.github.com/apache/airflow/issues/54877">#54877</a>)</li> <li><a href="https://github.com/apache/airflow/commit/a8aa67f38d2be9aa2b1df41eb3a9f52ed08cecfb"><code>a8aa67f</code></a> [v3-0-test] Point deprecation warning in Variable methods to specific alterna...</li> <li><a href="https://github.com/apache/airflow/commit/5c1b8b0a5b43ad27ea55b80e7216cd57432662e1"><code>5c1b8b0</code></a> Point deprecation warning in Connection method to specific alternatives (<a href="https://redirect.github.com/apache/airflow/issues/548">#548</a>...</li> <li><a href="https://github.com/apache/airflow/commit/0f4f663293ba635f369017c234bafc0a44d1d432"><code>0f4f663</code></a> [v3-0-test] Standardize uv and prek installation (<a href="https://redirect.github.com/apache/airflow/issues/54864">#54864</a>) (<a href="https://redirect.github.com/apache/airflow/issues/54870">#54870</a>)</li> <li><a href="https://github.com/apache/airflow/commit/48084ea9451ffd89f8fced80a99583485af40093"><code>48084ea</code></a> [v3-0-test] Bump UV and Prek versions (<a href="https://redirect.github.com/apache/airflow/issues/54854">#54854</a>) (<a href="https://redirect.github.com/apache/airflow/issues/54862">#54862</a>)</li> <li>Additional commits viewable in <a href="https://github.com/apache/airflow/compare/3.0.4...3.0.6">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
