Avatar for the biomejs user
biomejs
biome
BlogDocsChangelog

chore: merge `next` into `main`

#8275
Comparing
next
(
f953815
) with
main
(
7c96517
)
CodSpeed Performance Gauge
-1%
Untouched
58
Ignored
2
Skipped
95

Benchmarks

155 total
class_strings[arbitrary_classes]
crates/biome_js_analyze/benches/use_sorted_classes_parser.rs::use_sorted_classes_parser::bench_use_sorted_classes_parser::use_sorted_classes_parser
CodSpeed Performance Gauge
+3%
31.8 µs31 µs
class_strings[stress]
crates/biome_js_analyze/benches/use_sorted_classes_parser.rs::use_sorted_classes_parser::bench_use_sorted_classes_parser::use_sorted_classes_parser
CodSpeed Performance Gauge
+3%
361.8 µs352.1 µs
class_strings[extreme_stress]
crates/biome_js_analyze/benches/use_sorted_classes_parser.rs::use_sorted_classes_parser::bench_use_sorted_classes_parser::use_sorted_classes_parser
CodSpeed Performance Gauge
+3%
146.4 µs142.6 µs
class_strings[simple_classes]
crates/biome_js_analyze/benches/use_sorted_classes_parser.rs::use_sorted_classes_parser::bench_use_sorted_classes_parser::use_sorted_classes_parser
CodSpeed Performance Gauge
+2%
19.3 µs18.9 µs
react.production.min_3378072959512366797.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+2%
1.8 ms1.8 ms
class_strings[variant_classes]
crates/biome_js_analyze/benches/use_sorted_classes_parser.rs::use_sorted_classes_parser::bench_use_sorted_classes_parser::use_sorted_classes_parser
CodSpeed Performance Gauge
+2%
36.1 µs35.3 µs
math_5920422916221598348.js[uncached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+2%
206.6 ms203.4 ms
parser_13571644119461115204.ts[uncached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+2%
6.7 ms6.6 ms
ios.d_12216376241674358710.d.ts[uncached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+1%
273.5 ms269.5 ms
react.production.min_3378072959512366797.js[uncached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+1%
2 ms2 ms
three.min_17199329737537001178.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+1%
134.9 ms133.4 ms
dojo_11880045762646467684.js[uncached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+1%
8.8 ms8.7 ms
dojo_11880045762646467684.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+1%
7.8 ms7.7 ms
pixi.min_8151088792683739606.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+1%
118.5 ms117.7 ms
react-dom.production.min_7131952758041326366.js[uncached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+1%
37.2 ms37 ms
vue.global.prod_4065256639735990520.js[uncached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
+1%
45 ms44.7 ms
checker_6456328407951392140.ts[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
0%
244.6 ms243.6 ms
typescript_5583633924076080079.js[uncached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
0%
1 s1 s
compiler_3469143416596620219.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
0%
140.1 ms140 ms
vue.global.prod_4065256639735990520.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
0%
41.6 ms41.6 ms
tex-chtml-full_561698452596513081.js[uncached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
0%
271.9 ms272.6 ms
parser_13571644119461115204.ts[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
0%
6 ms6 ms
react-dom.production.min_7131952758041326366.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
-1%
34.1 ms34.3 ms
jquery.min_16034160674129647344.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
-1%
25.8 ms26 ms
typescript_5583633924076080079.js[cached]
crates/biome_js_parser/benches/js_parser.rs::js_parser::bench_parser::js_parser
CodSpeed Performance Gauge
-1%
922.2 ms928.8 ms

Commits

Click on a commit to change the comparison range
Base
main
f953815
+0.08%
feat(lsp): report progress while scanning the project (#7961)
a04c8df
3 months ago
by siketyan
+0.2%
feat(formatter/yaml): setup stub implementation (#8000)
96e2888
3 months ago
by siketyan
-0.4%
feat(biome_js_analyze): custom jsxFactory and jsxFragmentFactory (#7847)
e90b14f
3 months ago
by Jagget
-0.12%
fix(lint): improve `useHookAtTopLevel` lint (#7749)
1c59333
3 months ago
by andogq
+0.51%
feat(core): watcher options (#8071)
7f5bcf4
3 months ago
by ematipico
-0.4%
feat(js/useImportExtensions): add `extensionMappings` option (#7762)
5901d79
3 months ago
by dyc3
-0.02%
feat: sort interface members (#8164)
1d25856
3 months ago
by ematipico
+0.23%
feat(lint/html): add `noAccessKey` (#8165)
e0b3f62
3 months ago
by lucasweng
-1.64%
feat(biome_html_analyze): add useButtonType rule (#8241) (#8243)
4291ff3
2 months ago
by ashnewmanjones
+1.65%
feat(lint/html): add `useHtmlLang` (#8262)
4186b83
2 months ago
by lucasweng
-0.23%
Merge branch 'main' into next
ce40337
2 months ago
by dyc3
+0.05%
feat(lint/html): implement noDistractingElements for html (#8287)
a248e88
2 months ago
by mehm8128
+0.4%
feat(css): add support for the typed `attr` CSS function (#8255)
da85e3c
2 months ago
by ryan-m-walker
-0.31%
feat(css): update CSS properties order to align with stylelint-config-recess-order@7.4.0 (#8234)
e2e6e66
2 months ago
by ongyuxing
+0.14%
feat(lint/html): implement useValidAriaRole for html (#8307)
789b0e7
2 months ago
by mehm8128
-0.15%
Merge branch 'main' into next
4460388
2 months ago
by siketyan
+0.05%
feat: support formatting embedded CSS in JS (#7973)
bc0e8b4
2 months ago
by siketyan
+0.14%
Merge branch 'main' into next
1538985
2 months ago
by ematipico
-0.2%
Merge remote-tracking branch 'origin/main' into next
36d3764
2 months ago
by ematipico
+0.02%
feat(useSortedKeys): add groupByNesting option (#7799)
54682aa
2 months ago
by PaulRBerg
-0.07%
chore: fix compiling issue
6c5f368
2 months ago
by ematipico
+0.1%
feat: support formatting GraphQL in JS (#8376)
1a9334c
2 months ago
by siketyan
-0.04%
Merge remote-tracking branch 'origin/main' into next
c61892d
2 months ago
by ematipico
-0.02%
feat(html/noPositiveTabindex): port noPositiveTabindex rule to HTML (#8501)
8eb3f19
2 months ago
by tt-a1i
-0.58%
feat(html): support CSS modules syntax and vue css syntax (#8399)
ab88099
2 months ago
by ematipico
+0.67%
feat(lint): add options from `typescript-eslint` to `useUnifiedTypeSignature` (#8368)
8aa5f5b
1 month ago
by Bertie690
-0.18%
fix merge
36d4165
1 month ago
by ematipico
+0.25%
chore: merge main to next (#8585)
857d450
1 month ago
by ematipico
+0.3%
Merge branch 'main' into next
3fc8cc5
1 month ago
by siketyan
-0.55%
chore: merges `main` into `next` (#8650)
fe3d424
1 month ago
by ematipico
+0.36%
feat(cli): add SARIF reporter (#8631)
4d8f19d
1 month ago
by Netail
-0.13%
feat(linter): add noAutofocus rule for HTML (#8641)
1dc8dc2
1 month ago
by tt-a1i
-0.18%
feat: add the checkForEach option to useIterableCallbackReturn (#8289)
a9025d4
1 month ago
by theshadow27
-0.22%
fix(lint): fix useComponentExportOnlyModules false positive with TanStack Router (#8669)
683f50d
1 month ago
by tt-a1i
+0.44%
feat(lint): types domain and optional inference (#8564)
adcce82
1 month ago
by ematipico
-0.06%
feat(html): implement noRedundantAlt (#8666)
7733f90
30 days ago
by ematipico
-0.15%
feat(core): improved bindings detection (#8642)
46f33a7
29 days ago
by ematipico
+0.05%
feat(core): hidden files and config dirs (#8663)
3dfea16
29 days ago
by ematipico
0%
feat(formatter): trailing newline (#8334)
ae8ac8e
29 days ago
by ematipico
-0.18%
feat(formatter): top-level suppression (#8695)
d8f0309
29 days ago
by ematipico
+0.1%
fix(lint): correctly track embedded bindings in rules (#8700)
0f5a05b
27 days ago
by ematipico
+0.15%
feat(html): directives parsing and formatting (#8719)
a215408
25 days ago
by ematipico
-0.31%
feat(grit): add JSON GritQL support (#8723)
fe2c642
23 days ago
by cbstns
-4.75%
feat(biome_html_analyze): add useMediaCaption rule for HTML (#8742)
6340ce6
19 days ago
by rahuld109
+4.43%
feat(biome_html_analyze): implement useAnchorContent rule for HTML (#8769)
d0358b0
19 days ago
by rahuld109
+0.7%
fix(lint): improve noSvgWithoutTitle so that it reports more invalid cases (#8556)
47a79f1
18 days ago
by mehm8128
-0.43%
Merge branch 'main' into next
3c8ea6e
14 days ago
by dyc3
-0.06%
chore: accept some snapshots from main merge
62dc6d7
13 days ago
by dyc3
-0.16%
refactor(format/html): overhaul HTML formatter (#8806)
cb112ce
13 days ago
by dyc3
+0.1%
chore: tweak changeset (#8834)
883ea1d
12 days ago
by dyc3
-9.27%
fix(format/html): break if >2 children, and at least one is not whitespace sensitive (#8833)
375792e
12 days ago
by dyc3
-6.53%
feat(css_analyze): add an ignore option to `noUnknownFunction`, `noUnknownProperty`, `noUnknownPseudoClass` & `noUnknownPseudoElement` (#8814)
4d9c676
11 days ago
by Netail
+16.28%
feat(parser/markdown): parser implementation (#8525)
fe81000
11 days ago
by jfmcdowell
-1.09%
feat(parse/css): add support for vue's `v-bind()` function (#8846)
5701ead
11 days ago
by dyc3
+0.66%
Merge remote-tracking branch 'origin/main' into next
0e8e623
11 days ago
by ematipico
+0.2%
chore(coverage): move CommonMark conformance tests to xtask/coverage (#8857)
730fb06
10 days ago
by jfmcdowell
-6.72%
fix(biome_html_analyze): consolidate a11y helpers and fix aria-hidden behavior (#8837)
3d427b8
9 days ago
by rahuld109
+7.03%
feat(core): improve useImportTypes detection (#8824)
39e7fd9
8 days ago
by ematipico
-0.55%
feat(cli): rule profiler (#8562)
361350e
7 days ago
by dyc3
+0.33%
refactor(html): component parsing (#8886)
fda74af
7 days ago
by ematipico
-0.93%
feat(css): add support for the `@function` CSS at rule (#8839)
79b38aa
7 days ago
by ryan-m-walker
+0.15%
feat(html): improved parsing spread attributes (#8894)
6bf1b09
6 days ago
by ematipico
+1.09%
Merge remote-tracking branch 'origin/main' into next
bdd3b6e
6 days ago
by ematipico
-0.39%
feat(linter): add e18e rules (#8898)
7e48bd4
5 days ago
by ematipico
-0.58%
Merge branch 'main' into next
c409d2a
3 days ago
by dyc3
+0.09%
chore: format
f953815
3 days ago
by dyc3
+0.54%
feat(cli): multi reporters (#8621)
d11130b
12 hours ago
by Netail
© 2026 CodSpeed Technology
Home Terms Privacy Docs