Closed renovate[bot] closed 9 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
7348769
) 93.69% compared to head (a3689b7
) 93.69%.:exclamation: Current head a3689b7 differs from pull request most recent head 37d9b97. Consider uploading reports for the commit 37d9b97 to get more accurate results
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
8.1
->8.6
3.12.0
->3.14.0
1.13.5
->1.13.9
5.9.2
->5.10.1
0.6.1
->0.7.5
1.8.20
->1.9.22
1.13.3
->1.16.1
Release Notes
gradle/gradle (gradle)
### [`v8.6`](https://togithub.com/gradle/gradle/compare/v8.5.0...v8.6.0) [Compare Source](https://togithub.com/gradle/gradle/compare/v8.5.0...v8.6.0) ### [`v8.5`](https://togithub.com/gradle/gradle/compare/v8.4.0...v8.5.0) ### [`v8.4`](https://togithub.com/gradle/gradle/releases/tag/v8.4.0): 8.4 [Compare Source](https://togithub.com/gradle/gradle/compare/v8.3.0...v8.4.0) The Gradle team is excited to announce Gradle 8.4. Amongst other improvements, this release addresses two security vulnerabilities: - [Incorrect permission assignment for symlinked files used in copy or archiving operations](https://togithub.com/gradle/gradle/security/advisories/GHSA-43r3-pqhv-f7h9) - [Possible local text file exfiltration by XML External entity injection](https://togithub.com/gradle/gradle/security/advisories/GHSA-mrff-q8qj-xvg8) [Read the Release Notes](https://docs.gradle.org/8.4/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Ahmed Ehab](https://togithub.com/ahmedehabb), [Andrei Rybak](https://togithub.com/rybak), [Baptiste Decroix](https://togithub.com/bdecroix-spiria), [Björn Kautler](https://togithub.com/Vampire), [Cesar de la Vega](https://togithub.com/vegaro), [Ganavi Jayaram](https://togithub.com/ganavijayaram), [Gaurav Padam](https://togithub.com/Gauravpadam), [hwanseok](https://togithub.com/hwanseok-dev), [J.T. McQuigg](https://togithub.com/JT122406), [Jakub Chrzanowski](https://togithub.com/hsz), [Jendrik Johannes](https://togithub.com/jjohannes), [kackey0-1](https://togithub.com/kackey0-1), [Konstantin Gribov](https://togithub.com/grossws), [Pratik Haldankar](https://togithub.com/pratik2315), [Qinglin](https://togithub.com/nodmp), [Sebastian Schuberth](https://togithub.com/sschuberth), [Thad House](https://togithub.com/ThadHouse), [valery1707](https://togithub.com/valery1707), [Vladimir Sitnikov](https://togithub.com/vlsi), [wuyangnju](https://togithub.com/wuyangnju), [Yanming Zhou](https://togithub.com/quaff), [Yanshun Li](https://togithub.com/Chaoba), [Yusuke Uehara](https://togithub.com/uskey512), [zeners](https://togithub.com/zeners) #### Upgrade instructions Switch your build to use Gradle 8.4 by updating your wrapper: ./gradlew wrapper --gradle-version=8.4 #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://togithub.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://togithub.com/gradle). ### [`v8.3`](https://togithub.com/gradle/gradle/releases/tag/v8.3.0): 8.3 [Compare Source](https://togithub.com/gradle/gradle/compare/v8.2.1...v8.3.0) The Gradle team is excited to announce Gradle 8.3. [Read the Release Notes](https://docs.gradle.org/8.3/release-notes.html) We would like to thank the following community members for their contributions to this release of Gradle: [Adam](https://togithub.com/aSemy), [Ahmed Ehab](https://togithub.com/ahmedehabb), [Aurimas](https://togithub.com/liutikas), [Baptiste Decroix](https://togithub.com/bdecroix-spiria), [Björn Kautler](https://togithub.com/Vampire), [Borewit](https://togithub.com/Borewit), [Korov](https://togithub.com/Korov), [Mohammed Thavaf](https://togithub.com/mthavaf), [Patrick Brückner](https://togithub.com/madmuffin1), [Philip Wedemann](https://togithub.com/hfhbd), [Róbert Papp](https://togithub.com/TWiStErRob), [Shi Chen](https://togithub.com/CsCherrYY), [Tony Robalik](https://togithub.com/autonomousapps) #### Upgrade instructions Switch your build to use Gradle 8.3 by updating your wrapper: ./gradlew wrapper --gradle-version=8.3 #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://togithub.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://togithub.com/gradle). ### [`v8.2.1`](https://togithub.com/gradle/gradle/compare/v8.2.0...v8.2.1) [Compare Source](https://togithub.com/gradle/gradle/compare/v8.2.0...v8.2.1) ### [`v8.2`](https://togithub.com/gradle/gradle/releases/tag/v8.2.0): 8.2 [Compare Source](https://togithub.com/gradle/gradle/compare/v8.1.1...v8.2.0) The Gradle team is excited to announce Gradle 8.2. Amongst other improvements, this release addresses two security vulnerabilities: - [Dependency cache path traversal](https://togithub.com/gradle/gradle/security/advisories/GHSA-2h6c-rv6q-494v) - [Path traversal vulnerabilities in handling of Tar archives](https://togithub.com/gradle/gradle/security/advisories/GHSA-84mw-qh6q-v842) [Read the Release Notes](https://docs.gradle.org/8.2/release-notes.html) We would like to thank the following community contributors for their contributions to this release of Gradle: [Bruno Didot](https://togithub.com/didot), [Eric Vantillard](https://togithub.com/evantill), [esfomeado](https://togithub.com/esfomeado), [Jendrik Johannes](https://togithub.com/jjohannes), [Jonathan Leitschuh](https://togithub.com/JLLeitschuh), [Lee Euije](https://togithub.com/euije), [Stefan Oehme](https://togithub.com/oehme), [Todor Dinev](https://togithub.com/tdinev), [Yanshun Li](https://togithub.com/Chaoba) #### Upgrade instructions Switch your build to use Gradle 8.2 by updating your wrapper: `./gradlew wrapper --gradle-version=8.2` #### Reporting problems If you find a problem with this release, please file a bug on [GitHub Issues](https://togithub.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss). We hope you will build happiness with Gradle, and we look forward to your feedback via [Twitter](https://twitter.com/gradle) or on [GitHub](https://togithub.com/gradle). ### [`v8.1.1`](https://togithub.com/gradle/gradle/releases/tag/v8.1.1): 8.1.1 [Compare Source](https://togithub.com/gradle/gradle/compare/v8.1.0...v8.1.1) This is a patch release for Gradle 8.1. We recommend using 8.1.1 instead of 8.1. It fixes the following issues: - [#24748](https://togithub.com/gradle/gradle/issues/24748) MethodTooLargeException when instrumenting a class with thousand of lambdas for configuration cache - [#24754](https://togithub.com/gradle/gradle/issues/24754) Kotlin DSL precompiled script plugins built with Gradle 8.1 cannot be used with other versions of Gradle - [#24788](https://togithub.com/gradle/gradle/issues/24788) Gradle 8.1 configure freeCompilerArgs for Kotlin in buildSrc breaks build with unhelpful errors [Read the Release Notes](https://docs.gradle.org/8.1.1/release-notes.html) #### Upgrade Instructions Switch your build to use Gradle 8.1.1 by updating your wrapper: ./gradlew wrapper --gradle-version=8.1.1 See the [Gradle 8.x upgrade guide](https://docs.gradle.org/8.1.1/userguide/upgrading_version\_8.html#changes\_8.1) to learn about deprecations, breaking changes and other considerations when upgrading to Gradle 8.1.1. #### Reporting Problems If you find a problem with this release, please file a bug on [GitHub Issues](https://togithub.com/gradle/gradle/issues) adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the [forum](https://discuss.gradle.org/c/help-discuss).mockk/mockk (io.mockk:mockk-jvm)
### [`v1.13.9`](https://togithub.com/mockk/mockk/releases/tag/1.13.9) [Compare Source](https://togithub.com/mockk/mockk/compare/1.13.8...1.13.9) #### What's Changed - Remove AllOpen plugin from Android libraries by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1164](https://togithub.com/mockk/mockk/pull/1164) - Enforce reproducible builds by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1162](https://togithub.com/mockk/mockk/pull/1162) - Fix unit tests errors by using `slf4jOrJulLogging()` by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1166](https://togithub.com/mockk/mockk/pull/1166) - Remove KAPT from Android libraries by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1163](https://togithub.com/mockk/mockk/pull/1163) - JVM 1.8 source compatibility by [@jeffdgr8](https://togithub.com/jeffdgr8) in [https://github.com/mockk/mockk/pull/1161](https://togithub.com/mockk/mockk/pull/1161) - Specify unique `android.namespace` to resolve warnings by [@kubode](https://togithub.com/kubode) in [https://github.com/mockk/mockk/pull/1181](https://togithub.com/mockk/mockk/pull/1181) - Add scoped mock documentation by [@kshired](https://togithub.com/kshired) in [https://github.com/mockk/mockk/pull/1175](https://togithub.com/mockk/mockk/pull/1175) - Upgrade Gradle to 8.4 by [@geekiyer](https://togithub.com/geekiyer) in [https://github.com/mockk/mockk/pull/1184](https://togithub.com/mockk/mockk/pull/1184) - Fixes infinite recursion when stubbing a fun that returns value class by [@OitoH](https://togithub.com/OitoH) in [https://github.com/mockk/mockk/pull/1176](https://togithub.com/mockk/mockk/pull/1176) - Prevent kover setup failure without Android SDK by [@milgner](https://togithub.com/milgner) in [https://github.com/mockk/mockk/pull/1193](https://togithub.com/mockk/mockk/pull/1193) - Support value classes for non-primitive types by [@milgner](https://togithub.com/milgner) in [https://github.com/mockk/mockk/pull/1192](https://togithub.com/mockk/mockk/pull/1192) - Fix StackOverflowError calling method on spy of class with generic base class by [@flapenna](https://togithub.com/flapenna) in [https://github.com/mockk/mockk/pull/1195](https://togithub.com/mockk/mockk/pull/1195) #### New Contributors - [@jeffdgr8](https://togithub.com/jeffdgr8) made their first contribution in [https://github.com/mockk/mockk/pull/1161](https://togithub.com/mockk/mockk/pull/1161) - [@kshired](https://togithub.com/kshired) made their first contribution in [https://github.com/mockk/mockk/pull/1175](https://togithub.com/mockk/mockk/pull/1175) - [@OitoH](https://togithub.com/OitoH) made their first contribution in [https://github.com/mockk/mockk/pull/1176](https://togithub.com/mockk/mockk/pull/1176) - [@flapenna](https://togithub.com/flapenna) made their first contribution in [https://github.com/mockk/mockk/pull/1195](https://togithub.com/mockk/mockk/pull/1195) **Full Changelog**: https://github.com/mockk/mockk/compare/1.13.8...1.13.9 ### [`v1.13.8`](https://togithub.com/mockk/mockk/releases/tag/1.13.8) [Compare Source](https://togithub.com/mockk/mockk/compare/1.13.7...1.13.8) #### What's Changed - Bump googleapis from 20.2.0 to 59.0.0 in /cloud-badge by [@dependabot](https://togithub.com/dependabot) in [https://github.com/mockk/mockk/pull/482](https://togithub.com/mockk/mockk/pull/482) - Minor performance improvements to MockInjector by [@k163377](https://togithub.com/k163377) in [https://github.com/mockk/mockk/pull/1134](https://togithub.com/mockk/mockk/pull/1134) - Improve log message by [@marcelstoer](https://togithub.com/marcelstoer) in [https://github.com/mockk/mockk/pull/1117](https://togithub.com/mockk/mockk/pull/1117) - Update README.md by [@iainism](https://togithub.com/iainism) in [https://github.com/mockk/mockk/pull/1140](https://togithub.com/mockk/mockk/pull/1140) - Update Android test targets by [@LeonRa](https://togithub.com/LeonRa) in [https://github.com/mockk/mockk/pull/1146](https://togithub.com/mockk/mockk/pull/1146) - Fix `IncompatibleClassChangeError` in Android instrumentation test ([#1035](https://togithub.com/mockk/mockk/issues/1035)) by [@LeonRa](https://togithub.com/LeonRa) in [https://github.com/mockk/mockk/pull/1145](https://togithub.com/mockk/mockk/pull/1145) - Update Gradle and Android dependencies by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1105](https://togithub.com/mockk/mockk/pull/1105) - Update byte-buddy 1.14.6 by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1149](https://togithub.com/mockk/mockk/pull/1149) - Remove unused `androidTools` in `Deps.kt` by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1150](https://togithub.com/mockk/mockk/pull/1150) - Update Kotlin 1.9.10 by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1148](https://togithub.com/mockk/mockk/pull/1148) - Update KotlinX Kover 0.7.3 by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1152](https://togithub.com/mockk/mockk/pull/1152) - Remove Kotlin-IR from CI matrix by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1153](https://togithub.com/mockk/mockk/pull/1153) - Update Dokka 1.9.0 by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1151](https://togithub.com/mockk/mockk/pull/1151) - Fix Kotlin version override in tests by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1154](https://togithub.com/mockk/mockk/pull/1154) - Use new Kotlin logo by [@Goooler](https://togithub.com/Goooler) in [https://github.com/mockk/mockk/pull/1156](https://togithub.com/mockk/mockk/pull/1156) - Swap expected/actual in `KotlinVersionOverrideTest.kt` by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1157](https://togithub.com/mockk/mockk/pull/1157) - Reduce the use of spread operator to improve performance by [@k163377](https://togithub.com/k163377) in [https://github.com/mockk/mockk/pull/1143](https://togithub.com/mockk/mockk/pull/1143) - update Kotlin and Java Toolchain properties, and setting them in CI by [@aSemy](https://togithub.com/aSemy) in [https://github.com/mockk/mockk/pull/1056](https://togithub.com/mockk/mockk/pull/1056) - Fix `dokkaJavadoc` publishing task by [@SimonMarquis](https://togithub.com/SimonMarquis) in [https://github.com/mockk/mockk/pull/1160](https://togithub.com/mockk/mockk/pull/1160) #### New Contributors - [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/mockk/mockk/pull/482](https://togithub.com/mockk/mockk/pull/482) - [@k163377](https://togithub.com/k163377) made their first contribution in [https://github.com/mockk/mockk/pull/1134](https://togithub.com/mockk/mockk/pull/1134) - [@marcelstoer](https://togithub.com/marcelstoer) made their first contribution in [https://github.com/mockk/mockk/pull/1117](https://togithub.com/mockk/mockk/pull/1117) - [@LeonRa](https://togithub.com/LeonRa) made their first contribution in [https://github.com/mockk/mockk/pull/1146](https://togithub.com/mockk/mockk/pull/1146) **Full Changelog**: https://github.com/mockk/mockk/compare/1.13.7...1.13.8 ### [`v1.13.7`](https://togithub.com/mockk/mockk/releases/tag/1.13.7) #### What's Changed - Amend "Top Level functions" by [@polarene](https://togithub.com/polarene) in [https://github.com/mockk/mockk/pull/1067](https://togithub.com/mockk/mockk/pull/1067) - Fix error when mocking abstract method implementation by [@steffandroid](https://togithub.com/steffandroid) in [https://github.com/mockk/mockk/pull/1081](https://togithub.com/mockk/mockk/pull/1081) - Make slf4j an optional dependency by [@ansman](https://togithub.com/ansman) in [https://github.com/mockk/mockk/pull/1091](https://togithub.com/mockk/mockk/pull/1091) - Add Korean guides and articles in README.md by [@devkuma](https://togithub.com/devkuma) in [https://github.com/mockk/mockk/pull/1097](https://togithub.com/mockk/mockk/pull/1097) - Inject mocks via constructor to avoid lateinit var by [@kkurczewski](https://togithub.com/kkurczewski) in [https://github.com/mockk/mockk/pull/1106](https://togithub.com/mockk/mockk/pull/1106) - Issue 954: [@MockKExtension](https://togithub.com/MockKExtension).CheckUnnecessaryStub annotation is applied… by [@bboeck](https://togithub.com/bboeck) in [https://github.com/mockk/mockk/pull/1099](https://togithub.com/mockk/mockk/pull/1099) - chore: converting functions to expression bodies by [@casplattel](https://togithub.com/casplattel) in [https://github.com/mockk/mockk/pull/1104](https://togithub.com/mockk/mockk/pull/1104) - Update dexmaker version to 2.28.3 for Android 14 support by [@kurteous](https://togithub.com/kurteous) in [https://github.com/mockk/mockk/pull/1107](https://togithub.com/mockk/mockk/pull/1107) - Issue 963: Unnecessary stubbings detected - false positive by [@bboeck](https://togithub.com/bboeck) in [https://github.com/mockk/mockk/pull/1108](https://togithub.com/mockk/mockk/pull/1108) - Add `funKotlin/kotlinx-kover (org.jetbrains.kotlinx.kover)
### [`v0.7.5`](https://togithub.com/Kotlin/kotlinx-kover/blob/HEAD/CHANGELOG.md#075--2023-11-28) \=================== #### Kover Gradle Plugin ##### Features - [`#503`](https://togithub.com/Kotlin/kotlinx-kover/issues/503) Introduced Offline Runtime API for saving binary report ##### Bugfixes - [`#478`](https://togithub.com/Kotlin/kotlinx-kover/issues/478) Added Kover dependency check - [`#451`](https://togithub.com/Kotlin/kotlinx-kover/issues/451) Skip Kotlin object if it is containing only constants - [`#459`](https://togithub.com/Kotlin/kotlinx-kover/issues/459) Fixed applying of the root verification rules - [`#489`](https://togithub.com/Kotlin/kotlinx-kover/issues/489) Fixed adding data to an already existing binary report file ### [`v0.7.3`](https://togithub.com/Kotlin/kotlinx-kover/blob/HEAD/CHANGELOG.md#073--2023-07-26) \=================== #### Kover Gradle Plugin ##### Features - Added ability to specify verification rules in the root of reports config - [`#423`](https://togithub.com/Kotlin/kotlinx-kover/issues/423) Implemented task of generating binary report ##### Bugfixes - [`#405`](https://togithub.com/Kotlin/kotlinx-kover/issues/405) Fixed lookup for tests if unit tests are disabled in Android config - [`#415`](https://togithub.com/Kotlin/kotlinx-kover/issues/415) Fixed usage of Kover Gradle Plugin in buildSrc directory - [`#431`](https://togithub.com/Kotlin/kotlinx-kover/issues/431) Fixed excluding of companion object by annotation from report #### Kover Offline ##### Features - Added API for getting coverage inside a running application, instrumented offline ### [`v0.7.2`](https://togithub.com/Kotlin/kotlinx-kover/blob/HEAD/CHANGELOG.md#072--2023-06-26) \=================== ##### Features - [`#362`](https://togithub.com/Kotlin/kotlinx-kover/issues/362) Removed the dependency on the order of applying of the plugin - [`#229`](https://togithub.com/Kotlin/kotlinx-kover/issues/229) Added task to print coverage to logs - [`#394`](https://togithub.com/Kotlin/kotlinx-kover/issues/394) Added DSL accessors for Kover Default report tasks - [`#400`](https://togithub.com/Kotlin/kotlinx-kover/issues/400) Added descriptions for Kover report tasks - [`#409`](https://togithub.com/Kotlin/kotlinx-kover/issues/409) Added ability to generate reports even if there are no tests in the project - Upgraded default JaCoCo version to `0.8.10` ##### Bugfixes - [`#413`](https://togithub.com/Kotlin/kotlinx-kover/issues/413) Fixed issues with cache miss of build cache at the time of project relocation ##### Documentation - Fixed docs typo: `dependency {}` -> `dependencies {}` ##### Internal features - Moved Kover Gradle Plugin to the separate subproject - Migrated from buildSrc to composite build - Added support of the version catalog - IntelliJ coverage dependency versions upgraded to `1.0.724` ### [`v0.7.1`](https://togithub.com/Kotlin/kotlinx-kover/blob/HEAD/CHANGELOG.md#071--2023-06-01) \=================== ##### Features - Added a filter for source sets ([#376](https://togithub.com/Kotlin/kotlinx-kover/issues/376)) ##### Bugfixes - Fixed up-to-date checks for Kover tasks ([#371](https://togithub.com/Kotlin/kotlinx-kover/issues/371)) ##### Documentation - Updated documentation on filtering by annotations ([#370](https://togithub.com/Kotlin/kotlinx-kover/issues/370)) - Improved Kover documentation ([#282](https://togithub.com/Kotlin/kotlinx-kover/issues/282)) - Fix broken migration link in CHANGELOG.md - Fix documentation for KoverReportExtension - Fixed Kover Plugin ID for legacy plugin application ##### Internal features - Implemented Worker API for use with Kover toolset - Updated Gradle and Kotlin versions - IntelliJ coverage dependency versions upgraded to `1.0.721` ### [`v0.7.0`](https://togithub.com/Kotlin/kotlinx-kover/blob/HEAD/CHANGELOG.md#070--2023-05-16) \=================== This release introduce API rework in order to support configuration cache, project isolation model, Android Gradle plugin. It is incompatible with the previous version, and we provide best-effort migration assistance as well as [migration guide](https://togithub.com/Kotlin/kotlinx-kover/blob/v0.7.0/docs/gradle-plugin/migrations/migration-to-0.7.0.md) ##### Features - Implemented improved Kover DSL ([#284](https://togithub.com/Kotlin/kotlinx-kover/issues/284)) - Added Gradle project isolation support ([#144](https://togithub.com/Kotlin/kotlinx-kover/issues/144)) - Introduced API for Coverage Tools ([#195](https://togithub.com/Kotlin/kotlinx-kover/issues/195)) - Added support of Android build variants ([#18](https://togithub.com/Kotlin/kotlinx-kover/issues/18)) - Implemented support filtering of source sets for Kotlin JVM and Kotlin compilations for Kotlin multiplatform ([#245](https://togithub.com/Kotlin/kotlinx-kover/issues/245)) - Added customizable header in HTML report for Kover and JaCoCo report generator ([#194](https://togithub.com/Kotlin/kotlinx-kover/issues/194)) - Added advanced support of Android projects, flavors and flavor dimensions ([#316](https://togithub.com/Kotlin/kotlinx-kover/issues/316), [#319](https://togithub.com/Kotlin/kotlinx-kover/issues/319)) - Introduced Kover Tool artifacts for CLI and runtime for offline instrumentation ([#322](https://togithub.com/Kotlin/kotlinx-kover/issues/322)) - Added support charset for HTML report ##### Internal features - Added dokka docs - Added binary compatibility validator ([#305](https://togithub.com/Kotlin/kotlinx-kover/issues/305)) - IntelliJ coverage dependency versions upgraded to 1.0.716 ##### Bugfixes - Fixed `Cannot run Project.afterEvaluate` ([#221](https://togithub.com/Kotlin/kotlinx-kover/issues/221)) - Fixed missing report path in logs for cached HTML task ([#283](https://togithub.com/Kotlin/kotlinx-kover/issues/283)) - Disabled artifact generation when calling the `assemble` task ([#353](https://togithub.com/Kotlin/kotlinx-kover/issues/353)) - Fixed variant level filters for reports ([#366](https://togithub.com/Kotlin/kotlinx-kover/issues/366)) ##### Changelog relative to version `0.7.0-Beta` ##### Features - Added support charset for html report ##### Bugfixes - Disabled artifact generation when calling the `assemble` task ([#353](https://togithub.com/Kotlin/kotlinx-kover/issues/353)) - Fixed variant level filters for reports ([#366](https://togithub.com/Kotlin/kotlinx-kover/issues/366)) ##### Internal features - IntelliJ coverage dependency versions upgraded to 1.0.716JetBrains/kotlin (org.jetbrains.kotlin.jvm)
### [`v1.9.22`](https://togithub.com/JetBrains/kotlin/blob/HEAD/ChangeLog.md#1922) ##### JavaScript - [`KT-63719`](https://youtrack.jetbrains.com/issue/KT-63719) KJS: Test results ignored for ES module kind - [`KT-63808`](https://youtrack.jetbrains.com/issue/KT-63808) compileTestDevelopmentExecutableKotlinJs failed in JsIntrinsicTransformers ##### Native - [`KT-64139`](https://youtrack.jetbrains.com/issue/KT-64139) Weird bug with while and coroutine in Kotlin Native - [`KT-63471`](https://youtrack.jetbrains.com/issue/KT-63471) linkDebugTestIosX64 Failed to build cache: NoSuchFileException bitcode_deps - [`KT-63789`](https://youtrack.jetbrains.com/issue/KT-63789) Native: Incremental compilation problem with compose ##### Tools. CLI - [`KT-64485`](https://youtrack.jetbrains.com/issue/KT-64485) CLI: cache and optimize parsing of command-line arguments ##### Tools. Gradle - [`KT-63990`](https://youtrack.jetbrains.com/issue/KT-63990) "Cannot query the value of property 'buildFlowServiceProperty' because it has no value available" with Isolated Projects ##### Tools. Gradle. Native - [`KT-63363`](https://youtrack.jetbrains.com/issue/KT-63363) Kotlin Gradle Plugin: `KotlinNativeHostSpecificMetadataArtifact` breaks configuration cache, implicitly includes output file as configuration cache input - [`KT-63742`](https://youtrack.jetbrains.com/issue/KT-63742) Gradle wrongly caches Kotlin/Native compiler flags ##### Tools. JPS - [`KT-64305`](https://youtrack.jetbrains.com/issue/KT-64305) Kotlin JPS builder requests chunk rebuild with graph implementation - [`KT-64112`](https://youtrack.jetbrains.com/issue/KT-64112) Avoid using IJ's JPS mappings in Kotlin JPS tests - [`KT-63799`](https://youtrack.jetbrains.com/issue/KT-63799) Make plugin classpath serialization path agnostic ### [`v1.9.21`](https://togithub.com/JetBrains/kotlin/blob/HEAD/ChangeLog.md#1921) ##### Compiler - [`KT-62885`](https://youtrack.jetbrains.com/issue/KT-62885) Introduce a language feature entry for expect actual classes for easier configuration of MPP projects - [`KT-63081`](https://youtrack.jetbrains.com/issue/KT-63081) Optimize new native caches: CachedLibraries.computeVersionedCacheDirectory() ##### Docs & Examples - [`KT-55619`](https://youtrack.jetbrains.com/issue/KT-55619) Document `String.format` function ##### IDE. Gradle Integration - [`KT-62877`](https://youtrack.jetbrains.com/issue/KT-62877) Artifact files collecting for project configuration was finished. Resolution for configuration configuration X will be skipped ##### IDE. Gradle. Script - [`KT-60813`](https://youtrack.jetbrains.com/issue/KT-60813) Scripts: NoSuchMethodError: 'void org.slf4j.Logger.error(java.lang.String, java.lang.Object)' when dependency uses Slf4j API ##### JavaScript - [`KT-60785`](https://youtrack.jetbrains.com/issue/KT-60785) KJS: Destructured value class in suspend function fails with Uncaught TypeError: can't convert to primitive type error - [`KT-63207`](https://youtrack.jetbrains.com/issue/KT-63207) KMP / JS: "TypeError: \Configuration
📅 Schedule: Branch creation - "before 9am on Monday every 1 week" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.