Zum Inhalt springen
verdict:

Biome 2.4.4

digest

note: die Zusammenfassung und die Release Notes sind auf Englisch

note: keine Zusammenfassung für dieses digest-Release

digest-Releases werden ohne Zusammenfassung gelistet. Die originalen Release Notes dieser Version stehen hier unten.

release-notesgithub.com/biomejs/biome · 29 Zeilen
  1. ## 2.4.4
  2. ### Patch Changes
  3. - [#9150](https://github.com/biomejs/biome/pull/9150) [`6946835`](https://github.com/biomejs/biome/commit/6946835b2c12078b326da5b51e4e4c62fbba525c) Thanks [@dyc3](https://github.com/dyc3)! - Fixed [#9138](https://github.com/biomejs/biome/issues/9138): Astro files containing `---` in HTML content (e.g., `<h1>---Hi</h1>`) are now parsed correctly, both when a frontmatter block is present and when there is no frontmatter at all.
  4. - [#9150](https://github.com/biomejs/biome/pull/9150) [`aa6f837`](https://github.com/biomejs/biome/commit/aa6f8370ae7e4694901d04914689611c9f42ad1a) Thanks [@dyc3](https://github.com/dyc3)! - Fixed [#9138](https://github.com/biomejs/biome/issues/9138): The HTML parser incorrectly failing to parse bracket characters (`[` and `]`) in text content (e.g. `<div>[Foo]</div>`).
  5. - [#9151](https://github.com/biomejs/biome/pull/9151) [`c0d4b0c`](https://github.com/biomejs/biome/commit/c0d4b0c06dac60ff2a7f52de38adad3ca37dffc4) Thanks [@dyc3](https://github.com/dyc3)! - Fixed parsing of Svelte directive keywords (`use`, `style`) when used as plain text content in HTML/Svelte files. Previously, `<p>use JavaScript</p>` or `<p>style it</p>` would incorrectly produce a bogus element instead of proper text content.
  6. - [#9162](https://github.com/biomejs/biome/pull/9162) [`7f1e060`](https://github.com/biomejs/biome/commit/7f1e0608099cb1245a29e80eee671e181e9e470b) Thanks [@dyc3](https://github.com/dyc3)! - Fixed [#9161](https://github.com/biomejs/biome/issues/9161): The Vue parser now correctly handles colon attributes like `xlink:href` and `xmlns:xlink` by parsing them as single attributes instead of splitting them into separate tokens.
  7. - [#9164](https://github.com/biomejs/biome/pull/9164) [`458211b`](https://github.com/biomejs/biome/commit/458211bd5c9167c474f1411f48167999fb9f4b9f) Thanks [@dyc3](https://github.com/dyc3)! - Fixed [#9161](https://github.com/biomejs/biome/issues/9161): The `noAssignInExpressions` rule no longer flags assignments in Vue v-on directives (e.g., `@click="counter += 1"`). Assignments in event handlers are idiomatic Vue patterns and are now skipped by the rule.
  8. ## What's Changed
  9. * chore(scss): cherry-picks by @denbezrukov in https://github.com/biomejs/biome/pull/9149
  10. * fix(parse/html): don't lex square brackets as special tokens in contexts where they don't mean anything by @dyc3 in https://github.com/biomejs/biome/pull/9150
  11. * refactor(parse/html): use token_set! instead of matches! for svelte keywords and directives helpers by @dyc3 in https://github.com/biomejs/biome/pull/9148
  12. * fix(parse/html): don't lex "use" as `USE_KW` when in html text content by @dyc3 in https://github.com/biomejs/biome/pull/9151
  13. * feat(css): enhance SCSS qualified name detection by @denbezrukov in https://github.com/biomejs/biome/pull/9159
  14. * chore(html): more html benchmarks by @dyc3 in https://github.com/biomejs/biome/pull/8153
  15. * fix(parse/html/vue): don't treat `:` as special token outside of vue directives by @dyc3 in https://github.com/biomejs/biome/pull/9162
  16. * feat(lint/vue): automatically ignore `noAssignInExpressions` for vue v-on directives by @dyc3 in https://github.com/biomejs/biome/pull/9164
  17. * ci: release by @github-actions[bot] in https://github.com/biomejs/biome/pull/9160
  18. **Full Changelog**: https://github.com/biomejs/biome/compare/@biomejs/biome@2.4.3...@biomejs/biome@2.4.4

auf github ansehenimported 2026-09-28 über npm