dependabot[bot] opened a new pull request, #76941:
URL: https://github.com/apache/airflow/pull/76941

   Bumps the oxc group with 2 updates in the /airflow-core/src/airflow/ui 
directory: [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt) and 
[oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint).
   
   Updates `oxfmt` from 0.75.0 to 0.77.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/oxc-project/oxc/releases";>oxfmt's 
releases</a>.</em></p>
   <blockquote>
   <h2>oxfmt v0.77.0</h2>
   <h3>💥 BREAKING CHANGES</h3>
   <ul>
   <li>00d1a67 oxfmt: [<strong>BREAKING</strong>] Format 
<code>parser:vue</code> files by <code>oxc_formatter_htmlish</code> (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28848";>#28848</a>)
 (leaysgur)</li>
   </ul>
   <h3>🚀 Features</h3>
   <ul>
   <li>9a81e58 formatter_htmlish: Format Vue templates (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28847";>#28847</a>)
 (leaysgur)</li>
   <li>119d82f formatter: Format a template's expressions and handlers as 
<code>JsRoot</code> (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28846";>#28846</a>)
 (leaysgur)</li>
   </ul>
   <h3>🐛 Bug Fixes</h3>
   <ul>
   <li>fa66fde oxlint,oxfmt: Resolve Vite+ config root from the config file 
directory (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28801";>#28801</a>)
 (MK (fengmk2))</li>
   <li>4d4104d formatter_htmlish: Preserve <code>doctype</code> case in 
embedded (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28797";>#28797</a>)
 (leaysgur)</li>
   <li>ebfd40a formatter: Sort Tailwind calls printed as member chains (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28800";>#28800</a>)
 (Yuji Sugiura)</li>
   <li>e62e5cb formatter: Decide quotes of a Tailwind key printed as one class 
(<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28798";>#28798</a>)
 (Yuji Sugiura)</li>
   <li>959edc1 formatter: Don't sort templates in nested non-Tailwind calls (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28794";>#28794</a>)
 (Yuji Sugiura)</li>
   <li>6ffbe32 formatter/jsdoc: Prevent <code>@tag</code> from being moved to 
the line start (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28835";>#28835</a>)
 (leaysgur)</li>
   <li>94fbef5 formatter_css: Treat comments in <code>style</code> attr as fill 
items (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28832";>#28832</a>)
 (leaysgur)</li>
   <li>e4a80f7 formatter_css: Normalize selectors inside <code>:deep</code>, 
<code>:slotted</code> and <code>:local</code> (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28805";>#28805</a>)
 (leaysgur)</li>
   <li>255c5cc formatter: Measure Tailwind class argument after collapsing 
whitespace (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28745";>#28745</a>)
 (Lee Jaeha / Adam)</li>
   <li>e6c4fef formatter: Decide template and object key layouts from collapsed 
Tailwind classes (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28791";>#28791</a>)
 (Yuji Sugiura)</li>
   <li>0b44164 formatter: Decide JSX opening element layout from collapsed 
Tailwind class string (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28744";>#28744</a>)
 (Lee Jaeha / Adam)</li>
   <li>b8ba9ae formatter: Print decorators on rest parameters (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28731";>#28731</a>)
 (YT)</li>
   </ul>
   <h3>⚡ Performance</h3>
   <ul>
   <li>2766d07 oxfmt: Spawn Prettier workers on demand (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28789";>#28789</a>)
 (YT)</li>
   <li>07627f7 oxfmt: Use worker_threads for tinypool again (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28787";>#28787</a>)
 (Yuji Sugiura)</li>
   </ul>
   <h2>oxfmt v0.76.0</h2>
   <h3>💥 BREAKING CHANGES</h3>
   <ul>
   <li>296623d oxfmt: [<strong>BREAKING</strong>] Format 
<code>parser:html</code> files by <code>oxc_formatter_htmlish</code> (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28273";>#28273</a>)
 (Yuji Sugiura)</li>
   </ul>
   <h3>🚀 Features</h3>
   <ul>
   <li>336b2c1 oxfmt: Support html-in-js templates closing a dynamic tag name 
(<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28389";>#28389</a>)
 (Yuji Sugiura)</li>
   <li>0a42af6 formatter_htmlish: Format end tags of omitted <code>html</code>, 
<code>head</code> and <code>body</code> (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28388";>#28388</a>)
 (Yuji Sugiura)</li>
   <li>44d8c2b formatter_htmlish: Implement HTML-ish formatter 
<code>Html</code> variant (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28272";>#28272</a>)
 (Yuji Sugiura)</li>
   <li>36e5ddb oxfmt: Add debug span for reading files (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28204";>#28204</a>)
 (leaysgur)</li>
   </ul>
   <h3>🐛 Bug Fixes</h3>
   <ul>
   <li>dbcc358 formatter: Keep arrow conditional body parens before a leading 
<code>function</code>/<code>class</code> (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28710";>#28710</a>)
 (Yuji Sugiura)</li>
   <li>fef809a formatter_htmlish: Handle XHTML (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28703";>#28703</a>)
 (leaysgur)</li>
   <li>f3dd201 formatter_htmlish: Keep SVG text under 
<code>xml:space=&quot;preserve&quot;</code> as written (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28382";>#28382</a>)
 (Yuji Sugiura)</li>
   <li>fb3aefa formatter: Keep source parens around html-in-js placeholders 
past comments (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28381";>#28381</a>)
 (Yuji Sugiura)</li>
   <li>e738dae formatter: Quote keys added in an HTML event handler with single 
quotes (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28380";>#28380</a>)
 (Yuji Sugiura)</li>
   <li>2e7a629 oxfmt: Format HTML in a <code>&lt;script&gt;</code> body as an 
embedded part (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28379";>#28379</a>)
 (Yuji Sugiura)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/oxc-project/oxc/commit/29daf901a1ea6b0a7a56c2b9d488bd2850d0abd4";><code>29daf90</code></a>
 release(apps): oxlint v1.92.0 &amp;&amp; oxfmt v0.77.0 (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28906";>#28906</a>)</li>
   <li><a 
href="https://github.com/oxc-project/oxc/commit/f3fcdcc61b08e9880476279ba21a363967940fa4";><code>f3fcdcc</code></a>
 release(apps): oxlint v1.91.0 &amp;&amp; oxfmt v0.76.0 (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt/issues/28718";>#28718</a>)</li>
   <li>See full diff in <a 
href="https://github.com/oxc-project/oxc/commits/oxfmt_v0.77.0/npm/oxfmt";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `oxlint` from 1.90.0 to 1.92.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/oxc-project/oxc/releases";>oxlint's 
releases</a>.</em></p>
   <blockquote>
   <h2>oxlint v1.92.0</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>4a52ba2 oxlint: Discover tsrs for type-aware linting (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28751";>#28751</a>)
 (camc314)</li>
   <li>b7d2c75 linter/eslint/no-redeclare: Add 
<code>ignoreDeclarationMerge</code> option (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28816";>#28816</a>)
 (Cam McHenry)</li>
   </ul>
   <h3>🐛 Bug Fixes</h3>
   <ul>
   <li>fa66fde oxlint,oxfmt: Resolve Vite+ config root from the config file 
directory (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28801";>#28801</a>)
 (MK (fengmk2))</li>
   <li>2091564 linter/jsdoc/require-param: Ignore enclosing function JSDoc (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28866";>#28866</a>)
 (camc314)</li>
   <li>c6ec50b linter/react/only-export-components: Classify JSX values as 
non-components (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28761";>#28761</a>)
 (camc314)</li>
   <li>3c051ab linter/vitest/prefer-called-exactly-once-with: Preserve 
neighboring code in autofix (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28864";>#28864</a>)
 (camc314)</li>
   <li>674b962 linter/eslint/no-misleading-character-class: Use lazy regex for 
combining marks (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28822";>#28822</a>)
 (Sysix)</li>
   <li>838d339 linter/vitest/prefer-called-exactly-once-with: Avoid panic on 
non-ASCII text (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28850";>#28850</a>)
 (YT)</li>
   <li>8d24c26 linter/jsx-a11y/aria-role: Allow role={undefined} (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28804";>#28804</a>)
 (Abhay Godavarthy)</li>
   <li>a7143bf linter/eslint/no-restricted-imports: Respect allowTypeImports 
correctly for empty patterns (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28842";>#28842</a>)
 (Cam McHenry)</li>
   <li>3d3a6f4 react-compiler: Ignore callback-local reassignments (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28820";>#28820</a>)
 (camc314)</li>
   <li>0cc6515 linter/unicorn/prefer-type-error: Report throws in unbraced if 
branches (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28819";>#28819</a>)
 (camc314)</li>
   <li>ae43c80 linter/unicorn/prefer-single-call: Remove duplicate fix status 
(<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28763";>#28763</a>)
 (Mikhail Baev)</li>
   <li>a8a621a linter/eslint/no-fallthrough: Ignore unreachable exits from 
infinite loops (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28755";>#28755</a>)
 (camc314)</li>
   <li>7a17a80 linter/eslint/prefer-spread: Report calls on non-member 
expressions (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28753";>#28753</a>)
 (camc314)</li>
   <li>28442f7 oxlint: Prevent --init from overwriting existing configs (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28754";>#28754</a>)
 (camc314)</li>
   <li>0ae350d linter/unicorn/no-zero-fractions: Preserve exponent case (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28752";>#28752</a>)
 (camc314)</li>
   <li>b5b3f3f linter/eslint/no-misleading-character-class: Detect more 
combining characters (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28733";>#28733</a>)
 (Sysix)</li>
   </ul>
   <h3>⚡ Performance</h3>
   <ul>
   <li>74d50c1 linter: Overlap import graph batches instead of polling on a 
pool worker (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28323";>#28323</a>)
 (Dunqing)</li>
   </ul>
   <h2>oxlint v1.91.0</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>004647a track_memory_allocs: Add allocation tracking for linter rules 
(<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28470";>#28470</a>)
 (Cam McHenry)</li>
   <li>419c1b0 linter: Add allow and allowPattern options to 
react/capitalized-calls (Christian Vuerings)</li>
   </ul>
   <h3>🐛 Bug Fixes</h3>
   <ul>
   <li>a205cd3 linter/eslint/no-control-regex: Detect raw control characters 
(<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28548";>#28548</a>)
 (camc314)</li>
   <li>7c65777 linter/unicorn/prefer-global-this: Align typeof and worker API 
handling (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28549";>#28549</a>)
 (camc314)</li>
   <li>987d5f1 linter/unicorn/no-invalid-fetch-options: Avoid treating unknown 
methods as GET (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28547";>#28547</a>)
 (camc314)</li>
   <li>e234dc8 linter/unicorn/no-useless-error-capture-stack-trace: Move to 
suspicious category (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28545";>#28545</a>)
 (camc314)</li>
   <li>b3dc411 linter/typescript/no-non-null-asserted-nullish-coalescing: Move 
to suspicious category (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28546";>#28546</a>)
 (camc314)</li>
   <li>cb64638 regular_expression: Reject incomplete Unicode atom escapes (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28448";>#28448</a>)
 (Boshen)</li>
   <li>c67167e linter: Only run React Compiler rules on files with top-level 
components or hooks (Boshen)</li>
   <li>4c9d5aa linter: Treat Reanimated shared values as ref-like in React 
Compiler rules (Boshen)</li>
   <li>61fe2af linter/react: Ignore impure calls in async components in 
react/purity (Rahul Kashyap)</li>
   <li>ed7df7d ast/estree: Include comments in TS Program span (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28326";>#28326</a>)
 (camc314)</li>
   <li>31cbe37 linter: Make gitlab fingerprints unique per diagnostic (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28307";>#28307</a>)
 (camc314)</li>
   </ul>
   <h3>⚡ Performance</h3>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md";>oxlint's
 changelog</a>.</em></p>
   <blockquote>
   <h2>[1.92.0] - 2026-11-06</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>b7d2c75 linter/eslint/no-redeclare: Add 
<code>ignoreDeclarationMerge</code> option (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28816";>#28816</a>)
 (Cam McHenry)</li>
   </ul>
   <h2>[1.91.0] - 2026-11-02</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li>419c1b0 linter: Add allow and allowPattern options to 
react/capitalized-calls (Christian Vuerings)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/oxc-project/oxc/commit/29daf901a1ea6b0a7a56c2b9d488bd2850d0abd4";><code>29daf90</code></a>
 release(apps): oxlint v1.92.0 &amp;&amp; oxfmt v0.77.0 (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28906";>#28906</a>)</li>
   <li><a 
href="https://github.com/oxc-project/oxc/commit/b7d2c7563531a6b128d5a2120611e393226ffeef";><code>b7d2c75</code></a>
 feat(linter/eslint/no-redeclare): add <code>ignoreDeclarationMerge</code> 
option (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28816";>#28816</a>)</li>
   <li><a 
href="https://github.com/oxc-project/oxc/commit/f3fcdcc61b08e9880476279ba21a363967940fa4";><code>f3fcdcc</code></a>
 release(apps): oxlint v1.91.0 &amp;&amp; oxfmt v0.76.0 (<a 
href="https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint/issues/28718";>#28718</a>)</li>
   <li><a 
href="https://github.com/oxc-project/oxc/commit/419c1b0fd01e880ad022d0f27b60916814ea011f";><code>419c1b0</code></a>
 feat(linter): add allow and allowPattern options to 
react/capitalized-calls</li>
   <li>See full diff in <a 
href="https://github.com/oxc-project/oxc/commits/oxlint_v1.92.0/npm/oxlint";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   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 show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore <dependency name> major version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
major version (unless you unignore this specific dependency's major version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name> minor version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
minor version (unless you unignore this specific dependency's minor version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name>` will close this group update PR and 
stop Dependabot creating any more for the specific dependency (unless you 
unignore this specific dependency or upgrade to it yourself)
   - `@dependabot unignore <dependency name>` will remove all of the ignore 
conditions of the specified dependency
   - `@dependabot unignore <dependency name> <ignore condition>` will remove 
the ignore condition of the specified dependency and ignore conditions
   
   
   </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]

Reply via email to