From 118baa90c96500c4a4671c1e7e9383bdde5632bb Mon Sep 17 00:00:00 2001 From: sharkdp Date: Fri, 16 Oct 2020 23:57:21 +0200 Subject: [PATCH] Bump version to 1.11.0 --- CHANGELOG.md | 28 ++++++++++++++++++++++------ Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 6 +++--- 4 files changed, 27 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d9d337..50f7a74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,22 @@ ## Features -- The `-L`/`--parameter-list` option can now be specified multiple times to evaluate all possible combinations of the listed parameters: +## Changes + +## Bugfixes + +## Other + +## Packaging + + + +# v1.11.0 + +## Features + +- The `-L`/`--parameter-list` option can now be specified multiple times to + evaluate all possible combinations of the listed parameters: ``` bash hyperfine -L number 1,2 -L letter a,b,c \ @@ -18,19 +33,20 @@ ## Changes -- When parameters are used with `--parameter-list` or `--parameter-scan`, the JSON export format now contains a dictionary `parameters` instead of a single key `parameter`. See #253, #318. -- The `plot_parametrized.py` script now infers the parameter name, and its `--parameter-name` argument has been deprecated. See #253, #318. +- When parameters are used with `--parameter-list` or `--parameter-scan`, the JSON export format + now contains a dictionary `parameters` instead of a single key `parameter`. See #253, #318. +- The `plot_parametrized.py` script now infers the parameter name, and its `--parameter-name` + argument has been deprecated. See #253, #318. ## Bugfixes -- Fix a bug in the outlier detection which would only detect "slow outliers" but not the fast ones (runs that are much faster than the rest of the benchmarking runs), see #329 +- Fix a bug in the outlier detection which would only detect "slow outliers" but not the fast + ones (runs that are much faster than the rest of the benchmarking runs), see #329 - Better error messages for very fast commands that would lead to inf/nan results in the relative speed comparison, see #319 - Show error message if `--warmup` or `--*runs` arguments can not be parsed, see #337 - Keep output colorized when the output is not interactive and `--style=full` or `--style=color` is used. -## Other -## Packaging # v1.10.0 diff --git a/Cargo.lock b/Cargo.lock index eac3055..0990b68 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -180,7 +180,7 @@ dependencies = [ [[package]] name = "hyperfine" -version = "1.10.0" +version = "1.11.0" dependencies = [ "approx", "atty", diff --git a/Cargo.toml b/Cargo.toml index 2192b45..345b677 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ license = "MIT/Apache-2.0" name = "hyperfine" readme = "README.md" repository = "https://github.com/sharkdp/hyperfine" -version = "1.10.0" +version = "1.11.0" edition = "2018" build = "build.rs" diff --git a/README.md b/README.md index fedcaca..37bce69 100644 --- a/README.md +++ b/README.md @@ -101,8 +101,8 @@ The JSON output is useful if you want to analyze the benchmark results in more d Download the appropriate `.deb` package from the [Release page](https://github.com/sharkdp/hyperfine/releases) and install it via `dpkg`: ``` -wget https://github.com/sharkdp/hyperfine/releases/download/v1.10.0/hyperfine_1.10.0_amd64.deb -sudo dpkg -i hyperfine_1.10.0_amd64.deb +wget https://github.com/sharkdp/hyperfine/releases/download/v1.11.0/hyperfine_1.11.0_amd64.deb +sudo dpkg -i hyperfine_1.11.0_amd64.deb ``` ### On Fedora @@ -191,7 +191,7 @@ Download the corresponding archive from the [Release page](https://github.com/sh ## Alternative tools Hyperfine is inspired by [bench](https://github.com/Gabriel439/bench). - + ## Integration with other tools [Chronologer](https://github.com/dandavison/chronologer) is a tool that uses `hyperfine` to