Avatar for the CodSpeedHQ user
CodSpeedHQ
codspeed-node
BlogDocsChangelog

Performance History

Latest Results

feat(vitest-plugin): use the vitest 5 benchmark provider API Vitest 5 exposes a `benchmark.provider` option that hands a plugin the raw benchmark functions and their hooks directly. Wire the V5 backend to register a provider through `test.benchmark.provider` and add the provider itself, which runs analysis and walltime modes off the registrations it receives. Drop the previous V5 seam that patched the static `TestRunner.runBenchmarks` and `Bench.prototype.add` from a setup file, along with the `WeakMap` fn-capture it needed to work around tinybench v6's private `fn` field. The provider gets the fn and options as data, so none of that interception remains. The legacy (Vitest 3/4) runner path is untouched. Point the rollup build and the config-injection test at the new provider entry. Refs COD-2931
cod-2931-prepare-compatibility-with-vitest-5
20 days ago
CLI run
by
Avatar for the GuillaumeLagrange user
GuillaumeLagrange
1 month ago
CLI run
by
Avatar for the GuillaumeLagrange user
GuillaumeLagrange
1 month ago
CLI run
by
Avatar for the GuillaumeLagrange user
GuillaumeLagrange
1 month ago

Latest Branches

CodSpeed Performance Gauge
+30%
Support vitest 5#86
20 days ago
eec7ec7
cod-2931-prepare-compatibility-with-vitest-5
CodSpeed Performance Gauge
-10%
build: pin -std=c11 for instrument-hooks core.c#84
2 months ago
1999ec9
cod-2953-use-stdc11-for-instrument-hooks-in-integrations
CodSpeed Performance Gauge
+58%
2 months ago
c88994c
cod-2987-e2e-tests-show-no-flamegraph-for-vitest
© 2026 CodSpeed Technology
Home Terms Privacy Docs