benchee v0.12.0 Release Notes

Release Date: 2018-01-20 // over 6 years ago
  • โž• Adds the ability to save benchmarking results and load them again to compare
    ๐Ÿ›  against. Also fixes a bug for running benchmarks in parallel.

    ๐Ÿ’ฅ Breaking Changes (User Facing)

    • โฌ‡๏ธ Dropped Support for elixir 1.3, new support is elixir 1.4+

    ๐Ÿ”‹ Features (User Facing)

    • ๐Ÿ†• new save option specifying a path and a tag to save the results and tag them
      (for instance with "master") and a load option to load those results again
      and compare them against your current results.
    • โš  runs warning free with elixir 1.6

    ๐Ÿ›  Bugfixes (User Facing)

    • ๐Ÿ‘€ If you were running benchmarks in parallel, you would see results for each
      parallel process you were running. So, if you were running two jobs, and
      setting your configuration to parallel: 2, you would see four results in the
      formatter. This is now correctly showing only the two jobs.

    ๐Ÿ”‹ Features (Plugins)

    • Scenario has a new name field to be adopted for displaying the scenario names,
      as it includes the tag name and potential future additions.