CHANGELOG.md in benchmark_driver-0.10.0 vs CHANGELOG.md in benchmark_driver-0.10.1
- old
+ new
@@ -1,5 +1,12 @@
+# v0.10.1
+
+- Add "command\_stdout" runner to plug in existing benchmark
+- Explicitly bump supported Ruby version to >= 2.2
+ - v0.10.0 actually does not work with 2.1
+ - You can still benchmark Ruby 2.0, 2.1 by --executable, but you need to use newer Ruby for driver
+
# v0.10.0
- Add "record" output and "recorded" runner
- You can record metrics to yaml and change how to output later
- Change output interface to set metrics\_type
@@ -22,9 +29,10 @@
- Now it's for specifying metrics like ips, time, memory usage
- Old runners (:call and :eval) are no longer supported. :exec only.
- So Ruby interface can't take Proc
- YAML can have arbitrary format depending on the runner
- `--compare` option is dropped and changed to `--output compare`
+- `--dir` option is dropped for now
# v0.8.6
- Automatically require `benchmark/output/foo` when `-o foo` is specified