mirror of
https://github.com/sharkdp/hyperfine.git
synced 2024-11-29 06:56:57 +03:00
Bump version to 1.11.0
This commit is contained in:
parent
46ad9bf39a
commit
118baa90c9
28
CHANGELOG.md
28
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
|
||||
|
||||
|
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -180,7 +180,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "hyperfine"
|
||||
version = "1.10.0"
|
||||
version = "1.11.0"
|
||||
dependencies = [
|
||||
"approx",
|
||||
"atty",
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user