CHANGELOG.md in benchmark_driver-0.13.3 vs CHANGELOG.md in benchmark_driver-0.14.0

- old
+ new

@@ -1,4 +1,16 @@ +# v0.14.0 + +- `benchmark-driver` command also takes `*.rb` file to run single-execution benchmark + - Non-`*.rb` filename is considered as YAML file as before +- [breaking change] `--verbose` no longer takes LEVEL argument + - Added `-v` for `-v`/`-vv` instead of `--verbose 1` and `--verbose 2`. + - `--verbose --verbose` can also be used instead of `--verbose 2` if you want. +- [breaking change] Use ` `(space) to split Ruby arguments in `-e`/`--executables`/`--rbenv` + - ex) `-e "/path/to/ruby --jit"` should be used instead of `-e "/path/to/ruby,--jit"` +- [experimental] Return 0.0 as value when benchmark script fails on ips/time/memory/once runners + - Exit status is 0 for that case. `benchmark-driver` exits abnormaly only on its internal bug. + # v0.13.3 - Support `require: false` in contexts to skip automatic requirement with a gem name # v0.13.2