Skip to content

Releases: CodSpeedHQ/codspeed-rust

v3.0.2

Choose a tag to compare

@github-actions github-actions released this 01 Jul 13:32
v3.0.2
f6753d3

What's Changed

New Contributors

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

v3.0.1

Choose a tag to compare

@github-actions github-actions released this 30 Jun 13:48
v3.0.1
5b72e17

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

Choose a tag to compare

@github-actions github-actions released this 30 Jun 11:41
v3.0.0
07d226e

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

Choose a tag to compare

@github-actions github-actions released this 07 Apr 08:03
v2.10.1
071a15c

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

Choose a tag to compare

@github-actions github-actions released this 01 Apr 19:01
65ba05d

What's Changed

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

v2.9.1

Choose a tag to compare

@github-actions github-actions released this 10 Mar 17:11
v2.9.1
3cd8045

What's Changed

New Contributors

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

v2.8.1

Choose a tag to compare

@github-actions github-actions released this 25 Feb 10:51
v2.8.1
6555f97

What's Changed

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

v2.8.0

Choose a tag to compare

@github-actions github-actions released this 13 Feb 15:20
v2.8.0
98be94e

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

v2.7.2

Choose a tag to compare

@github-actions github-actions released this 13 Sep 13:49
v2.7.2
dd51152

What's Changed

  • feat: add prebuilt aarch64 binary by @art049 in #53
  • fix: allow building codspeed-rust on unsupported architectures by @art049 in #54

Full Changelog: v2.7.1...v2.7.2

v2.7.1

Choose a tag to compare

@github-actions github-actions released this 06 Sep 08:54
v2.7.1
8a9f8e1

What's Changed

  • chore: set MSRV to 1.74 and enforce it in CI by @art049 in #52

Full Changelog: v2.7.0...v2.7.1