Commit f8c757f
authored
Bump @biomejs/biome from 2.4.8 to 2.4.9 (#599)
Bumps
[@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome)
from 2.4.8 to 2.4.9.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/biomejs/biome/releases"><code>@biomejs/biome</code>'s
releases</a>.</em></p>
<blockquote>
<h2>Biome CLI v2.4.9</h2>
<h2>2.4.9</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/9315">#9315</a> <a
href="https://github.com/biomejs/biome/commit/085d324b963f12b4ceaf901c36875b196d383cc4"><code>085d324</code></a>
Thanks <a
href="https://github.com/ematipico"><code>@ematipico</code></a>! -
Added a new nursery CSS rule <a
href="https://biomejs.dev/linter/rules/no-duplicate-selectors/"><code>noDuplicateSelectors</code></a>,
that disallows duplicate selector lists within the same at-rule
context.</p>
<p>For example, the following snippet triggers the rule because the
second selector and the first selector are the same:</p>
<pre lang="css"><code>/* First selector */
.x .y .z {
}
<p>/* Second selector */
.x {
.y {
.z {
}
}
}
</code></pre></p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/9567">#9567</a> <a
href="https://github.com/biomejs/biome/commit/b7ab931be14f5e61e5716a345c7ef0da59abb016"><code>b7ab931</code></a>
Thanks <a
href="https://github.com/ematipico"><code>@ematipico</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/7211">#7211</a>:
<a
href="https://biomejs.dev/linter/rules/use-optional-chain/"><code>useOptionalChain</code></a>
now detects negated logical OR chains. The following code is now
considered invalid:</p>
<pre lang="js"><code>!foo || !foo.bar;
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8670">#8670</a> <a
href="https://github.com/biomejs/biome/commit/607ebf9eacec1480f57e06deea46c99174b000a2"><code>607ebf9</code></a>
Thanks <a href="https://github.com/tt-a1i"><code>@tt-a1i</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8345">#8345</a>:
<a
href="https://biomejs.dev/linter/rules/use-adjacent-overload-signatures/"><code>useAdjacentOverloadSignatures</code></a>
no longer reports false positives for static and instance methods with
the same name. Static methods and instance methods are now treated as
separate overload groups.</p>
<pre lang="ts"><code>class Kek {
static kek(): number {
return 0;
}
another(): string {
return "";
}
kek(): number {
return 1;
} // no longer reported as non-adjacent
}
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/9476">#9476</a> <a
href="https://github.com/biomejs/biome/commit/97b80a8b017dc3a56542bfe01b6dadab081729bf"><code>97b80a8</code></a>
Thanks <a
href="https://github.com/masterkain"><code>@masterkain</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/9475"><code>[#9475](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9475)</code></a>:
Fixed a panic when Biome analyzed ambient TypeScript modules containing
class constructor, getter, or setter signatures that reference local
type aliases. Biome now handles these declarations without crashing
during semantic analysis.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/9553">#9553</a> <a
href="https://github.com/biomejs/biome/commit/0cd5298fecae7961c458b026b37f80a8ab98880f"><code>0cd5298</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Fixed a bug where enabling the rules of a whole group, would enable
rules that belonged to a domain under the same group.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md"><code>@biomejs/biome</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>2.4.9</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/9315">#9315</a> <a
href="https://github.com/biomejs/biome/commit/085d324b963f12b4ceaf901c36875b196d383cc4"><code>085d324</code></a>
Thanks <a
href="https://github.com/ematipico"><code>@ematipico</code></a>! -
Added a new nursery CSS rule <a
href="https://biomejs.dev/linter/rules/no-duplicate-selectors/"><code>noDuplicateSelectors</code></a>,
that disallows duplicate selector lists within the same at-rule
context.</p>
<p>For example, the following snippet triggers the rule because the
second selector and the first selector are the same:</p>
<pre lang="css"><code>/* First selector */
.x .y .z {
}
<p>/* Second selector */
.x {
.y {
.z {
}
}
}
</code></pre></p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/9567">#9567</a> <a
href="https://github.com/biomejs/biome/commit/b7ab931be14f5e61e5716a345c7ef0da59abb016"><code>b7ab931</code></a>
Thanks <a
href="https://github.com/ematipico"><code>@ematipico</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/7211">#7211</a>:
<a
href="https://biomejs.dev/linter/rules/use-optional-chain/"><code>useOptionalChain</code></a>
now detects negated logical OR chains. The following code is now
considered invalid:</p>
<pre lang="js"><code>!foo || !foo.bar;
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8670">#8670</a> <a
href="https://github.com/biomejs/biome/commit/607ebf9eacec1480f57e06deea46c99174b000a2"><code>607ebf9</code></a>
Thanks <a href="https://github.com/tt-a1i"><code>@tt-a1i</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/8345">#8345</a>:
<a
href="https://biomejs.dev/linter/rules/use-adjacent-overload-signatures/"><code>useAdjacentOverloadSignatures</code></a>
no longer reports false positives for static and instance methods with
the same name. Static methods and instance methods are now treated as
separate overload groups.</p>
<pre lang="ts"><code>class Kek {
static kek(): number {
return 0;
}
another(): string {
return "";
}
kek(): number {
return 1;
} // no longer reported as non-adjacent
}
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/9476">#9476</a> <a
href="https://github.com/biomejs/biome/commit/97b80a8b017dc3a56542bfe01b6dadab081729bf"><code>97b80a8</code></a>
Thanks <a
href="https://github.com/masterkain"><code>@masterkain</code></a>! -
Fixed <a
href="https://redirect.github.com/biomejs/biome/issues/9475"><code>[#9475](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9475)</code></a>:
Fixed a panic when Biome analyzed ambient TypeScript modules containing
class constructor, getter, or setter signatures that reference local
type aliases. Biome now handles these declarations without crashing
during semantic analysis.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/9553">#9553</a> <a
href="https://github.com/biomejs/biome/commit/0cd5298fecae7961c458b026b37f80a8ab98880f"><code>0cd5298</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Fixed a bug where enabling the rules of a whole group, would enable
rules that belonged to a domain under the same group.</p>
<p>For example, <code>linter.rules.correctness =
"error"</code> no longer enables React- or Qwik-specific
correctness rules unless <code>linter.domains.react</code>,
<code>linter.domains.qwik</code>, or an explicit rule config also
enables them, or their relative dependencies are installed.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/biomejs/biome/commit/ad3752696c34f0ad30311a2a70de1f9b18b31530"><code>ad37526</code></a>
ci: release (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9620">#9620</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/eb57e3a1df36bf1bbe612f84a68ded658d9b7d00"><code>eb57e3a</code></a>
chore: use npmx.dev badge (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9614">#9614</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/e1684948cee6572583ab62019a300cf2a7d1d826"><code>e168494</code></a>
feat(linter): add rule <code>noUntrustedLicenses</code> (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9474">#9474</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/085d324b963f12b4ceaf901c36875b196d383cc4"><code>085d324</code></a>
feat(css): add <code>noDuplicateSelectors</code> (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9315">#9315</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/4d050df5e3276dd54b6962fca6eeaf8cdcd6f295"><code>4d050df</code></a>
feat(analyze): implement noInlineStyles (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9534">#9534</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/723798b7cd5d6b27cf6ab653ea6046f66610b402"><code>723798b</code></a>
feat: apply fix to use consistent method signatures (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9544">#9544</a>)</li>
<li>See full diff in <a
href="https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.9/packages/@biomejs/biome">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 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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 28cec52 commit f8c757f
2 files changed
+37
-37
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
| 218 | + | |
219 | 219 | | |
220 | 220 | | |
221 | 221 | | |
| |||
0 commit comments