This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [org.jetbrains.kotlin:kotlin-test-junit](https://kotlinlang.org/) ([source](https://github.com/JetBrains/kotlin)) | dependencies | patch | `2.4.20` → `2.4.21` |
---
### Release Notes
<details>
<summary>JetBrains/kotlin (org.jetbrains.kotlin:kotlin-test-junit)</summary>
### [`v2.4.21`](https://github.com/JetBrains/kotlin/blob/HEAD/ChangeLog.md#2421)
##### Backend. Wasm
- [`KT-89267`](https://youtrack.jetbrains.com/issue/KT-89267) K/Wasm: calling a (T) -> R lambda with an argument that isn't a T traps instead of throwing ClassCastException
##### JVM. Reflection
- [`KT-89280`](https://youtrack.jetbrains.com/issue/KT-89280) NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for Java non-static inner class of generic outer class
- [`KT-80710`](https://youtrack.jetbrains.com/issue/KT-80710) Reflection: change KCallable representation to avoid dependency on K1
##### JavaScript
- [`KT-89449`](https://youtrack.jetbrains.com/issue/KT-89449) Kotlin/JS: Member names no longer minified in production
- [`KT-89363`](https://youtrack.jetbrains.com/issue/KT-89363) KJS. Regular class with companion can't extend external class
##### Tools. Compiler plugins. Serialization
- [`KT-89275`](https://youtrack.jetbrains.com/issue/KT-89275) Kotlin/Wasm: Invalid Wasm is emitted for a `@Serializable` generic class with a class upper bound
##### Tools. Gradle. Native
- [`KT-89285`](https://youtrack.jetbrains.com/issue/KT-89285) SwiftPM import results in flooded log
- [`KT-86251`](https://youtrack.jetbrains.com/issue/KT-86251) K/N: Flaky linkDebugTestLinuxX64 failure with "truncated or malformed archive" on libstdlib-cache.a
##### Tools. Scripts
- [`KT-89247`](https://youtrack.jetbrains.com/issue/KT-89247) Kotlin Script: NoClassDefFoundError on 2nd execution with transitive dependency from imported script
- [`KT-89220`](https://youtrack.jetbrains.com/issue/KT-89220) JSR-223: generic Java bindings break all subsequent `eval()` calls
- [`KT-88458`](https://youtrack.jetbrains.com/issue/KT-88458) Audit closeable resource usage
- [`KT-88453`](https://youtrack.jetbrains.com/issue/KT-88453) `VirtualFileScriptSource.text` leaks an unclosed file stream — script source file handle held until GC, blocks file deletion on Windows
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- "every weekday,every weekend"
- Automerge
- "every weekend"
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzkuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI3OS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJib3QiLCJyZW5vdmF0ZSJdfQ==-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
2.4.20→2.4.21Release Notes
JetBrains/kotlin (org.jetbrains.kotlin:kotlin-test-junit)
v2.4.21Backend. Wasm
KT-89267K/Wasm: calling a (T) -> R lambda with an argument that isn't a T traps instead of throwing ClassCastExceptionJVM. Reflection
KT-89280NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for Java non-static inner class of generic outer classKT-80710Reflection: change KCallable representation to avoid dependency on K1JavaScript
KT-89449Kotlin/JS: Member names no longer minified in productionKT-89363KJS. Regular class with companion can't extend external classTools. Compiler plugins. Serialization
KT-89275Kotlin/Wasm: Invalid Wasm is emitted for a@Serializablegeneric class with a class upper boundTools. Gradle. Native
KT-89285SwiftPM import results in flooded logKT-86251K/N: Flaky linkDebugTestLinuxX64 failure with "truncated or malformed archive" on libstdlib-cache.aTools. Scripts
KT-89247Kotlin Script: NoClassDefFoundError on 2nd execution with transitive dependency from imported scriptKT-89220JSR-223: generic Java bindings break all subsequenteval()callsKT-88458Audit closeable resource usageKT-88453VirtualFileScriptSource.textleaks an unclosed file stream — script source file handle held until GC, blocks file deletion on WindowsConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.