All Versions
47
Latest Version
Avg Release Cycle
63 days
Latest Release
1593 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.15.0 Changes
August 14, 2017โจ Enhancements
- ๐ฅ๏ธ Ability to use regex filters for removing files from the output. See #589 (thanks @jsteel)
๐ Bugfixes
- ๐ Fix merging race condition when running tests in parallel and merging them. See #570 (thanks @jenseng)
- ๐ Fix relevant lines for unloaded files - comments, skipped code etc. are correctly classified as irrelevant. See #605 (thanks @odlp)
- ๐ Allow using simplecov with frozen-string-literals enabled. See #590 (thanks @pat)
- ๐ Make sure Array Filter can use all other filter types. See #589 (thanks @jsteel)
- ๐ Make sure file names use
Simplecov.root
as base avoiding using full absolute project paths. See #589 (thanks @jsteel)
-
v0.14.1 Changes
March 18, 2017 -
v0.14.0 Changes
March 15, 2017โจ Enhancements
- ๐ Officially support JRuby 9.1+ going forward (should also work with previous releases). See #547 (ping @PragTob when encountering issues)
- โ Add Channel group to Rails profile, when
ActionCable
is loaded. See #492 (thanks @BenMorganIO) - ๐ Stop
extend
ing instances ofArray
andHash
during merging results avoiding problems frozen results while manually merging results. See #558 (thanks @aroben)
๐ Bugfixes
- ๐ Fix parallel_tests when a thread ends up running no tests. See #533 (thanks @cshaffer)
- ๐ Skip the
:nocov:
comments along with the code that they skip. See #551 (thanks @ebiven) - ๐ Fix crash when Home environment variable is unset. See #482 (thanks @waldyr)
- ๐ Make track_files work again when explicitly setting it to nil. See #463 (thanks @craiglittle)
- โ Do not overwrite .last_run.json file when refuse_coverage_drop option is enabled and the coverage has dropped (lead to you being able to just rerun tests and everything was fine). See #553 (thanks @Miloshes)
-
v0.13.0 Changes
January 25, 2017โจ Enhancements
- ๐ Faster run times when a very large number of files is loaded into SimpleCov. See #520 (thanks @alyssais)
- ๐ Only read in source code files that are actually used (faster when files are ignored etc.). See #540 (thanks @yui-knk)
๐ Bugfixes
- ๐ Fix merging of resultsets if a file is missing on one side. See #513 (thanks @hanazuki)
- ๐ Fix Ruby 2.4 deprecation warnings by using Integer instead of Fixnum. See #523 (thanks @nobu)
- ๐ Force Ruby 2 to json 2. See dc7417d50 (thanks @amatsuda)
- ๐ Various other gem dependency fixes for different gems on different ruby versions. (thanks @amatsuda)
-
v0.12.0 Changes
July 02, 2016 -
v0.11.2 Changes
February 03, 2016โจ Enhancements
- ๐ Do not globally pollute Array and Hash with
merge_resultset
utility methods. See #449 (thanks @amatsuda) - Do not
mkdir_p
thecoverage_path
on every access of the method (See #453 (thanks @paddor) - ๐ Fixes a Ruby warning related to the
track_files
configuration. See #447 (thanks @craiglittle) - โ Add a group for background jobs to default Rails profile. See #442 (thanks @stve)
๐ Bugfixes
- ๐ Fix root_filter evaluates SimpleCov.root before initialization. See #437 (thanks @tmtm)
- ๐ Do not globally pollute Array and Hash with
-
v0.11.1 Changes
December 01, 2015โจ Enhancements
๐ Bugfixes
- ๐ Fixed regression in
MultiFormatter.[]
with multiple arguments. See #431 (thanks @dillondrobena)
- ๐ Fixed regression in
-
v0.11.0 Changes
November 29, 2015โจ Enhancements
- Added
SimpleCov.minimum_coverage_by_file
for per-file coverage thresholds. See #392 (thanks @ptashman) - โ Added
track_files
configuration option to specify a glob to always include in coverage results, whether or not those files are required. By default, this is enabled in the Rails profile for common Rails directories. See #422 (thanks @hugopeixoto) - ๐ Speed up
root_filter
by an order of magnitude. See #396 (thanks @raszi)
๐ Bugfixes
- Added
-
v0.10.0 Changes
April 18, 2015โจ Enhancements
- Add writeup about using with Spring to README. See #341 (thanks @swrobel and @onebree)
- Add support to pass in an Array when creating filter groups (original PR #104)
- Filter
/vendor/bundle
by default. See #331 (thanks @andyw8) - Add some helpful singleton methods to the version string.
- Allow array to be passed in a filter. See 375 (thanks @JanStevens)
- Enforce consistent code formatting with RuboCop.
๐ Bugfixes
-
v0.9.2 Changes
February 18, 2015๐ This is a minor bugfix release for simplecov-html, released as
0.9.0
. Due to the tight version constraint in the gemspec ๐ a new release of simplecov had to be shipped to allow using simplecov-html~> 0.9.0
.- The browser back / forward button should now work again. See #36 and #35. Thanks @whatasunnyday and @justinsteele for submitting PRs to fix this.
- Fix "warning: possibly useless use of a variable in void context" See #31. Thanks @cbandy
- Always use binary file format. See #32. Thanks @andy128k
- Avoid slow file output with JRuby/Windows. See #16. Thanks @pschambacher
๐ Other than the release includes a bunch of mostly documentation improvements:
- Update Rails path for Rails 4+. See #336. Thanks @yazinsai
- Encourage use of .simplecov to avoid lost files. See #338. thanks @dankohn
- Specified in the gemspec that simplecov needs ruby 1.8.7. See #343. thanks @iainbeeston
- Fix mispointed link in CHANGELOG.md. See #353. Thanks @dleve123
- Improve command name docs. See #356. Thanks @gtd