SimpleCov v0.9.0 Release Notes

Release Date: 2014-07-17 // almost 10 years ago
  • 🚀 A warm welcome and big thank you to the new contributors @xaviershay, @sferik and especially @bf4 for tackling a whole lot of issues and pull requests for this release!

    ✨ Enhancements

    • New interface to specify multiple formatters. See #317 (thanks @sferik)
    • Document in the README how to exclude code from coverage reports, and that the feature shouldn't be abused for skipping untested private code. See #304
    • Clarify Ruby version support. See #279 (thanks @deivid-rodriguez)

    🛠 Bugfixes

    • Ensure calculations return Floats, not Fixnum or Rational. Fixes segfaults with mathn. See #245 (thanks to @bf4)
    • Using Kernel.exit instead of exit to avoid uncaught throw :IRB_EXIT when exiting irb sessions. See #287 (thanks @wless1) See #285
    • Does not look for .simplecov in ~/ when $HOME is not set. See #311 (thanks @lasseebert)
    • Exit with code only if it's Numeric > 0. See #302 (thanks @hajder)
    • Make default filter case insensitive. See #280 (thanks @ryanatball)
    • Improve regexp that matches functional tests. See #276 (thanks @sferik)
    • Fix TravisCI #272 #278, #302
    • Fix global config load. See #311 (thanks @lasseebert)