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