Skip to content

Commit 00d0451

Browse files
committed
Release 0.7.5
PR #512
1 parent a6aceb3 commit 00d0451

File tree

19 files changed

+41
-28
lines changed

19 files changed

+41
-28
lines changed

CHANGELOG.md

+13
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
0.7.5 / 2023-11-28
2+
===================
3+
## Kover Gradle Plugin
4+
### Features
5+
* [`#503`](https://github.com/Kotlin/kotlinx-kover/issues/503) Introduced Offline Runtime API for saving binary report
6+
7+
### Bugfixes
8+
* [`#478`](https://github.com/Kotlin/kotlinx-kover/issues/478) Added Kover dependency check
9+
* [`#451`](https://github.com/Kotlin/kotlinx-kover/issues/451) Skip Kotlin object if it is containing only constants
10+
* [`#459`](https://github.com/Kotlin/kotlinx-kover/issues/459) Fixed applying of the root verification rules
11+
* [`#489`](https://github.com/Kotlin/kotlinx-kover/issues/489) Fixed adding data to an already existing binary report file
12+
13+
114
0.7.4 / 2023-10-10
215
===================
316
## Kover Gradle Plugin

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Add the following to your top-level build file:
3636

3737
```kotlin
3838
plugins {
39-
id("org.jetbrains.kotlinx.kover") version "0.7.4"
39+
id("org.jetbrains.kotlinx.kover") version "0.7.5"
4040
}
4141
```
4242
</details>
@@ -46,7 +46,7 @@ plugins {
4646

4747
```groovy
4848
plugins {
49-
id 'org.jetbrains.kotlinx.kover' version '0.7.4'
49+
id 'org.jetbrains.kotlinx.kover' version '0.7.5'
5050
}
5151
```
5252
</details>
@@ -69,7 +69,7 @@ buildscript {
6969
}
7070

7171
dependencies {
72-
classpath("org.jetbrains.kotlinx:kover-gradle-plugin:0.7.4")
72+
classpath("org.jetbrains.kotlinx:kover-gradle-plugin:0.7.5")
7373
}
7474
}
7575

@@ -88,7 +88,7 @@ buildscript {
8888
mavenCentral()
8989
}
9090
dependencies {
91-
classpath 'org.jetbrains.kotlinx:kover-gradle-plugin:0.7.4'
91+
classpath 'org.jetbrains.kotlinx:kover-gradle-plugin:0.7.5'
9292
}
9393
}
9494

docs/gradle-plugin/index.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Add the following to your top-level build file:
4444

4545
```kotlin
4646
plugins {
47-
id("org.jetbrains.kotlinx.kover") version "0.7.4"
47+
id("org.jetbrains.kotlinx.kover") version "0.7.5"
4848
}
4949
```
5050

@@ -62,7 +62,7 @@ buildscript {
6262
}
6363

6464
dependencies {
65-
classpath("org.jetbrains.kotlinx:kover-gradle-plugin:0.7.4")
65+
classpath("org.jetbrains.kotlinx:kover-gradle-plugin:0.7.5")
6666
}
6767
}
6868

@@ -78,7 +78,7 @@ buildscript {
7878
mavenCentral()
7979
}
8080
dependencies {
81-
classpath 'org.jetbrains.kotlinx:kover-gradle-plugin:0.7.4'
81+
classpath 'org.jetbrains.kotlinx:kover-gradle-plugin:0.7.5'
8282
}
8383
}
8484

docs/gradle-plugin/migrations/migration-to-0.7.0.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# Kover migration guide from 0.6.x to 0.7.4
1+
# Kover migration guide from 0.6.x to 0.7.5
22

33
## Migration steps
4-
To migrate to version `0.7.4`, you must follow all steps below if they are applicable to your project.
4+
To migrate to version `0.7.5`, you must follow all steps below if they are applicable to your project.
55

66
### Merge reports config was removed
77
Now all Kotlin report tasks (`koverHtmlReport`, `koverXmlReport`, `koverVerify`) are in single copy, they can be both single-project or merged cross-projects reports.
@@ -612,7 +612,7 @@ kover {
612612

613613
---
614614

615-
### Could not find org.jetbrains.kotlinx:kover:0.7.4
615+
### Could not find org.jetbrains.kotlinx:kover:0.7.5
616616
_Solution_
617617

618618
rename dependencies in _buildSrc_ from `org.jetbrains.kotlinx:kover:` to `org.jetbrains.kotlinx:kover-gradle-plugin:`

docs/offline-instrumentation/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ configurations.register("koverCli") {
9191
}
9292
9393
dependencies {
94-
runtimeOnly("org.jetbrains.kotlinx:kover-offline-runtime:0.7.4")
95-
add("koverCli", "org.jetbrains.kotlinx:kover-cli:0.7.4")
94+
runtimeOnly("org.jetbrains.kotlinx:kover-offline-runtime:0.7.5")
95+
add("koverCli", "org.jetbrains.kotlinx:kover-cli:0.7.5")
9696
9797
testImplementation(kotlin("test"))
9898
}

gradle.properties

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
version=0.7.5-SNAPSHOT
1+
version=0.8.0-SNAPSHOT
22
group=org.jetbrains.kotlinx
33

44
# version of the latest release
5-
kover.release.version=0.7.4
5+
kover.release.version=0.7.5
66
kotlin.code.style=official

gradle/libs.versions.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[versions]
22

3-
intellij-coverage = "1.0.740"
3+
intellij-coverage = "1.0.741"
44
junit = "5.9.0"
55
kotlinx-bcv = "0.13.2"
66
kotlinx-dokka = "1.8.10"

kover-gradle-plugin/examples/android/dynamic/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ plugins {
33
id("com.android.library") version "7.4.0" apply false
44
id ("com.android.dynamic-feature") version "7.4.0" apply false
55
id("org.jetbrains.kotlin.android") version "1.8.20" apply false
6-
id("org.jetbrains.kotlinx.kover") version "0.7.4" apply false
6+
id("org.jetbrains.kotlinx.kover") version "0.7.5" apply false
77
}

kover-gradle-plugin/examples/android/flavors/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ plugins {
22
id("com.android.application") version "7.4.0" apply false
33
id("com.android.library") version "7.4.0" apply false
44
id("org.jetbrains.kotlin.android") version "1.8.20" apply false
5-
id("org.jetbrains.kotlinx.kover") version "0.7.4" apply false
5+
id("org.jetbrains.kotlinx.kover") version "0.7.5" apply false
66
}

kover-gradle-plugin/examples/android/minimal_groovy/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ plugins {
22
id 'com.android.application' version '7.4.0' apply false
33
id 'com.android.library' version '7.4.0' apply false
44
id 'org.jetbrains.kotlin.android' version '1.8.20' apply false
5-
id 'org.jetbrains.kotlinx.kover' version '0.7.4' apply false
5+
id 'org.jetbrains.kotlinx.kover' version '0.7.5' apply false
66
}

kover-gradle-plugin/examples/android/minimal_kts/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ plugins {
22
id("com.android.application") version "7.4.0" apply false
33
id("com.android.library") version "7.4.0" apply false
44
id("org.jetbrains.kotlin.android") version "1.8.20" apply false
5-
id("org.jetbrains.kotlinx.kover") version "0.7.4" apply false
5+
id("org.jetbrains.kotlinx.kover") version "0.7.5" apply false
66
}

kover-gradle-plugin/examples/android/multiplatform/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ plugins {
22
id("com.android.application") version "7.4.0" apply false
33
id("com.android.library") version "7.4.0" apply false
44
kotlin("multiplatform") version ("1.8.20") apply false
5-
id("org.jetbrains.kotlinx.kover") version "0.7.4"
5+
id("org.jetbrains.kotlinx.kover") version "0.7.5"
66
}
77

88
dependencies {

kover-gradle-plugin/examples/android/multiproject/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ plugins {
22
id("com.android.application") version "7.4.0" apply false
33
id("com.android.library") version "7.4.0" apply false
44
id("org.jetbrains.kotlin.android") version "1.8.20" apply false
5-
id("org.jetbrains.kotlinx.kover") version "0.7.4" apply false
5+
id("org.jetbrains.kotlinx.kover") version "0.7.5" apply false
66
}

kover-gradle-plugin/examples/android/variantUsage/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ plugins {
22
id("com.android.application") version "7.4.0" apply false
33
id("com.android.library") version "7.4.0" apply false
44
id("org.jetbrains.kotlin.android") version "1.8.20" apply false
5-
id("org.jetbrains.kotlinx.kover") version "0.7.4" apply false
5+
id("org.jetbrains.kotlinx.kover") version "0.7.5" apply false
66
}

kover-gradle-plugin/examples/jvm/defaults/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
kotlin("jvm") version "1.7.10"
3-
id("org.jetbrains.kotlinx.kover") version "0.7.4"
3+
id("org.jetbrains.kotlinx.kover") version "0.7.5"
44
}
55

66
repositories {

kover-gradle-plugin/examples/jvm/merged/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
kotlin("jvm") version "1.7.10"
3-
id("org.jetbrains.kotlinx.kover") version "0.7.4"
3+
id("org.jetbrains.kotlinx.kover") version "0.7.5"
44
}
55

66
repositories {

kover-gradle-plugin/examples/jvm/minimal/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
kotlin("jvm") version "1.7.10"
3-
id("org.jetbrains.kotlinx.kover") version "0.7.4"
3+
id("org.jetbrains.kotlinx.kover") version "0.7.5"
44
}
55

66
repositories {

kover-gradle-plugin/src/main/kotlin/kotlinx/kover/gradle/plugin/dsl/KoverVersions.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public object KoverVersions {
1515
/**
1616
* Kover coverage tool version.
1717
*/
18-
public const val KOVER_TOOL_VERSION = "1.0.740"
18+
public const val KOVER_TOOL_VERSION = "1.0.741"
1919

2020
/**
2121
* JaCoCo coverage tool version used by default.

kover-offline-runtime/examples/runtime-api/build.gradle.kts

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ configurations.register("koverCli") {
1616
}
1717

1818
dependencies {
19-
add("koverCli", "org.jetbrains.kotlinx:kover-cli:0.7.4")
19+
add("koverCli", "org.jetbrains.kotlinx:kover-cli:0.7.5")
2020

21-
implementation("org.jetbrains.kotlinx:kover-offline-runtime:0.7.4")
21+
implementation("org.jetbrains.kotlinx:kover-offline-runtime:0.7.5")
2222

2323
testImplementation(kotlin("test"))
2424
}

0 commit comments

Comments
 (0)