monosoul / git-extended-update-index-plugin

IntelliJ IDEA plugin to add the extended support of the git update-index command.
https://plugins.jetbrains.com/plugin/11217-git-extended-update-index
Apache License 2.0
5 stars 2 forks source link

chore(deps): update gradle dependencies #49

Closed renovate[bot] closed 9 months ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
gradle (source) minor 8.1 -> 8.6 age adoption passing confidence
org.apache.commons:commons-lang3 (source) dependencies minor 3.12.0 -> 3.14.0 age adoption passing confidence
io.mockk:mockk-jvm (source) dependencies patch 1.13.5 -> 1.13.9 age adoption passing confidence
org.junit:junit-bom (source) dependencies minor 5.9.2 -> 5.10.1 age adoption passing confidence
org.jetbrains.kotlinx.kover plugin minor 0.6.1 -> 0.7.5 age adoption passing confidence
org.jetbrains.kotlin.jvm (source) plugin minor 1.8.20 -> 1.9.22 age adoption passing confidence
org.jetbrains.intellij plugin minor 1.13.3 -> 1.16.1 age adoption passing confidence

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 `fun MockKMatcherScope.any(KClass): T` by [@​ghackett](https://togithub.com/ghackett) in [https://github.com/mockk/mockk/pull/1005](https://togithub.com/mockk/mockk/pull/1005) - 1122(docs): fix header for `clearStaticMockk` by [@​wallind](https://togithub.com/wallind) in [https://github.com/mockk/mockk/pull/1123](https://togithub.com/mockk/mockk/pull/1123) - Fix grammar in Ukraine support message by [@​BirdHowl](https://togithub.com/BirdHowl) in [https://github.com/mockk/mockk/pull/1125](https://togithub.com/mockk/mockk/pull/1125) - Issue 293: support capture nullable with slot by [@​stengvac](https://togithub.com/stengvac) in [https://github.com/mockk/mockk/pull/1109](https://togithub.com/mockk/mockk/pull/1109) - update documentation in README.md by [@​alexferreiradev](https://togithub.com/alexferreiradev) in [https://github.com/mockk/mockk/pull/1127](https://togithub.com/mockk/mockk/pull/1127) #### New Contributors - [@​steffandroid](https://togithub.com/steffandroid) made their first contribution in [https://github.com/mockk/mockk/pull/1081](https://togithub.com/mockk/mockk/pull/1081) - [@​devkuma](https://togithub.com/devkuma) made their first contribution in [https://github.com/mockk/mockk/pull/1097](https://togithub.com/mockk/mockk/pull/1097) - [@​bboeck](https://togithub.com/bboeck) made their first contribution in [https://github.com/mockk/mockk/pull/1099](https://togithub.com/mockk/mockk/pull/1099) - [@​casplattel](https://togithub.com/casplattel) made their first contribution in [https://github.com/mockk/mockk/pull/1104](https://togithub.com/mockk/mockk/pull/1104) - [@​kurteous](https://togithub.com/kurteous) made their first contribution in [https://github.com/mockk/mockk/pull/1107](https://togithub.com/mockk/mockk/pull/1107) - [@​ghackett](https://togithub.com/ghackett) made their first contribution in [https://github.com/mockk/mockk/pull/1005](https://togithub.com/mockk/mockk/pull/1005) - [@​wallind](https://togithub.com/wallind) made their first contribution in [https://github.com/mockk/mockk/pull/1123](https://togithub.com/mockk/mockk/pull/1123) - [@​BirdHowl](https://togithub.com/BirdHowl) made their first contribution in [https://github.com/mockk/mockk/pull/1125](https://togithub.com/mockk/mockk/pull/1125) - [@​stengvac](https://togithub.com/stengvac) made their first contribution in [https://github.com/mockk/mockk/pull/1109](https://togithub.com/mockk/mockk/pull/1109) - [@​alexferreiradev](https://togithub.com/alexferreiradev) made their first contribution in [https://github.com/mockk/mockk/pull/1127](https://togithub.com/mockk/mockk/pull/1127) **Full Changelog**: https://github.com/mockk/mockk/compare/1.13.5...1.13.7
Kotlin/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.716
JetBrains/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: \ is not a function" with 1.9.20 - [`KT-62778`](https://youtrack.jetbrains.com/issue/KT-62778) package.json "main" field has .js extension when the result files have .mjs extension - [`KT-61795`](https://youtrack.jetbrains.com/issue/KT-61795) KJS: Incremental Cache is not invalidated if `useEsClasses` compiler argument was changed - [`KT-61957`](https://youtrack.jetbrains.com/issue/KT-61957) KJS: "Uncaught ReferenceError: entries is not defined" caused by enum class with `@JsExport` and Enum.entries call - [`KT-62444`](https://youtrack.jetbrains.com/issue/KT-62444) KJS with commonJS modules should re-export in 1.9.20 - [`KT-63184`](https://youtrack.jetbrains.com/issue/KT-63184) KJS / Serialization: JsExport on serializable interface creates erroneous TypeScript - [`KT-62190`](https://youtrack.jetbrains.com/issue/KT-62190) KJS: "IllegalStateException: Expect to have either super call or partial linkage stub inside constructor" caused by Compose and useEsModules() - [`KT-58685`](https://youtrack.jetbrains.com/issue/KT-58685) KJS: "IllegalStateException: Not locked" cused by "unlock" called twice ##### Klibs - [`KT-62515`](https://youtrack.jetbrains.com/issue/KT-62515) Interop klib of concurrent version is not accepted when building dependent project: "The library versions don't match" ##### Tools. CLI - [`KT-63139`](https://youtrack.jetbrains.com/issue/KT-63139) Incorrect kotlin implementation version (1.9.255-SNAPSHOT) in metadata info ##### Tools. Gradle - [`KT-63499`](https://youtrack.jetbrains.com/issue/KT-63499) Gradle: Source sets conventions are still registered ##### Tools. Gradle. JS - [`KT-59523`](https://youtrack.jetbrains.com/issue/KT-59523) MPP / KJS: ESM modules uses incorrect file extension on package.json (.mjs) ##### Tools. Gradle. Kapt - [`KT-63366`](https://youtrack.jetbrains.com/issue/KT-63366) Kapt processing fails with custom source sets ##### Tools. Gradle. Multiplatform - [`KT-32608`](https://youtrack.jetbrains.com/issue/KT-32608) Create JUnit-XML result file in multiplatform gradle build - [`KT-63315`](https://youtrack.jetbrains.com/issue/KT-63315) Wasm gradle plugin DSL is invalid for parameterless wasmWasi method - [`KT-63338`](https://youtrack.jetbrains.com/issue/KT-63338) \[KMP] metadata task fails to find cinterop classes from dependency projects - [`KT-63044`](https://youtrack.jetbrains.com/issue/KT-63044) KGP: Multiplatform - 8.4 configuration cache support - [`KT-63011`](https://youtrack.jetbrains.com/issue/KT-63011) Apple Framework Artifacts is not connected to KotlinNativeTask - [`KT-62601`](https://youtrack.jetbrains.com/issue/KT-62601) AS/IntelliJ exception after updating a KMP project with a macos target to Kotlin 1.9.20-RC ##### Tools. Incremental Compile - [`KT-61590`](https://youtrack.jetbrains.com/issue/KT-61590) K2/KMP: Expect actual matching is breaking on the incremental compilation ##### Tools. JPS - [`KT-63594`](https://youtrack.jetbrains.com/issue/KT-63594) ClassCastException in JPS statistics - [`KT-63651`](https://youtrack.jetbrains.com/issue/KT-63651) Fix NPE in Kotlin JPS after enabling graph implementation of JPS ##### Tools. Kapt - [`KT-57389`](https://youtrack.jetbrains.com/issue/KT-57389) KAPT3 uses a Javac API for JCImport which will break in JDK 21 - [`KT-60507`](https://youtrack.jetbrains.com/issue/KT-60507) Kapt: "IllegalAccessError: superclass access check failed" using java 21 toolchain ##### Tools. Scripts - [`KT-54819`](https://youtrack.jetbrains.com/issue/KT-54819) Scripts: Not able to use slf4j in .main.kts - [`KT-61727`](https://youtrack.jetbrains.com/issue/KT-61727) Scripts: Maven artifacts resolution is slow

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.

codecov[bot] commented 9 months ago

Codecov Report

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

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #49 +/- ## ======================================= Coverage 93.69% 93.69% ======================================= Files 11 11 Lines 111 111 Branches 16 16 ======================================= Hits 104 104 Misses 2 2 Partials 5 5 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.