)]}'
{
  "commit": "d5f414c2ef641ed2e6720cc5af243532c22d5264",
  "tree": "3b8277dc34f138b8d3f6bef2cdc2c1c6d7794e1d",
  "parents": [
    "497e9d890d64da5aa59f16a68684ebb3413593a6",
    "0be9c164e097901136a037de3f8282c74a756abe"
  ],
  "author": {
    "name": "Marge Bot",
    "email": "marge@benkard.de",
    "time": "Sun Dec 17 13:08:42 2023 +0000"
  },
  "committer": {
    "name": "Marge Bot",
    "email": "marge@benkard.de",
    "time": "Sun Dec 17 13:08:42 2023 +0000"
  },
  "message": "fix(deps): update dependency org.jetbrains.kotlin:kotlin-annotations-jvm to v1.9.21 (mulk/mulkcms2!46)\n\nThis MR contains the following updates:\n\n| Package | Type | Update | Change |\n|---|---|---|---|\n| [org.jetbrains.kotlin:kotlin-annotations-jvm](https://kotlinlang.org/) ([source](https://github.com/JetBrains/kotlin)) | provided | patch | `1.9.20` -\u003e `1.9.21` |\n\n---\n\n### Release Notes\n\n\u003cdetails\u003e\n\u003csummary\u003eJetBrains/kotlin\u003c/summary\u003e\n\n### [`v1.9.21`](https://github.com/JetBrains/kotlin/blob/HEAD/ChangeLog.md#\u0026#8203;1921)\n\n[Compare Source](https://github.com/JetBrains/kotlin/compare/v1.9.20...v1.9.21)\n\n##### Compiler\n\n-   [`KT-62885`](https://youtrack.jetbrains.com/issue/KT-62885) Introduce a language feature entry for expect actual classes for easier configuration of MPP projects\n-   [`KT-63081`](https://youtrack.jetbrains.com/issue/KT-63081) Optimize new native caches: CachedLibraries.computeVersionedCacheDirectory()\n\n##### Docs \u0026 Examples\n\n-   [`KT-55619`](https://youtrack.jetbrains.com/issue/KT-55619) Document `String.format` function\n\n##### IDE. Gradle Integration\n\n-   [`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\n\n##### IDE. Gradle. Script\n\n-   [`KT-60813`](https://youtrack.jetbrains.com/issue/KT-60813) Scripts: NoSuchMethodError: \u0027void org.slf4j.Logger.error(java.lang.String, java.lang.Object)\u0027 when dependency uses Slf4j API\n\n##### JavaScript\n\n-   [`KT-60785`](https://youtrack.jetbrains.com/issue/KT-60785) KJS: Destructured value class in suspend function fails with Uncaught TypeError: can\u0027t convert to primitive type error\n-   [`KT-63207`](https://youtrack.jetbrains.com/issue/KT-63207) KMP / JS: \"TypeError: \\\u003cmangled_name\u003e is not a function\" with 1.9.20\n-   [`KT-62778`](https://youtrack.jetbrains.com/issue/KT-62778) package.json \"main\" field has .js extension when the result files have .mjs extension\n-   [`KT-61795`](https://youtrack.jetbrains.com/issue/KT-61795) KJS: Incremental Cache is not invalidated if `useEsClasses` compiler argument was changed\n-   [`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\n-   [`KT-62444`](https://youtrack.jetbrains.com/issue/KT-62444) KJS with commonJS modules should re-export in 1.9.20\n-   [`KT-63184`](https://youtrack.jetbrains.com/issue/KT-63184) KJS / Serialization: JsExport on serializable interface creates erroneous TypeScript\n-   [`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()\n-   [`KT-58685`](https://youtrack.jetbrains.com/issue/KT-58685) KJS: \"IllegalStateException: Not locked\" cused by \"unlock\" called twice\n\n##### Klibs\n\n-   [`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\u0027t match\"\n\n##### Tools. CLI\n\n-   [`KT-63139`](https://youtrack.jetbrains.com/issue/KT-63139) Incorrect kotlin implementation version (1.9.255-SNAPSHOT) in metadata info\n\n##### Tools. Gradle\n\n-   [`KT-63499`](https://youtrack.jetbrains.com/issue/KT-63499) Gradle: Source sets conventions are still registered\n\n##### Tools. Gradle. JS\n\n-   [`KT-59523`](https://youtrack.jetbrains.com/issue/KT-59523) MPP / KJS: ESM modules uses incorrect file extension on package.json (.mjs)\n\n##### Tools. Gradle. Kapt\n\n-   [`KT-63366`](https://youtrack.jetbrains.com/issue/KT-63366) Kapt processing fails with custom source sets\n\n##### Tools. Gradle. Multiplatform\n\n-   [`KT-32608`](https://youtrack.jetbrains.com/issue/KT-32608) Create JUnit-XML result file in multiplatform gradle build\n-   [`KT-63315`](https://youtrack.jetbrains.com/issue/KT-63315) Wasm gradle plugin DSL is invalid for parameterless wasmWasi method\n-   [`KT-63338`](https://youtrack.jetbrains.com/issue/KT-63338) \\[KMP] metadata task fails to find cinterop classes from dependency projects\n-   [`KT-63044`](https://youtrack.jetbrains.com/issue/KT-63044) KGP: Multiplatform - 8.4 configuration cache support\n-   [`KT-63011`](https://youtrack.jetbrains.com/issue/KT-63011) Apple Framework Artifacts is not connected to KotlinNativeTask\n-   [`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\n\n##### Tools. Incremental Compile\n\n-   [`KT-61590`](https://youtrack.jetbrains.com/issue/KT-61590) K2/KMP: Expect actual matching is breaking on the incremental compilation\n\n##### Tools. JPS\n\n-   [`KT-63594`](https://youtrack.jetbrains.com/issue/KT-63594) ClassCastException in JPS statistics\n-   [`KT-63651`](https://youtrack.jetbrains.com/issue/KT-63651) Fix NPE in Kotlin JPS after enabling graph implementation of JPS\n\n##### Tools. Kapt\n\n-   [`KT-57389`](https://youtrack.jetbrains.com/issue/KT-57389) KAPT3 uses a Javac API for JCImport which will break in JDK 21\n-   [`KT-60507`](https://youtrack.jetbrains.com/issue/KT-60507) Kapt: \"IllegalAccessError: superclass access check failed\" using java 21 toolchain\n\n##### Tools. Scripts\n\n-   [`KT-54819`](https://youtrack.jetbrains.com/issue/KT-54819) Scripts: Not able to use slf4j in .main.kts\n-   [`KT-61727`](https://youtrack.jetbrains.com/issue/KT-61727) Scripts: Maven artifacts resolution is slow\n\n\u003c/details\u003e\n\n---\n\n### Configuration\n\n📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).\n\n🚦 **Automerge**: Enabled.\n\n♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.\n\n🔕 **Ignore**: Close this MR and you won\u0027t be reminded about this update again.\n\n---\n\n - [ ] \u003c!-- rebase-check --\u003eIf you want to rebase/retry this MR, check this box\n\n---\n\nThis MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).\n\u003c!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9--\u003e",
  "tree_diff": []
}
