Skip to content

Commit

Permalink
Release 0.6.0
Browse files Browse the repository at this point in the history
Co-authored-by: Vsevolod Tolstopyatov <qwwdfsad@gmail.com>
  • Loading branch information
shanshin and qwwdfsad committed Aug 23, 2022
1 parent a0ff8d9 commit 0fcc584
Show file tree
Hide file tree
Showing 5 changed files with 47 additions and 8 deletions.
39 changes: 39 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,42 @@
0.6.0 / 2022-08-23
===================
Note that this is a full changelog relative to `0.6.0` version. Changelog relative to `0.6.0-Beta` can be found at the end of the changelog.

In this version, the plugin API has been completely redesigned. The new API allows you to configure Kover in a more flexible manner, there is no need to configure Kover or test tasks separately.

Please refer to [migration guide](https://github.com/Kotlin/kotlinx-kover/blob/v0.6.0/docs/migration-to-0.6.0.md) in order to migrate from previous versions.

### Features
* Implemented a new plugin API (#19)
* Added support of instruction and branch counters for verification tasks (#128)
* Ordered report tasks before verification tasks (#209)
* Minimal and default agent versions upgraded to 1.0.680

### Bugfixes
* Verification task is no longer executed if there are no rules (#168)
* Added instrumentation filtering by common filters (#201)
* Fixed instrumentation counter in IntelliJ verifier (#210, #211, #212)

### Internal features
* Kotlin version upgraded to 1.7.10
* instrumentation config added to the test framework
* added test on instrumentation config

#### Documentation
* Updated docs for onCheck properties (#213)

### Changelog relative to version `0.6.0-Beta`
#### Features
* Ordered report tasks before verification (#209)
* Minimal and default agent versions upgraded to 1.0.680

#### Bugfixes
* Added instrumentation filtering by common filters (#201)
* Fixed instrumentation counter in IntelliJ verifier (#210, #211, #212)

#### Documentation
* Updated docs for onCheck properties (#213)

0.6.0-Beta / 2022-08-02
===================
In this version, the plugin API has been fully redesigned. The new API allows you to configure Kover in a more flexible manner, there is no need to configure Kover or test tasks separately.
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ In top-level build file:

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

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

dependencies {
classpath("org.jetbrains.kotlinx:kover:0.6.0-Beta")
classpath("org.jetbrains.kotlinx:kover:0.6.0")
}
}

Expand All @@ -88,7 +88,7 @@ buildscript {
mavenCentral()
}
dependencies {
classpath 'org.jetbrains.kotlinx:kover:0.6.0-Beta'
classpath 'org.jetbrains.kotlinx:kover:0.6.0'
}
}
Expand Down Expand Up @@ -515,7 +515,7 @@ kotlinx.kover.api.DefaultIntellijEngine.INSTANCE

#### IntelliJ Coverage Engine with custom version
```
kotlinx.kover.api.IntellijEngine("1.0.668")
kotlinx.kover.api.IntellijEngine("1.0.680")
```

#### JaCoCo Coverage Engine with default version
Expand Down
2 changes: 1 addition & 1 deletion docs/migration-to-0.6.0.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Kover migration guide from 0.5.x to 0.6.0-Beta
# Kover migration guide from 0.5.x to 0.6.0

The new API allows you to configure Kover in a more flexible manner, while being more concise than the previous API.
From now on, there is no need to configure Kover or test tasks separately.
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version=0.6.0-Beta-SNAPSHOT
version=0.6.0-SNAPSHOT
group=org.jetbrains.kotlinx

kotlinVersion=1.7.10
Expand Down
2 changes: 1 addition & 1 deletion src/main/kotlin/kotlinx/kover/api/KoverConstants.kt
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,5 @@ public object KoverVersions {
}

public object KoverMigrations {
public const val MIGRATION_0_5_TO_0_6 = "https://github.com/Kotlin/kotlinx-kover/blob/v0.6.0-Beta/docs/migration-to-0.6.0.md"
public const val MIGRATION_0_5_TO_0_6 = "https://github.com/Kotlin/kotlinx-kover/blob/v0.6.0/docs/migration-to-0.6.0.md"
}

0 comments on commit 0fcc584

Please sign in to comment.