Skip to content

Commit

Permalink
Release 0.5.0-RC
Browse files Browse the repository at this point in the history
  • Loading branch information
shanshin committed Dec 26, 2021
1 parent 1cda49a commit b35990f
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 6 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
0.5.0-RC / 2021-12-24
===================

This is a release candidate for the next version. In this version, an aggregated report on all projects has been added,
and the plugin API has been significantly redesigned. So we ask you to evaluate it and share your feedback on whether
the API has become more convenient.

### Features
* Implemented aggregated multi-project report (#20, #43)
* Unified coverage agents filters. Now only the characters '*' or '?' are used as wildcards for both IntelliJ and JaCoCo agents. **Regular expressions are no longer supported by the IntelliJ agent as filters of instrumented classes.** (#21)
* Tasks for verification and reporting for single Gradle project were renamed according to the template like `koverXmlReport` -> `koverXmlProjectReport`
* The `isEnabled` property has been renamed to `isDisabled` in extensions `KoverExtension` and `KoverTaskExtension` to make their purpose more obvious
* The term `module` has been replaced with `project` for compatibility with Gradle terminology
* Added the ability to disable the Kover for the specified Gradle project
* Made tasks cache relocatable (#85)
* Upgraded IntelliJ Engine default version to `1.0.640`

### Bugfixes
* Added property to exclude Android classes from the instrumentation (#89)
* Kotlin Multiplatform plugin adapter rewritten to use reflection (#100)

v0.4.4 / 2021-11-29
===================

Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ In top level build file

```kotlin
plugins {
id("org.jetbrains.kotlinx.kover") version "0.4.4"
id("org.jetbrains.kotlinx.kover") version "0.5.0-RC"
}
```
</details>
Expand All @@ -51,7 +51,7 @@ plugins {

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

dependencies {
classpath("org.jetbrains.kotlinx:kover:0.4.4")
classpath("org.jetbrains.kotlinx:kover:0.5.0-RC")
}
}

Expand All @@ -86,7 +86,7 @@ buildscript {
mavenCentral()
}
dependencies {
classpath 'org.jetbrains.kotlinx:kover:0.4.4'
classpath 'org.jetbrains.kotlinx:kover:0.5.0-RC'
}
}
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.4.4
version=0.5.0-RC
group=org.jetbrains.kotlinx

kotlin.code.style=official
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ private class TestCaseBuilderImpl(
state.engines += null
}
if (state.pluginVersion == null) {
state.pluginVersion = "0.4.4" // TODO read from properties
state.pluginVersion = "0.5.0-RC" // TODO read from properties
}

val projects: MutableMap<ProjectSlice, File> = mutableMapOf()
Expand Down

0 comments on commit b35990f

Please sign in to comment.