Skip to content

Commit

Permalink
Release 0.7.5
Browse files Browse the repository at this point in the history
PR #512
  • Loading branch information
shanshin committed Nov 28, 2023
1 parent a6aceb3 commit 00d0451
Show file tree
Hide file tree
Showing 19 changed files with 41 additions and 28 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
0.7.5 / 2023-11-28
===================
## Kover Gradle Plugin
### Features
* [`#503`](https://github.com/Kotlin/kotlinx-kover/issues/503) Introduced Offline Runtime API for saving binary report

### Bugfixes
* [`#478`](https://github.com/Kotlin/kotlinx-kover/issues/478) Added Kover dependency check
* [`#451`](https://github.com/Kotlin/kotlinx-kover/issues/451) Skip Kotlin object if it is containing only constants
* [`#459`](https://github.com/Kotlin/kotlinx-kover/issues/459) Fixed applying of the root verification rules
* [`#489`](https://github.com/Kotlin/kotlinx-kover/issues/489) Fixed adding data to an already existing binary report file


0.7.4 / 2023-10-10
===================
## Kover Gradle Plugin
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Add the following to your top-level build file:

```kotlin
plugins {
id("org.jetbrains.kotlinx.kover") version "0.7.4"
id("org.jetbrains.kotlinx.kover") version "0.7.5"
}
```
</details>
Expand All @@ -46,7 +46,7 @@ plugins {

```groovy
plugins {
id 'org.jetbrains.kotlinx.kover' version '0.7.4'
id 'org.jetbrains.kotlinx.kover' version '0.7.5'
}
```
</details>
Expand All @@ -69,7 +69,7 @@ buildscript {
}

dependencies {
classpath("org.jetbrains.kotlinx:kover-gradle-plugin:0.7.4")
classpath("org.jetbrains.kotlinx:kover-gradle-plugin:0.7.5")
}
}

Expand All @@ -88,7 +88,7 @@ buildscript {
mavenCentral()
}
dependencies {
classpath 'org.jetbrains.kotlinx:kover-gradle-plugin:0.7.4'
classpath 'org.jetbrains.kotlinx:kover-gradle-plugin:0.7.5'
}
}
Expand Down
6 changes: 3 additions & 3 deletions docs/gradle-plugin/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Add the following to your top-level build file:

```kotlin
plugins {
id("org.jetbrains.kotlinx.kover") version "0.7.4"
id("org.jetbrains.kotlinx.kover") version "0.7.5"
}
```

Expand All @@ -62,7 +62,7 @@ buildscript {
}

dependencies {
classpath("org.jetbrains.kotlinx:kover-gradle-plugin:0.7.4")
classpath("org.jetbrains.kotlinx:kover-gradle-plugin:0.7.5")
}
}

Expand All @@ -78,7 +78,7 @@ buildscript {
mavenCentral()
}
dependencies {
classpath 'org.jetbrains.kotlinx:kover-gradle-plugin:0.7.4'
classpath 'org.jetbrains.kotlinx:kover-gradle-plugin:0.7.5'
}
}
Expand Down
6 changes: 3 additions & 3 deletions docs/gradle-plugin/migrations/migration-to-0.7.0.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Kover migration guide from 0.6.x to 0.7.4
# Kover migration guide from 0.6.x to 0.7.5

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

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

---

### Could not find org.jetbrains.kotlinx:kover:0.7.4
### Could not find org.jetbrains.kotlinx:kover:0.7.5
_Solution_

rename dependencies in _buildSrc_ from `org.jetbrains.kotlinx:kover:` to `org.jetbrains.kotlinx:kover-gradle-plugin:`
Expand Down
4 changes: 2 additions & 2 deletions docs/offline-instrumentation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,8 @@ configurations.register("koverCli") {
}
dependencies {
runtimeOnly("org.jetbrains.kotlinx:kover-offline-runtime:0.7.4")
add("koverCli", "org.jetbrains.kotlinx:kover-cli:0.7.4")
runtimeOnly("org.jetbrains.kotlinx:kover-offline-runtime:0.7.5")
add("koverCli", "org.jetbrains.kotlinx:kover-cli:0.7.5")
testImplementation(kotlin("test"))
}
Expand Down
4 changes: 2 additions & 2 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
version=0.7.5-SNAPSHOT
version=0.8.0-SNAPSHOT
group=org.jetbrains.kotlinx

# version of the latest release
kover.release.version=0.7.4
kover.release.version=0.7.5
kotlin.code.style=official
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[versions]

intellij-coverage = "1.0.740"
intellij-coverage = "1.0.741"
junit = "5.9.0"
kotlinx-bcv = "0.13.2"
kotlinx-dokka = "1.8.10"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ plugins {
id("com.android.library") version "7.4.0" apply false
id ("com.android.dynamic-feature") version "7.4.0" apply false
id("org.jetbrains.kotlin.android") version "1.8.20" apply false
id("org.jetbrains.kotlinx.kover") version "0.7.4" apply false
id("org.jetbrains.kotlinx.kover") version "0.7.5" apply false
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ plugins {
id("com.android.application") version "7.4.0" apply false
id("com.android.library") version "7.4.0" apply false
id("org.jetbrains.kotlin.android") version "1.8.20" apply false
id("org.jetbrains.kotlinx.kover") version "0.7.4" apply false
id("org.jetbrains.kotlinx.kover") version "0.7.5" apply false
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ plugins {
id 'com.android.application' version '7.4.0' apply false
id 'com.android.library' version '7.4.0' apply false
id 'org.jetbrains.kotlin.android' version '1.8.20' apply false
id 'org.jetbrains.kotlinx.kover' version '0.7.4' apply false
id 'org.jetbrains.kotlinx.kover' version '0.7.5' apply false
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ plugins {
id("com.android.application") version "7.4.0" apply false
id("com.android.library") version "7.4.0" apply false
id("org.jetbrains.kotlin.android") version "1.8.20" apply false
id("org.jetbrains.kotlinx.kover") version "0.7.4" apply false
id("org.jetbrains.kotlinx.kover") version "0.7.5" apply false
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ plugins {
id("com.android.application") version "7.4.0" apply false
id("com.android.library") version "7.4.0" apply false
kotlin("multiplatform") version ("1.8.20") apply false
id("org.jetbrains.kotlinx.kover") version "0.7.4"
id("org.jetbrains.kotlinx.kover") version "0.7.5"
}

dependencies {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ plugins {
id("com.android.application") version "7.4.0" apply false
id("com.android.library") version "7.4.0" apply false
id("org.jetbrains.kotlin.android") version "1.8.20" apply false
id("org.jetbrains.kotlinx.kover") version "0.7.4" apply false
id("org.jetbrains.kotlinx.kover") version "0.7.5" apply false
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ plugins {
id("com.android.application") version "7.4.0" apply false
id("com.android.library") version "7.4.0" apply false
id("org.jetbrains.kotlin.android") version "1.8.20" apply false
id("org.jetbrains.kotlinx.kover") version "0.7.4" apply false
id("org.jetbrains.kotlinx.kover") version "0.7.5" apply false
}
2 changes: 1 addition & 1 deletion kover-gradle-plugin/examples/jvm/defaults/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
plugins {
kotlin("jvm") version "1.7.10"
id("org.jetbrains.kotlinx.kover") version "0.7.4"
id("org.jetbrains.kotlinx.kover") version "0.7.5"
}

repositories {
Expand Down
2 changes: 1 addition & 1 deletion kover-gradle-plugin/examples/jvm/merged/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
plugins {
kotlin("jvm") version "1.7.10"
id("org.jetbrains.kotlinx.kover") version "0.7.4"
id("org.jetbrains.kotlinx.kover") version "0.7.5"
}

repositories {
Expand Down
2 changes: 1 addition & 1 deletion kover-gradle-plugin/examples/jvm/minimal/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
plugins {
kotlin("jvm") version "1.7.10"
id("org.jetbrains.kotlinx.kover") version "0.7.4"
id("org.jetbrains.kotlinx.kover") version "0.7.5"
}

repositories {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ public object KoverVersions {
/**
* Kover coverage tool version.
*/
public const val KOVER_TOOL_VERSION = "1.0.740"
public const val KOVER_TOOL_VERSION = "1.0.741"

/**
* JaCoCo coverage tool version used by default.
Expand Down
4 changes: 2 additions & 2 deletions kover-offline-runtime/examples/runtime-api/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ configurations.register("koverCli") {
}

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

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

testImplementation(kotlin("test"))
}
Expand Down

0 comments on commit 00d0451

Please sign in to comment.