Skip to content

Releases: CodSpeedHQ/codspeed-rust

v3.0.4

21 Jul 15:25
v3.0.4
2d80483
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.3...v3.0.4

v3.0.3

11 Jul 15:30
v3.0.3
d712959
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.2...v3.0.3

v3.0.2

01 Jul 13:32
v3.0.2
f6753d3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.1...v3.0.2

v3.0.1

30 Jun 13:48
v3.0.1
5b72e17
Compare
Choose a tag to compare

What's Changed

  • Fix the Windows build (without introducing any runtime features)
  • Fix a self-dependency issue in the criterion walltime layer

Details

  • chore: bump rust toolchain to 1.88.0 by @art049 in #104
  • fix: add build on windows by @adriencaccia in #106
  • feat: add Windows build support by @art049 in #107
  • chore: partial revert of "refactor: use helper to check if running with codspeed runner" (commit)

Full Changelog: v3.0.0...v3.0.1

v3.0.0

30 Jun 11:41
v3.0.0
07d226e
Compare
Choose a tag to compare

What's Changed

Warning

BREAKING: Make sure to use v3 of the compat layers if you're using the v3 of cargo-codspeed

  • Fix divan walltime measurement: Resolves measurement issues in divan integration (will yank previous divan release due to measurement problems)
  • Default to bench profile: cargo-codspeed now uses the bench profile by default when building, improving performance measurement accuracy
  • Remove unnecessary black_box: Cleaned up redundant black_box calls from measurements for better performance (thanks @DaniPopes)

Changes

🐛 Bug Fixes

🔧 Improvements

  • feat: change default profile from release to bench for build command by @art049 in (#102)
  • feat: collect profiles while benchmarks are running by @not-matthias in (#92)
  • chore: use std::hint::black_box by @DaniPopes in (#97)
  • chore: remove unnecessary black_box in criterion by @DaniPopes in (#98)

New Contributors

Full Changelog

v2.10.1...v3.0.0

v2.10.1

07 Apr 08:03
v2.10.1
071a15c
Compare
Choose a tag to compare

What's Changed

  • chore(cargo-codspeed): bump cargo_metadata to v0.19.2 by @Boshen in #94

Internals

  • chore(ci): add time scale measurement benches by @art049 in #88
  • tests: add an env variable bench for testing by @art049 in #89

Full Changelog: v2.10.0...v2.10.1

v2.10.0

01 Apr 19:01
65ba05d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.9.1...v2.10.0

v2.9.1

10 Mar 17:11
v2.9.1
3cd8045
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.8.1...v2.9.1

v2.8.1

25 Feb 10:51
v2.8.1
6555f97
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.8.0...v2.8.1

v2.8.0

13 Feb 15:20
v2.8.0
98be94e
Compare
Choose a tag to compare

What's Changed

This introduces Divan compatibility layer and also Wall Time support. Check out the documentation to try it out here.

Details

New Contributors

New Contributors

Full Changelog: v2.7.2...v2.8.0