- Gradle 7 compatibility
- The plugins.gradle.org jar now contains both opencover and opencover-nunit plugins
- Default OpenCover version is now 4.7.1189
- The plugin is now published on plugins.gradle.org
- Do not evaluate targetAssemblies when applying the plugin
- Remove gpars and use parallelStream instead
- Add threshold parameter for OpenCover. [usage] (https://github.com/OpenCover/opencover/wiki/Usage).
- Support Gradle 5
- Migrate from ConventionTask to DefaultTask
- The reports generated for parallel OpenCover launches are no longer merged
- OpenCover version to 4.6.519
- Escape double quotes in filters
- Possibility to start several OpenCovers at once
- Exclusion parameters for OpenCover (excludebyfile, excludebyattribute, skipautoprops, hideskipped and skipautoprops) usage
- Do not use relocated artifact for commons-io
- OpenCover register mode can be set via the
registerMode
parameter according to opencover's usage. Can be (set to)null
to disable the parameter
- The proper assembly names are sent to opencover as filters, yielding expected result files (which don't contain unwanted assemblies)
- Fix breaking change for gradle-nunit-plugin introduced in 1.5
gradle-nunit-plugin version | gradle-opencover-plugin support version |
---|---|
1.6 | >= 1.3 |
1.5 | not supported |
1.4 or below | <= 1.2 |