Release notes
*Sourced from simplecov's [releases](https://github.com/colszowka/simplecov/releases).*
> ## v0.16.1
> ## Bugfixes
>
> * Include the LICENSE in the distributed gem again (accidentally removed in 0.16.0). (thanks [**tas50**](https://github.com/tas50))
>
> ## v0.16.0
> ## Enhancements
>
> * Relax version constraint on `docile`, per SemVer
> * exception that occurred on exit is available as `exit_exception`! See [#639](https://github.com/colszowka/simplecov/pull/639) (thanks [**thomas07vt**](https://github.com/thomas07vt))
> * Performance: processing results now runs from 2.5x to 3.75x faster. See [#662](https://github.com/colszowka/simplecov/pull/662) (thanks [**BMorearty**](https://github.com/BMorearty) & [**eregon**](https://github.com/eregon))
> * Decrease gem size by only shipping lib and docs
>
> ## Bugfixes
>
> * (breaking) Stop handling string filters as regular expressions, use the dedicated regex filter if you need that behaviour. See [#616](https://github.com/colszowka/simplecov/pull/616) (thanks [**yujinakayama**](https://github.com/yujinakayama))
> * Avoid overwriting the last coverage results on unsuccessful test runs. See [#625](https://github.com/colszowka/simplecov/pull/625) (thanks [**thomas07vt**](https://github.com/thomas07vt))
> * Don't crash on invalid UTF-8 byte sequences. (thanks [**BMorearty**](https://github.com/BMorearty))
>
> ## v0.15.1
> ## Bugfixes
>
> * Filter directories outside SimpleCov.root that have it as a prefix. See [#617](https://github.com/colszowka/simplecov/pull/617) (thanks [**jenseng**](https://github.com/jenseng))
> * Fix standard rails profile rails filter (didn't work). See [#618](https://github.com/colszowka/simplecov/pull/618) (thanks [**jenseng**](https://github.com/jenseng) again!)
>
> ## v0.15.0
> ## Enhancements
>
> * Ability to use regex filters for removing files from the output. See [#589](https://github.com/colszowka/simplecov/pull/589) (thanks [**jsteel**](https://github.com/jsteel))
>
> ## Bugfixes
>
> * Fix merging race condition when running tests in parallel and merging them. See [#570](https://github.com/colszowka/simplecov/pull/570) (thanks [**jenseng**](https://github.com/jenseng))
> * Fix relevant lines for unloaded files - comments, skipped code etc. are correctly classified as irrelevant. See [#605](https://github.com/colszowka/simplecov/pull/605) (thanks [**odlp**](https://github.com/odlp))
> * Allow using simplecov with frozen-string-literals enabled. See [#590](https://github.com/colszowka/simplecov/pull/590) (thanks [**pat**](https://github.com/pat))
> * Make sure Array Filter can use all other filter types. See [#589](https://github.com/colszowka/simplecov/pull/589) (thanks [**jsteel**](https://github.com/jsteel))
> * Make sure file names use `Simplecov.root` as base avoiding using full absolute project paths. See [#589](https://github.com/colszowka/simplecov/pull/589) (thanks [**jsteel**](https://github.com/jsteel))
Changelog
*Sourced from simplecov's [changelog](https://github.com/colszowka/simplecov/blob/master/CHANGELOG.md).*
> 0.16.1 (2018-03-16)
> ===================
>
> ## Bugfixes
>
> * Include the LICENSE in the distributed gem again (accidentally removed in 0.16.0). (thanks [**tas50**](https://github.com/tas50))
>
> 0.16.0 (2018-03-15)
> ===================
>
> ## Enhancements
>
> * Relax version constraint on `docile`, per SemVer
> * exception that occurred on exit is available as `exit_exception`! See [#639](https://github.com/colszowka/simplecov/pull/639) (thanks [**thomas07vt**](https://github.com/thomas07vt))
> * Performance: processing results now runs from 2.5x to 3.75x faster. See [#662](https://github.com/colszowka/simplecov/pull/662) (thanks [**BMorearty**](https://github.com/BMorearty) & [**eregon**](https://github.com/eregon))
> * Decrease gem size by only shipping lib and docs
>
> ## Bugfixes
>
> * (breaking) Stop handling string filters as regular expressions, use the dedicated regex filter if you need that behaviour. See [#616](https://github.com/colszowka/simplecov/pull/616) (thanks [**yujinakayama**](https://github.com/yujinakayama))
> * Avoid overwriting the last coverage results on unsuccessful test runs. See [#625](https://github.com/colszowka/simplecov/pull/625) (thanks [**thomas07vt**](https://github.com/thomas07vt))
> * Don't crash on invalid UTF-8 byte sequences. (thanks [**BMorearty**](https://github.com/BMorearty))
>
> 0.15.1 (2017-09-11) ([changes](https://github.com/colszowka/simplecov/compare/v0.15.0...v0.15.1))
> =======
>
> ## Bugfixes
>
> * Filter directories outside SimpleCov.root that have it as a prefix. See [#617](https://github.com/colszowka/simplecov/pull/617) (thanks [**jenseng**](https://github.com/jenseng))
> * Fix standard rails profile rails filter (didn't work). See [#618](https://github.com/colszowka/simplecov/pull/618) (thanks [**jenseng**](https://github.com/jenseng) again!)
Commits
- [`03a9f7f`](https://github.com/colszowka/simplecov/commit/03a9f7fde44a9388580977e4002b4f6823c2b4cc) 0.16.1 update with the license
- [`541f9ad`](https://github.com/colszowka/simplecov/commit/541f9ada1560aa65bd7ed8b82389255ba0f4c8b1) Merge pull request [#672](https://github.com/colszowka/simplecov/issues/672) from tas50/master
- [`a368f77`](https://github.com/colszowka/simplecov/commit/a368f775e0d16ccdbed4123a69a61f7a8e6806ae) Make sure the license file gets included with the gem
- [`8cdfaaa`](https://github.com/colszowka/simplecov/commit/8cdfaaaa25181aac3b9fa8b714a1965a14cf93b0) This rule is stupid... it has ne forzen_string pragmae
- [`24b05de`](https://github.com/colszowka/simplecov/commit/24b05defa3f0bee2cfa273a721531a9d8cd3ecd3) Version bump to 0.16.0 :dancers:
- [`35679d1`](https://github.com/colszowka/simplecov/commit/35679d18c7a170b9d3b6287b684a737fa9bde775) 0.16.0 Changelog update
- [`cfc6ff0`](https://github.com/colszowka/simplecov/commit/cfc6ff0d03b7ded1cd2e9f089f5bfdcc44ffd626) Merge pull request [#670](https://github.com/colszowka/simplecov/issues/670) from colszowka/limit-gem-files
- [`1378af6`](https://github.com/colszowka/simplecov/commit/1378af69dacd485920235c50305de483818320f2) No need to ship our specs and cukes :)
- [`449d293`](https://github.com/colszowka/simplecov/commit/449d2934ba59d7e6fa2ec0b64ddc83d6090a65a4) Merge pull request [#669](https://github.com/colszowka/simplecov/issues/669) from BMorearty/ignore-invalid-byte-sequences
- [`fbd3c3e`](https://github.com/colszowka/simplecov/commit/fbd3c3e60e1df9aeb2f632c10f961a53d4f890b1) Merge pull request [#668](https://github.com/colszowka/simplecov/issues/668) from colszowka/even-faster-no_cov_line
- Additional commits viewable in [compare view](https://github.com/colszowka/simplecov/compare/v0.14.1...v0.16.1)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot ignore this [minor|major] version` with close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use [this|these] label[s]` will set the current labels as the default for future PRs for this repo and language
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps simplecov from 0.14.1 to 0.16.1.
Release notes
*Sourced from simplecov's [releases](https://github.com/colszowka/simplecov/releases).* > ## v0.16.1 > ## Bugfixes > > * Include the LICENSE in the distributed gem again (accidentally removed in 0.16.0). (thanks [**tas50**](https://github.com/tas50)) > > ## v0.16.0 > ## Enhancements > > * Relax version constraint on `docile`, per SemVer > * exception that occurred on exit is available as `exit_exception`! See [#639](https://github.com/colszowka/simplecov/pull/639) (thanks [**thomas07vt**](https://github.com/thomas07vt)) > * Performance: processing results now runs from 2.5x to 3.75x faster. See [#662](https://github.com/colszowka/simplecov/pull/662) (thanks [**BMorearty**](https://github.com/BMorearty) & [**eregon**](https://github.com/eregon)) > * Decrease gem size by only shipping lib and docs > > ## Bugfixes > > * (breaking) Stop handling string filters as regular expressions, use the dedicated regex filter if you need that behaviour. See [#616](https://github.com/colszowka/simplecov/pull/616) (thanks [**yujinakayama**](https://github.com/yujinakayama)) > * Avoid overwriting the last coverage results on unsuccessful test runs. See [#625](https://github.com/colszowka/simplecov/pull/625) (thanks [**thomas07vt**](https://github.com/thomas07vt)) > * Don't crash on invalid UTF-8 byte sequences. (thanks [**BMorearty**](https://github.com/BMorearty)) > > ## v0.15.1 > ## Bugfixes > > * Filter directories outside SimpleCov.root that have it as a prefix. See [#617](https://github.com/colszowka/simplecov/pull/617) (thanks [**jenseng**](https://github.com/jenseng)) > * Fix standard rails profile rails filter (didn't work). See [#618](https://github.com/colszowka/simplecov/pull/618) (thanks [**jenseng**](https://github.com/jenseng) again!) > > ## v0.15.0 > ## Enhancements > > * Ability to use regex filters for removing files from the output. See [#589](https://github.com/colszowka/simplecov/pull/589) (thanks [**jsteel**](https://github.com/jsteel)) > > ## Bugfixes > > * Fix merging race condition when running tests in parallel and merging them. See [#570](https://github.com/colszowka/simplecov/pull/570) (thanks [**jenseng**](https://github.com/jenseng)) > * Fix relevant lines for unloaded files - comments, skipped code etc. are correctly classified as irrelevant. See [#605](https://github.com/colszowka/simplecov/pull/605) (thanks [**odlp**](https://github.com/odlp)) > * Allow using simplecov with frozen-string-literals enabled. See [#590](https://github.com/colszowka/simplecov/pull/590) (thanks [**pat**](https://github.com/pat)) > * Make sure Array Filter can use all other filter types. See [#589](https://github.com/colszowka/simplecov/pull/589) (thanks [**jsteel**](https://github.com/jsteel)) > * Make sure file names use `Simplecov.root` as base avoiding using full absolute project paths. See [#589](https://github.com/colszowka/simplecov/pull/589) (thanks [**jsteel**](https://github.com/jsteel))Changelog
*Sourced from simplecov's [changelog](https://github.com/colszowka/simplecov/blob/master/CHANGELOG.md).* > 0.16.1 (2018-03-16) > =================== > > ## Bugfixes > > * Include the LICENSE in the distributed gem again (accidentally removed in 0.16.0). (thanks [**tas50**](https://github.com/tas50)) > > 0.16.0 (2018-03-15) > =================== > > ## Enhancements > > * Relax version constraint on `docile`, per SemVer > * exception that occurred on exit is available as `exit_exception`! See [#639](https://github.com/colszowka/simplecov/pull/639) (thanks [**thomas07vt**](https://github.com/thomas07vt)) > * Performance: processing results now runs from 2.5x to 3.75x faster. See [#662](https://github.com/colszowka/simplecov/pull/662) (thanks [**BMorearty**](https://github.com/BMorearty) & [**eregon**](https://github.com/eregon)) > * Decrease gem size by only shipping lib and docs > > ## Bugfixes > > * (breaking) Stop handling string filters as regular expressions, use the dedicated regex filter if you need that behaviour. See [#616](https://github.com/colszowka/simplecov/pull/616) (thanks [**yujinakayama**](https://github.com/yujinakayama)) > * Avoid overwriting the last coverage results on unsuccessful test runs. See [#625](https://github.com/colszowka/simplecov/pull/625) (thanks [**thomas07vt**](https://github.com/thomas07vt)) > * Don't crash on invalid UTF-8 byte sequences. (thanks [**BMorearty**](https://github.com/BMorearty)) > > 0.15.1 (2017-09-11) ([changes](https://github.com/colszowka/simplecov/compare/v0.15.0...v0.15.1)) > ======= > > ## Bugfixes > > * Filter directories outside SimpleCov.root that have it as a prefix. See [#617](https://github.com/colszowka/simplecov/pull/617) (thanks [**jenseng**](https://github.com/jenseng)) > * Fix standard rails profile rails filter (didn't work). See [#618](https://github.com/colszowka/simplecov/pull/618) (thanks [**jenseng**](https://github.com/jenseng) again!)Commits
- [`03a9f7f`](https://github.com/colszowka/simplecov/commit/03a9f7fde44a9388580977e4002b4f6823c2b4cc) 0.16.1 update with the license - [`541f9ad`](https://github.com/colszowka/simplecov/commit/541f9ada1560aa65bd7ed8b82389255ba0f4c8b1) Merge pull request [#672](https://github.com/colszowka/simplecov/issues/672) from tas50/master - [`a368f77`](https://github.com/colszowka/simplecov/commit/a368f775e0d16ccdbed4123a69a61f7a8e6806ae) Make sure the license file gets included with the gem - [`8cdfaaa`](https://github.com/colszowka/simplecov/commit/8cdfaaaa25181aac3b9fa8b714a1965a14cf93b0) This rule is stupid... it has ne forzen_string pragmae - [`24b05de`](https://github.com/colszowka/simplecov/commit/24b05defa3f0bee2cfa273a721531a9d8cd3ecd3) Version bump to 0.16.0 :dancers: - [`35679d1`](https://github.com/colszowka/simplecov/commit/35679d18c7a170b9d3b6287b684a737fa9bde775) 0.16.0 Changelog update - [`cfc6ff0`](https://github.com/colszowka/simplecov/commit/cfc6ff0d03b7ded1cd2e9f089f5bfdcc44ffd626) Merge pull request [#670](https://github.com/colszowka/simplecov/issues/670) from colszowka/limit-gem-files - [`1378af6`](https://github.com/colszowka/simplecov/commit/1378af69dacd485920235c50305de483818320f2) No need to ship our specs and cukes :) - [`449d293`](https://github.com/colszowka/simplecov/commit/449d2934ba59d7e6fa2ec0b64ddc83d6090a65a4) Merge pull request [#669](https://github.com/colszowka/simplecov/issues/669) from BMorearty/ignore-invalid-byte-sequences - [`fbd3c3e`](https://github.com/colszowka/simplecov/commit/fbd3c3e60e1df9aeb2f632c10f961a53d4f890b1) Merge pull request [#668](https://github.com/colszowka/simplecov/issues/668) from colszowka/even-faster-no_cov_line - Additional commits viewable in [compare view](https://github.com/colszowka/simplecov/compare/v0.14.1...v0.16.1)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot ignore this [minor|major] version` with close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use [this|these] label[s]` will set the current labels as the default for future PRs for this repo and language Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) Finally, you can contact us by mentioning @dependabot.