This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @biomejs/biome (source) | 1.9.4 -> 2.3.14 |
Release Notes
biomejs/biome (@biomejs/biome)
1.9.4 -> 2.3.14
@biomejs/biome@2.3.14
2.3.14
Patch Changes
#8921
29e2435Thanks [siketyan](https://github.com/siketyan)! - Fixed #8759: TheuseConsistentTypeDefinitionsrule no longer converts empty object type declarations into interfaces, as it will conflict with thenoEmptyInterfacerule and can cause an infinite loop when both rules are enabled.#8928
ccaeac4Thanks [taga3s](https://github.com/taga3s)! - Added the nursery ruleuseGlobalThis. This rule enforces...
[View full release notes]
Released by github-actions[bot] on 2/3/2026
@biomejs/biome@2.3.13
2.3.13
Patch Changes
#8815
f924f23Thanks [dyc3](https://github.com/dyc3)! - ImproveduseVueValidVOnto be more closely aligned with the source rule. It will now properly allow modifiers for all possible keyboard events. It should have better performance when there are no violations of the rule as well.Now treated valid:
<div @keydown.arrow-down="handler"></div> <div @keydown.a="handler"></div> <div @keydown.b="handler"></div> <div @keydown.27="foo"></div>#8856
85f81f9Thanks [dyc3](https://github.com/dyc3)! - Fixed #8710: Biom...
[View full release notes]
Released by github-actions[bot] on 1/26/2026
@biomejs/biome@2.3.12
2.3.12
Patch Changes
#8653
047576dThanks [dyc3](https://github.com/dyc3)! - Added new nursery rulenoDuplicateAttributesto forbid duplicate attributes in HTML elements.#8648
96d09f4Thanks [BaeSeokJae](https://github.com/BaeSeokJae)! - Added a new nursery rulenoVueOptionsApi.Biome now reports Vue Options API usage, which is incompatible with Vue 3.6's Vapor Mode. This rule detects Options API patterns in
<script>blocks,defineComponent(), andcreateApp()calls, helping prepare codebases for Vapor Mode adoption.Fo...
[View full release notes]
Released by github-actions[bot] on 1/23/2026
📊 Package Statistics
- @biomejs/biome: 5,001,795 weekly downloads
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 is behind base branch, 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 was generated by Buddy 🤖