-
Notifications
You must be signed in to change notification settings - Fork 6
Commit 841e694
Bump org.jetbrains.kotlinx.kover from 0.7.6 to 0.8.0 (#120)
Bumps
[org.jetbrains.kotlinx.kover](https://github.com/Kotlin/kotlinx-kover)
from 0.7.6 to 0.8.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Kotlin/kotlinx-kover/releases">org.jetbrains.kotlinx.kover's
releases</a>.</em></p>
<blockquote>
<h2>0.8.0</h2>
<p>This release introduces DSL rework to simplify the work with Android
build variants, adds the possibility of lazy configuration, allows for
the creation of custom report variants, and expands the ability of
reports filtering.</p>
<p>It is incompatible with the previous version, and we provide
best-effort migration assistance as well as the <a
href="https://github.com/Kotlin/kotlinx-kover/blob/v0.8.0/docs/gradle-plugin/migrations/migration-to-0.8.0.md">migration
guide</a>.</p>
<h2>Kover Gradle Plugin</h2>
<h3>Features</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/461"><code>[#461](https://github.com/Kotlin/kotlinx-kover/issues/461)</code></a>
Implemented DSL revision 4</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/410"><code>[#410](https://github.com/Kotlin/kotlinx-kover/issues/410)</code></a>
Add possibility of lazy configuration of Kover extensions</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/462"><code>[#462](https://github.com/Kotlin/kotlinx-kover/issues/462)</code></a>
Redesign the concept of default reports</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/463"><code>[#463](https://github.com/Kotlin/kotlinx-kover/issues/463)</code></a>
Add the ability to create custom report variants</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/338"><code>[#338](https://github.com/Kotlin/kotlinx-kover/issues/338)</code></a>
Create an interface for Kover tasks</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/66"><code>[#66](https://github.com/Kotlin/kotlinx-kover/issues/66)</code></a>
Added support for the publishing plugin to Gradle Plugin Portal</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/466"><code>[#466](https://github.com/Kotlin/kotlinx-kover/issues/466)</code></a>
Implemented multi-project shortcuts</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/339"><code>[#339](https://github.com/Kotlin/kotlinx-kover/issues/339)</code></a>
Implemented warn on verification error</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/572"><code>[#572](https://github.com/Kotlin/kotlinx-kover/issues/572)</code></a>
Added DslMarker to Kover public interfaces</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/570"><code>[#570](https://github.com/Kotlin/kotlinx-kover/issues/570)</code></a>
Added overload for functions of KoverVariantCreateConfig</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/590"><code>[#590](https://github.com/Kotlin/kotlinx-kover/issues/590)</code></a>
Expose reportDir property in KoverHtmlReport interface</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/587"><code>[#587](https://github.com/Kotlin/kotlinx-kover/issues/587)</code></a>
Added property variantName to KoverReport interface</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/584"><code>[#584](https://github.com/Kotlin/kotlinx-kover/issues/584)</code></a>
Added project filter for reports</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/274"><code>[#274](https://github.com/Kotlin/kotlinx-kover/issues/274)</code></a>
Allow for classes to be Included by annotation</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/454"><code>[#454](https://github.com/Kotlin/kotlinx-kover/issues/454)</code></a>
Added a report filter by parent class or interface</li>
</ul>
<h3>Bugfixes</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/557"><code>[#557](https://github.com/Kotlin/kotlinx-kover/issues/557)</code></a>
Changed log level for print coverage task</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/520"><code>[#520](https://github.com/Kotlin/kotlinx-kover/issues/520)</code></a>
Fixed error: Kover requires extension with name 'androidComponents'</li>
</ul>
<h3>Internal features</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/567"><code>[#567](https://github.com/Kotlin/kotlinx-kover/issues/567)</code></a>
Used compile dependency to Kover Features in Kover Gradle Plugin</li>
</ul>
<h3>Documentation</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/531"><code>[#531](https://github.com/Kotlin/kotlinx-kover/issues/531)</code></a>
Added explanations about applying of the plugin</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/486"><code>[#486](https://github.com/Kotlin/kotlinx-kover/issues/486)</code></a>
Increased the readability of the Kover documentation</li>
</ul>
<h2>Kover JVM Agent</h2>
<h3>Features</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/464"><code>[#464](https://github.com/Kotlin/kotlinx-kover/issues/464)</code></a>
Repacked the intellij-agent artifact to kover-jvm-agent</li>
</ul>
<h3>Bugfixes</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/583"><code>[#583](https://github.com/Kotlin/kotlinx-kover/issues/583)</code></a>
Excluded from report companion objects with only constants</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/548"><code>[#548](https://github.com/Kotlin/kotlinx-kover/issues/548)</code></a>
Fixed coverage drop in case of using different classloaders for same
class</li>
</ul>
<h2>0.8.0-Beta2</h2>
<h2>Kover Gradle Plugin</h2>
<h3>Features</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/339"><code>[#339](https://github.com/Kotlin/kotlinx-kover/issues/339)</code></a>
Implemented warn on verification error</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/572"><code>[#572](https://github.com/Kotlin/kotlinx-kover/issues/572)</code></a>
Added DslMarker to Kover public interfaces</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/570"><code>[#570](https://github.com/Kotlin/kotlinx-kover/issues/570)</code></a>
Added overload for functions of KoverVariantCreateConfig</li>
</ul>
<h3>Bugfixes</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/557"><code>[#557](https://github.com/Kotlin/kotlinx-kover/issues/557)</code></a>
Changed log level for print coverage task</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/338"><code>[#338](https://github.com/Kotlin/kotlinx-kover/issues/338)</code></a>
Extended org.gradle.api.Task in KoverReport interface</li>
</ul>
<h3>Internal features</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Kotlin/kotlinx-kover/blob/main/CHANGELOG.md">org.jetbrains.kotlinx.kover's
changelog</a>.</em></p>
<blockquote>
<h1>0.8.0 / 2024-05-15</h1>
<p>This release introduces DSL rework to simplify the work with Android
build variants, adds the possibility of lazy configuration, allows for
the creation of custom report variants, and expands the ability of
reports filtering.</p>
<p>It is incompatible with the previous version, and we provide
best-effort migration assistance as well as the <a
href="https://github.com/Kotlin/kotlinx-kover/blob/v0.8.0/docs/gradle-plugin/migrations/migration-to-0.8.0.md">migration
guide</a>.</p>
<h2>Kover Gradle Plugin</h2>
<h3>Features</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/461"><code>[#461](https://github.com/Kotlin/kotlinx-kover/issues/461)</code></a>
Implemented DSL revision 4</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/410"><code>[#410](https://github.com/Kotlin/kotlinx-kover/issues/410)</code></a>
Add possibility of lazy configuration of Kover extensions</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/462"><code>[#462](https://github.com/Kotlin/kotlinx-kover/issues/462)</code></a>
Redesign the concept of default reports</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/463"><code>[#463](https://github.com/Kotlin/kotlinx-kover/issues/463)</code></a>
Add the ability to create custom report variants</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/338"><code>[#338](https://github.com/Kotlin/kotlinx-kover/issues/338)</code></a>
Create an interface for Kover tasks</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/66"><code>[#66](https://github.com/Kotlin/kotlinx-kover/issues/66)</code></a>
Added support for the publishing plugin to Gradle Plugin Portal</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/466"><code>[#466](https://github.com/Kotlin/kotlinx-kover/issues/466)</code></a>
Implemented multi-project shortcuts</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/339"><code>[#339](https://github.com/Kotlin/kotlinx-kover/issues/339)</code></a>
Implemented warn on verification error</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/572"><code>[#572](https://github.com/Kotlin/kotlinx-kover/issues/572)</code></a>
Added DslMarker to Kover public interfaces</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/570"><code>[#570](https://github.com/Kotlin/kotlinx-kover/issues/570)</code></a>
Added overload for functions of KoverVariantCreateConfig</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/590"><code>[#590](https://github.com/Kotlin/kotlinx-kover/issues/590)</code></a>
Expose reportDir property in KoverHtmlReport interface</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/587"><code>[#587](https://github.com/Kotlin/kotlinx-kover/issues/587)</code></a>
Added property variantName to KoverReport interface</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/584"><code>[#584](https://github.com/Kotlin/kotlinx-kover/issues/584)</code></a>
Added project filter for reports</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/274"><code>[#274](https://github.com/Kotlin/kotlinx-kover/issues/274)</code></a>
Allow for classes to be Included by annotation</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/454"><code>[#454](https://github.com/Kotlin/kotlinx-kover/issues/454)</code></a>
Added a report filter by parent class or interface</li>
</ul>
<h3>Bugfixes</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/557"><code>[#557](https://github.com/Kotlin/kotlinx-kover/issues/557)</code></a>
Changed log level for print coverage task</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/520"><code>[#520](https://github.com/Kotlin/kotlinx-kover/issues/520)</code></a>
Fixed error: Kover requires extension with name 'androidComponents'</li>
</ul>
<h3>Internal features</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/567"><code>[#567](https://github.com/Kotlin/kotlinx-kover/issues/567)</code></a>
Used compile dependency to Kover Features in Kover Gradle Plugin</li>
</ul>
<h3>Documentation</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/531"><code>[#531](https://github.com/Kotlin/kotlinx-kover/issues/531)</code></a>
Added explanations about applying of the plugin</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/486"><code>[#486](https://github.com/Kotlin/kotlinx-kover/issues/486)</code></a>
Increased the readability of the Kover documentation</li>
</ul>
<h2>Kover JVM Agent</h2>
<h3>Features</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/464"><code>[#464](https://github.com/Kotlin/kotlinx-kover/issues/464)</code></a>
Repacked the intellij-agent artifact to kover-jvm-agent</li>
</ul>
<h3>Bugfixes</h3>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/583"><code>[#583](https://github.com/Kotlin/kotlinx-kover/issues/583)</code></a>
Excluded from report companion objects with only constants</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/548"><code>[#548](https://github.com/Kotlin/kotlinx-kover/issues/548)</code></a>
Fixed coverage drop in case of using different classloaders for same
class</li>
</ul>
<h2>Changelog relative to version <code>0.8.0-Beta2</code></h2>
<h3>Kover Gradle Plugin</h3>
<h4>Features</h4>
<ul>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/590"><code>[#590](https://github.com/Kotlin/kotlinx-kover/issues/590)</code></a>
Expose reportDir property in KoverHtmlReport interface</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/587"><code>[#587](https://github.com/Kotlin/kotlinx-kover/issues/587)</code></a>
Added property variantName to KoverReport interface</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/584"><code>[#584](https://github.com/Kotlin/kotlinx-kover/issues/584)</code></a>
Added project filter for reports</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/274"><code>[#274](https://github.com/Kotlin/kotlinx-kover/issues/274)</code></a>
Allow for classes to be Included by annotation</li>
<li><a
href="https://redirect.github.com/Kotlin/kotlinx-kover/issues/454"><code>[#454](https://github.com/Kotlin/kotlinx-kover/issues/454)</code></a>
Added a report filter by parent class or interface</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Kotlin/kotlinx-kover/commit/6045f23f2614db81b3bc73b4e509d181b986413c"><code>6045f23</code></a>
Move 0.8.0 migrations to the root</li>
<li><a
href="https://github.com/Kotlin/kotlinx-kover/commit/b837d3ed93a762f9389e52e89ade4873248e311a"><code>b837d3e</code></a>
Fixed versions in the documentation</li>
<li><a
href="https://github.com/Kotlin/kotlinx-kover/commit/b1fc261bde9283d60465af2f6b378220a312e715"><code>b1fc261</code></a>
Release 0.8.0</li>
<li><a
href="https://github.com/Kotlin/kotlinx-kover/commit/746fe0c70d90fb5b0683301c50aa982dbb2d5ba3"><code>746fe0c</code></a>
Increased the readability of the Kover documentation</li>
<li><a
href="https://github.com/Kotlin/kotlinx-kover/commit/17c8ace011fafe8778114cdf2caacf4beb0a8d50"><code>17c8ace</code></a>
Added extended reports filtering</li>
<li><a
href="https://github.com/Kotlin/kotlinx-kover/commit/742d2abe7cd4ee6f3b27b7db628a2d80b013904e"><code>742d2ab</code></a>
Added project filter for reports</li>
<li><a
href="https://github.com/Kotlin/kotlinx-kover/commit/3594ebde927c8c5988aa07dd4d2fe795873a9604"><code>3594ebd</code></a>
Excluded from report companion objects with only constants</li>
<li><a
href="https://github.com/Kotlin/kotlinx-kover/commit/e218b3e7e1eb986e7781d0c55276eebd80ce225c"><code>e218b3e</code></a>
Added property variantName to KoverReport interface</li>
<li><a
href="https://github.com/Kotlin/kotlinx-kover/commit/2e6efc86eb72e55a550fef6b5d0f7da18329fc17"><code>2e6efc8</code></a>
Expose reportDir property in KoverHtmlReport interface</li>
<li><a
href="https://github.com/Kotlin/kotlinx-kover/commit/e2882beb794959e9dc03aeb164caabaa058ecc82"><code>e2882be</code></a>
Bumped Gradle version to 8.7</li>
<li>Additional commits viewable in <a
href="https://github.com/Kotlin/kotlinx-kover/compare/v0.7.6...v0.8.0">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
---------
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Oleg Smirnov <[email protected]>1 parent 01b1714 commit 841e694Copy full SHA for 841e694
File tree
Expand file treeCollapse file tree
2 files changed
+10
-8
lines changedFilter options
- gradle
Expand file treeCollapse file tree
2 files changed
+10
-8
lines changed+9-7Lines changed: 9 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
279 | 279 |
| |
280 | 280 |
| |
281 | 281 |
| |
282 |
| - | |
283 |
| - | |
284 |
| - | |
285 |
| - | |
286 |
| - | |
287 |
| - | |
288 |
| - | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
289 | 291 |
| |
290 | 292 |
| |
291 | 293 |
| |
|
+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
| 21 | + | |
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
|
0 commit comments