biomejs
biome
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
feat(useSortedClasses): resolve static utilities that parse as functional candidates The grammar splits any dashed name into base and value, so static registrations like w-full, m-auto, justify-center, and inline-block never reach the static table and classify as Unknown — 799 of Tailwind's 826 static utilities contain a dash. Tailwind resolves a candidate's full name as a static utility before trying functional roots; mirror that by reassembling base-value in a stack buffer and consulting STATIC_UTILITIES first. Negative forms resolve only when Tailwind registers one, and a modifier skips the lookup entirely. Fixture expectations are cross-checked against prettier-plugin-tailwindcss 0.8.0; the one known divergence (the plugin's size-* bucket precedes h-*) is pinned and documented.
johncarmack1984:feat/use-sorted-classes-name-order
1 hour ago
fix(html): stop duplicating leading comments before Svelte {@const}/{@debug} blocks SvelteConstBlock and SvelteDebugBlock were missing the fmt_leading_comments no-op override that every other Svelte block formatter (if/each/key/html/ snippet/render/await) already has. Without it, a comment placed directly before one of these blocks was printed twice: once by the HTML element list formatter (which owns comment placement for Svelte block children), and again by the default fmt_leading_comments impl when formatting the block node itself. Since the duplicate is written back to disk, every subsequent 'biome check --write' pass re-duplicated the already-duplicated comments, quadrupling the affected region's size on each run.
Mokto:fix/svelte-const-block-leading-comment-duplication
1 hour ago
fix(biome_glob): cache compiled glob matchers across reloads Fixes #10139. Glob::from_str compiled a fresh regex matcher for each pattern with zero caching, causing unbounded memory growth on every LSP config reload. Cache compiled matchers by pattern string, reusing them across reloads, bounded at 4,096 entries so the cache itself can't become an unbounded growth source.
Zelys-DFKH:fix/lsp-glob-cache-leak
4 hours ago
fix(biome_glob): cache compiled glob matchers across reloads Fixes #10139. Glob::from_str compiled a fresh regex matcher for each pattern with zero caching, causing unbounded memory growth on every LSP config reload. Cache compiled matchers by pattern string, reusing them across reloads, bounded at 4,096 entries so the cache itself can't become an unbounded growth source.
Zelys-DFKH:fix/lsp-glob-cache-leak
4 hours ago
feat(useSortedClasses): order same-utility values in sort_v4 (#11016)
main
6 hours ago
feat(lint): add ignoreIfStatements option to useNullishCoalescing Detect if statements that only assign to a nullish variable (e.g. `if (!a) { a = b }`) and offer a ??= fix when the test catches exactly null/undefined. The ignoreIfStatements option (default false) disables this detection.
pkallos:pk/use-nullish-coalescing-ignore-if-statements
6 hours ago
chore(useSortedClasses): flag text-based value-key equality with a TODO
johncarmack1984:feat/use-sorted-classes-value-order
6 hours ago
feat(lint): add ignoreIfStatements option to useNullishCoalescing Detect if statements that only assign to a nullish variable (e.g. `if (!a) { a = b }`) and offer a ??= fix when the test catches exactly null/undefined. The ignoreIfStatements option (default false) disables this detection.
pkallos:pk/use-nullish-coalescing-ignore-if-statements
7 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
feat(useSortedClasses): order by name and resolve dashed statics in sort_v4
#11041
3 hours ago
b952e1c
johncarmack1984:feat/use-sorted-classes-name-order
CodSpeed Performance Gauge
0%
fix(html): stop duplicating leading comments before Svelte {@const}/{@debug} blocks
#11040
3 hours ago
c56d1c8
Mokto:fix/svelte-const-block-leading-comment-duplication
CodSpeed Performance Gauge
0%
fix(biome_glob): cache compiled glob matchers across reloads
#11037
4 hours ago
a55f217
Zelys-DFKH:fix/lsp-glob-cache-leak
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs