benchee v1.0.0 Release Notes

Release Date: 2019-04-09 // 11 months ago
  • 🗄 It's 0.99.0 without the deprecation warnings. Specifically:

    • Old way of passing formatters (:formatter_options) vs. new :formatters with modules, tuples or functions with one arg
    • 🔧 The configuration needs to be passed as the second argument to Benchee.run/2
    • Benchee.collect/1 replaces Benchee.measure/1
    • 🔧 unit_scaling is a top level configuration option, not for the console formatter
    • ⚠ the warning for memory measurements not working on OTP <= 18 will also be dropped (we already officially dropped OTP 18 support in 0.14.0)

    We're aiming to follow Semantic Versioning as we go forward. That means formatters should be safe to use ~> 1.0 (or even >= 0.99.0 and < 2.0.0).