Skip to content

v6.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Nov 13:24
· 8 commits to main since this release
v6.1.1
4ab6d84

Fixes

  • Vitest: top-level benches now get matching flamegraph and result URIs
  • Core: the running node executable is excluded from callgrind, keeping
    flamegraphs readable when benchmarks run another binary (Bazel toolchains)
  • Core: the V8 RNG and string hashes are seeded in walltime mode, so runs
    with random inputs or hash-heavy structures no longer vary between runs
  • Core: analysis workloads compile eagerly with Sparkplug, reducing
    measurement noise; optimizing compilers stay disabled
  • Core: bundled axios and form-data bumped past known CVEs

What's Changed

  • fix(core): compile analysis workloads eagerly with sparkplug by @not-matthias in #104
  • fix(core): seed the V8 RNG and string hashes in walltime mode by @not-matthias in #105
  • fix(core): exclude the running node executable from callgrind by @not-matthias in #102
  • build(core): bump bundled axios and form-data past known CVEs by @GuillaumeLagrange in #115
  • fix(vitest-plugin): prefix walltime URIs of top-level benches with the file path by @not-matthias in #103
  • docs(core): flag that the backend mirrors the tested Node.js majors by @fargito in #116

Full Changelog: v6.1.0...v6.1.1