note: la síntesis y las notas de la versión están en inglés
note: sin síntesis para esta release digest
Las releases digest se listan sin síntesis. Las notas de la versión originales de esta versión están aquí abajo.
release-notesgithub.com/biomejs/biome · 55 líneas
- ## 2.3.3
- ### Patch Changes
- - [#7907](https://github.com/biomejs/biome/pull/7907) [`57bd662`](https://github.com/biomejs/biome/commit/57bd662ad5155c9a1f13085cc5422f56a44d282e) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#7839](https://github.com/biomejs/biome/issues/7839). Now the Biome parser correctly parses the Astro frontmatter even when a triple fence is inside quotes.
- - [#7934](https://github.com/biomejs/biome/pull/7934) [`a35c496`](https://github.com/biomejs/biome/commit/a35c4962e2241e127444284049012c60aec71a41) Thanks [@alissonlauffer](https://github.com/alissonlauffer)! - Fixed [#7919](https://github.com/biomejs/biome/issues/7919): The HTML parser now correctly handles Unicode BOM (Byte Order Mark) characters at the beginning of HTML files, ensuring proper parsing and tokenization.
- - [#7869](https://github.com/biomejs/biome/pull/7869) [`c80361d`](https://github.com/biomejs/biome/commit/c80361d9abaf810bdb2e9a81cc1e4ab814d385b0) Thanks [@matanshavit](https://github.com/matanshavit)! - Fixed [#7864](https://github.com/biomejs/biome/issues/7864): Biome now preserves component tag name casing in Svelte, Astro, and Vue files.
- - [#7926](https://github.com/biomejs/biome/pull/7926) [`69cecec`](https://github.com/biomejs/biome/commit/69cececbbaccbe5c44c71afee8e242437783cabc) Thanks [@matanshavit](https://github.com/matanshavit)! - Added the rule [`noParametersOnlyUsedInRecursion`](https://biomejs.dev/linter/rules/no-parameters-only-used-in-recursion/).
- This rule detects function parameters that are exclusively used in recursive calls and can be removed to simplify the function signature since they are effectively unused.
- ```js
- function factorial(n, acc) {
- if (n === 0) return 1;
- return factorial(n - 1, acc); // acc is only used here
- }
- ```
- Fixes [#6484](https://github.com/biomejs/biome/issues/6484).
- - [#7774](https://github.com/biomejs/biome/pull/7774) [`2509b91`](https://github.com/biomejs/biome/commit/2509b91cde53b8f747d397fcec5e37eb47bd524d) Thanks [@dibashthapa](https://github.com/dibashthapa)! - Fixed [#7657](https://github.com/biomejs/biome/issues/7657): Added the new rule [`no-unknown-property`](https://biomejs.dev/linter/rules/no-unknown-property/) from ESLint
- - [#7918](https://github.com/biomejs/biome/pull/7918) [`7165d06`](https://github.com/biomejs/biome/commit/7165d067bb0162ffcc354ea3ced63c67d71bd185) Thanks [@dyc3](https://github.com/dyc3)! - Fixed [#7913](https://github.com/biomejs/biome/issues/7913): The CSS parser, with `tailwindDirectives` enabled, will now correctly handle `@slot`.
- - [#7959](https://github.com/biomejs/biome/pull/7959) [`ffae203`](https://github.com/biomejs/biome/commit/ffae2031a0104b6b9ca77cdedaf85202694f12f9) Thanks [@siketyan](https://github.com/siketyan)! - Fixed the Biome Language Server so it no longer returns an internal error when the formatter is disabled in the configuration.
- ## What's Changed
- * fix(html): parse frontmatter inside quotes by @ematipico in https://github.com/biomejs/biome/pull/7907
- * fix(parse/css): add `@slot` tailwind at rule by @dyc3 in https://github.com/biomejs/biome/pull/7918
- * fix(formatter): preserve component tag casing in Svelte/Astro/Vue files by @matanshavit in https://github.com/biomejs/biome/pull/7869
- * feat(lint): new rule: no parameters only used in recursion by @matanshavit in https://github.com/biomejs/biome/pull/7926
- * fix(html): correctly handle BOM in HTML-ish languages by @alissonlauffer in https://github.com/biomejs/biome/pull/7934
- * feat(yaml_parser): parse document end token by @l0ngvh in https://github.com/biomejs/biome/pull/7936
- * feat(parse/tailwind): parse negative candidates, other misc cleanup/refactors by @dyc3 in https://github.com/biomejs/biome/pull/7937
- * feat(lint): implement `no-unknown-property` from eslint react by @dibashthapa in https://github.com/biomejs/biome/pull/7774
- * chore: update Rust to v1.91.0 by @Gumichocopengin8 in https://github.com/biomejs/biome/pull/7947
- * chore(deps): update github-actions by @renovate[bot] in https://github.com/biomejs/biome/pull/7952
- * chore(deps): update dependency @types/node to v22.19.0 by @renovate[bot] in https://github.com/biomejs/biome/pull/7953
- * chore(deps): update rust crate ignore to 0.4.25 by @renovate[bot] in https://github.com/biomejs/biome/pull/7954
- * chore(deps): update dependency eslint to v9.39.0 - autoclosed by @renovate[bot] in https://github.com/biomejs/biome/pull/7955
- * fix(console): escape backquotes in MDX context by @siketyan in https://github.com/biomejs/biome/pull/7956
- * fix(lsp): do not return error if the formatter is disabled by @siketyan in https://github.com/biomejs/biome/pull/7959
- * ci: release by @github-actions[bot] in https://github.com/biomejs/biome/pull/7916
- ## New Contributors
- * @matanshavit made their first contribution in https://github.com/biomejs/biome/pull/7869
- * @alissonlauffer made their first contribution in https://github.com/biomejs/biome/pull/7934
- * @dibashthapa made their first contribution in https://github.com/biomejs/biome/pull/7774
- **Full Changelog**: https://github.com/biomejs/biome/compare/@biomejs/biome@2.3.2...@biomejs/biome@2.3.3