Commit Graph
209 Commits
Author SHA1 Message Date
David Peter 7178fedde1 2.0.0 alpha 2 2026-10-07 12:34:40 +02:00
David Peter e8cdbf25b1 Compact terminal output on narrow terminals 2026-10-07 11:33:38 +02:00
David Peter ccc84495ec Prepare release v2.0.0-alpha.1 2026-10-06 16:00:09 +02:00
David Peter bc3a3f0524 Support hardware counters (instructions, cache misses, ...) (#983)
* Add hardware counters to JSON exports

* Clarify Linux hardware counter setup
2026-10-06 08:59:40 +02:00
David Peter 6d0ae4f87c Add benchmark session metadata to JSON exports 2026-10-05 16:27:35 +02:00
David Peter cf381994d1 Resolve overlap with merged measurement refactors and current master 2026-10-05 16:01:30 +02:00
David Peter c64e69f3d4 Remove statistical dependency 2026-10-05 16:00:48 +02:00
David Peter 6b4e9eb5c2 Represent memory usage as f64 as well 2026-10-05 16:00:08 +02:00
David Peter 641451aea6 Use uom 2026-10-05 15:59:10 +02:00
David Peter d813652178 Rename to exit_code 2026-10-05 15:58:56 +02:00
David Peter f9aa299c0f Switch to unit-safe quantities 2026-10-05 15:58:56 +02:00
David Peter 272183efd1 Prepare release v1.21.0 2026-10-05 14:55:32 +02:00
David Peter a8e56efecc Use uom quantities for benchmark measurements 2026-10-05 10:32:32 +02:00
David Peter 0bccf959b9 Merge master and resolve dependency lockfile conflict 2026-10-05 10:18:47 +02:00
David Peter a24f76c0ce Use insta-cmd for benchmark report snapshots 2026-10-05 10:11:53 +02:00
David Peter 1fb03c3807 Replace statistical with local floating-point helpers 2026-10-05 09:47:33 +02:00
David Peter 4d073e08ae Dependency and MSRV update (#934) 2026-10-02 11:05:02 +02:00
David Peter 975fe108c4 Bump version to 1.20.0 2025-11-18 09:34:01 +01:00
dependabot[bot] 6447ab3a4e Bump clap from 4.5.47 to 4.5.48
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.47 to 4.5.48.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.47...clap_complete-v4.5.48)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.48
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-18 09:20:35 +01:00
dependabot[bot] 57ef17cdcb Bump tempfile from 3.14.0 to 3.23.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.14.0 to 3.23.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.23.0)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-version: 3.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-18 09:20:01 +01:00
dependabot[bot] 5e32684411 Bump predicates from 3.1.2 to 3.1.3
Bumps [predicates](https://github.com/assert-rs/predicates-rs) from 3.1.2 to 3.1.3.
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v3.1.2...v3.1.3)

---
updated-dependencies:
- dependency-name: predicates
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-03 20:41:16 +02:00
dependabot[bot] c6fd0395b9 Bump clap from 4.5.23 to 4.5.37
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.23 to 4.5.37.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.23...clap_complete-v4.5.37)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.37
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-03 20:40:58 +02:00
David Peter f8db978653 Fix CI 2025-09-03 20:34:31 +02:00
dependabot[bot] efe3b53767 Bump clap from 4.5.20 to 4.5.23
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.20 to 4.5.23.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.20...clap_complete-v4.5.23)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-04 16:33:41 +01:00
David Peter 7a9d04d35c Use insta for exporter tests 2024-12-29 14:07:21 +01:00
David Peter 564ccafb03 Preparations for v1.19 2024-11-11 22:39:30 +01:00
David Peter 2efc633486 Update dependencies 2024-11-10 22:57:23 +01:00
dependabot[bot] df34f32dca Bump once_cell from 1.18.0 to 1.19.0
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.18.0 to 1.19.0.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.18.0...v1.19.0)

---
updated-dependencies:
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 13:22:08 +02:00
dependabot[bot] 4c3f6ad4f8 Bump rust_decimal from 1.32.0 to 1.35.0
Bumps [rust_decimal](https://github.com/paupino/rust-decimal) from 1.32.0 to 1.35.0.
- [Release notes](https://github.com/paupino/rust-decimal/releases)
- [Changelog](https://github.com/paupino/rust-decimal/blob/master/CHANGELOG.md)
- [Commits](https://github.com/paupino/rust-decimal/compare/1.32.0...1.35.0)

---
updated-dependencies:
- dependency-name: rust_decimal
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 13:17:38 +02:00
dependabot[bot] e8ff88dad1 Bump colored from 2.0.4 to 2.1.0
Bumps [colored](https://github.com/mackwic/colored) from 2.0.4 to 2.1.0.
- [Release notes](https://github.com/mackwic/colored/releases)
- [Changelog](https://github.com/colored-rs/colored/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mackwic/colored/compare/v2.0.4...v2.1.0)

---
updated-dependencies:
- dependency-name: colored
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-07 20:06:41 +02:00
dependabot[bot] 91388e7302 Bump tempfile from 3.8.1 to 3.9.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.8.1 to 3.9.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.8.1...v3.9.0)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-01 08:37:54 +01:00
dependabot[bot] deaec15693 Bump clap from 4.4.10 to 4.4.12
Bumps [clap](https://github.com/clap-rs/clap) from 4.4.10 to 4.4.12.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.10...v4.4.12)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-02 21:45:56 +01:00
dependabot[bot] ef4049f8f8 Bump clap from 4.4.6 to 4.4.10
Bumps [clap](https://github.com/clap-rs/clap) from 4.4.6 to 4.4.10.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.6...v4.4.10)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-01 06:51:34 +01:00
dependabot[bot] 526bad6db3 Bump tempfile from 3.8.0 to 3.8.1
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.8.0 to 3.8.1.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/commits)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-01 06:51:16 +01:00
dependabot[bot] e996be124e Bump nix from 0.26.4 to 0.27.1
Bumps [nix](https://github.com/nix-rust/nix) from 0.26.4 to 0.27.1.
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/compare/v0.26.4...v0.27.1)

---
updated-dependencies:
- dependency-name: nix
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-02 08:37:11 +01:00
Lena 69ee1738d4 Remove dependency on atty and use std::io::IsTerminal instead 2023-10-18 20:54:12 +02:00
David Peter d91c126a9b Bump MSRV 2023-10-05 09:55:17 +02:00
David Peter 45b18d9d36 Updates for v1.18 2023-10-05 09:48:09 +02:00
David Peter f20bea1f1d Downgrade indicatif, see #670 2023-10-05 09:41:07 +02:00
dependabot[bot] 9b171908e7 Bump rust_decimal from 1.30.0 to 1.31.0
Bumps [rust_decimal](https://github.com/paupino/rust-decimal) from 1.30.0 to 1.31.0.
- [Changelog](https://github.com/paupino/rust-decimal/blob/master/CHANGELOG.md)
- [Commits](https://github.com/paupino/rust-decimal/compare/1.30.0...1.31.0)

---
updated-dependencies:
- dependency-name: rust_decimal
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-21 16:43:04 +02:00
Richard Montoya d449ebd7c1 bump the minimum supported rust version. 2023-07-24 22:55:29 +02:00
Andrea Frigido 9e31a052dd Update license field following SPDX 2.1 license expression standard 2023-07-23 13:00:59 +02:00
David Peter 2393de0c36 Updates for v0.17 2023-06-03 20:11:33 +02:00
dependabot[bot] ab5ae5f081 Bump clap_complete from 4.2.0 to 4.2.1
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.2.0...clap_complete-v4.2.1)

---
updated-dependencies:
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-18 18:30:15 +02:00
David Peter 64b9c715e9 Update dependencies 2023-04-20 23:46:27 +02:00
Clemens Wasser d2fb7d4c4c Use windows-sys and fix feature flag 2023-04-20 12:51:59 +02:00
dependabot[bot] 2763b411af Bump predicates from 2.1.5 to 3.0.2
Bumps [predicates](https://github.com/assert-rs/predicates-rs) from 2.1.5 to 3.0.2.
- [Release notes](https://github.com/assert-rs/predicates-rs/releases)
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v2.1.5...v3.0.2)

---
updated-dependencies:
- dependency-name: predicates
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-01 20:37:17 +02:00
David Peter 74d240cadd Add profile.release section 2023-03-25 22:16:51 +01:00
David Peter b4cfbfaf7b Bump version 2023-03-21 21:03:34 +01:00
David Peter 2dfc919227 Help text wrapping 2023-03-15 10:13:58 +01:00