Avatar for the CodSpeedHQ user
CodSpeedHQ
codspeed-node
BlogDocsChangelog

feat(vitest): support vitest v4

#71Merged
Comparing
colinaaa:colin/0131/vitest-v4
(
485c0ca
) with
main
(
635c77c
)
CodSpeed Performance Gauge
-48%
Improvement
1
Regression
2
Untouched
127
New
8

Benchmarks

138 total
switch 2
examples/with-typescript-simple-esm/tinybench.ts
CodSpeed Performance Gauge
+13%
324 ns288 ns
recursive fibo 15
examples/with-vitest-v3/src/fibonacci.bench.ts::fibonacci
CodSpeed Performance Gauge
N/A
N/A21.8 µs
iterative fibo 15
examples/with-vitest-v3/src/fibonacci.bench.ts::fibonacci
CodSpeed Performance Gauge
N/A
N/A312 ns
iterative fibo 20
examples/with-vitest-v3/src/fibonacci.bench.ts::fibonacci
CodSpeed Performance Gauge
N/A
N/A348 ns
recursive fibo 20
examples/with-vitest-v3/src/fibonacci.bench.ts::fibonacci
CodSpeed Performance Gauge
N/A
N/A238.8 µs
iterative fibo 20
examples/with-vitest-v3/src/fibonacci.bench.ts::fibonacci
CodSpeed Performance Gauge
N/A
N/A17.1 µs
recursive fibo 15
examples/with-vitest-v3/src/fibonacci.bench.ts::fibonacci
CodSpeed Performance Gauge
N/A
N/A290.5 µs
recursive fibo 20
examples/with-vitest-v3/src/fibonacci.bench.ts::fibonacci
CodSpeed Performance Gauge
N/A
N/A1.4 ms
iterative fibo 15
examples/with-vitest-v3/src/fibonacci.bench.ts::fibonacci
CodSpeed Performance Gauge
N/A
N/A16.5 µs
one
packages/vitest-plugin/benches/hooks.bench.ts::hooks::run
CodSpeed Performance Gauge
-40%
239.8 µs402.2 µs
fibo 15
packages/vitest-plugin/benches/flat.bench.ts::fibo
CodSpeed Performance Gauge
-48%
146.6 µs283.9 µs
switch 1
packages/tinybench-plugin/benches/sample.ts
CodSpeed Performance Gauge
+9%
144 ns132 ns
switch 1
examples/with-typescript-simple-esm/tinybench.ts
CodSpeed Performance Gauge
+9%
288 ns264 ns
test_recursive_cached_fibo_20
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
+6%
2.6 µs2.5 µs
short body
packages/vitest-plugin/benches/parsePr.bench.ts::another parsePr::nested suite
CodSpeed Performance Gauge
+6%
1.8 µs1.7 µs
short body
packages/tinybench-plugin/benches/sample.ts
CodSpeed Performance Gauge
+5%
1.7 µs1.6 µs
test_recursive_cached_fibo_30
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
+5%
3.4 µs3.2 µs
short body
packages/vitest-plugin/benches/parsePr.bench.ts::parsePr
CodSpeed Performance Gauge
+4%
1.8 µs1.7 µs
short body
packages/vitest-plugin/benches/parsePr.bench.ts::parsePr::nested suite
CodSpeed Performance Gauge
+4%
1.8 µs1.7 µs
short body
packages/vitest-plugin/benches/parsePr.bench.ts::another parsePr
CodSpeed Performance Gauge
+4%
1.8 µs1.7 µs
test_iterative_fibo_10
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
+3%
384 ns372 ns
test sync baz 100
examples/with-typescript-esm/bench/tinybench/foobarbaz.bench.ts
CodSpeed Performance Gauge
+3%
444 ns432 ns
test_iterative_fibo_10
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
+2%
305.6 µs299.3 µs
test_recursive_fibo_10
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
+2%
141.4 µs138.9 µs
long body
packages/vitest-plugin/benches/flat.bench.ts::parsePr
CodSpeed Performance Gauge
+1%
217.3 µs214.4 µs

Commits

Click on a commit to change the comparison range
Base
main
635c77c
-48.35%
chore: bump vitest to v4 in examples and add explicit vitest v3 example for backward compatibility
485c0ca
3 days ago
by adriencaccia
© 2026 CodSpeed Technology
Home Terms Privacy Docs