What’s New

Kover

Developer Tools

Kotlin test-coverage measurement, as a Gradle plugin.

Latest v0.9.9 · by JetBrainsWebsiteKotlin/kotlinx-kover

Changelog

v0.9.9

0.9.9

Fixed 2
  • Fixed Gradle 9.6.0 deprecation warning
  • Fixed 0% coverage for classes in com.android.* packages
Kover Gradle Plugin
Bugfixes
  • #818 Fixed Gradle 9.6.0 deprecation warning
  • #810 Fix 0% coverage for classes in com.android.* packages
v0.9.8

0.9.8

Kover Gradle Plugin
Bugfixes
  • #799 #772 Fixed Android multiplatform library support in case of the violation of the project isolation
Internal features
  • Updated publish plugin and declare configuration cache compatibility
  • #782 Filled Implementation fields Vendor/Title/Version in MANIFEST.MF
v0.9.7

0.9.7

Kover Gradle Plugin
Bugfixes
  • #747 Fixed a recurring issue in support of Android KMP libraries
v0.9.5

0.9.5

Kover Gradle Plugin
Bugfixes
  • #784 Fixed support of build variants in Android Gradle Plugin 9.0.0
  • #785 Fixed support of test task dependencies in Android Gradle Plugin 9.0.0
v0.9.3

0.9.3

Kover Gradle Plugin
Bugfixes
  • #759 Fixed locating of host tests for the multiplatform Android library
  • #766 Fixed support of KSP plugin
Build features
  • Upgraded Gradle version to 9.1.0
v0.9.2

0.9.2

Kover Gradle Plugin
Features
  • #748 Disable caching for KoverAgentJarTask
Bugfixes
  • #747 Added support for KMP Android library plugin
v0.9.1

0.9.1

Kover Gradle Plugin
Features
  • #714 Added ability to specify inclusion filter for source sets
Bugfixes
  • #716 Fixed Gradle 9.0 migration issue
  • #721 Fixed creation of Kover Agent arguments file
v0.9.0

0.9.0

Kover Gradle Plugin
Features
  • #645 Added ability to supplement coverage values from external binary reports
  • #673 Implemented ability to specify instrumentation include filter
Bugfixes
  • #678 Added USAGE attribute to all Kover configurations
  • #666 Replaced JaCoCo ant-calls with programmatic calls of JaCoCo's classes
Kover Aggregation Plugin
Features
  • Made class KoverSettingsGradlePlugin from aggregated plugin public
  • Implemented verification in Kover Aggregated Plugin
  • Added ability to skip projects
  • Added ability to limit instrumented class globally and locally in a project
  • Added ability to exclude test task from instrumentation in a project config
  • Implement feature to check verification rule on every project
Bugfixes
  • Fixed bug with non-existing binary report files
Kover CLI
Features
  • #677 Implemented merging of binary reports in Kover CLI and Kover Features
Bugfixes
  • #709 Fixed offline instrumentation of jar files
  • Fixed skipping some classes during offline instrumentation
Kover JVM Agent
Bugfixes
  • Fixed JVM agent arguments parsing to support include filter
Documentation
  • #660 Fixed mistake in JVM agent docs
Kover Maven Plugin
Documentation
  • #658 Fixed documentation about Maven plugin
  • #701 Fixed warning for empty Kotlin plugin configuration

Discussion