Skip to content

build(deps): bump the maven group across 1 directory with 16 updates - #3897

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/manager/maven-c2d5fc1746
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/manager/maven-c2d5fc1746

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 14, 2026

Copy link
Copy Markdown
Contributor

Bumps the maven group with 16 updates in the /manager directory:

Package From To
gradle-wrapper 9.7.1 9.8.1
androidx.compose.material3:material3 1.5.0-alpha28 1.5.0-beta01
androidx.navigationevent:navigationevent-compose 1.1.2 1.2.0
org.commonmark:commonmark 0.30.0 0.30.1
org.commonmark:commonmark-ext-gfm-tables 0.30.0 0.30.1
org.commonmark:commonmark-ext-gfm-strikethrough 0.30.0 0.30.1
org.commonmark:commonmark-ext-autolink 0.30.0 0.30.1
org.commonmark:commonmark-ext-task-list-items 0.30.0 0.30.1
org.commonmark:commonmark-ext-gfm-tables 0.30.0 0.30.1
org.commonmark:commonmark-ext-gfm-strikethrough 0.30.0 0.30.1
org.commonmark:commonmark-ext-autolink 0.30.0 0.30.1
org.commonmark:commonmark-ext-task-list-items 0.30.0 0.30.1
org.lsposed.libcxx:libcxx 29.0.14206865 30.0.16248370
org.lsposed.hiddenapibypass:hiddenapibypass 6.1 6.2
com.google.protobuf:protobuf-kotlin-lite 4.36.1 4.36.2
com.google.protobuf:protoc 4.36.1 4.36.2
com.google.protobuf:protoc 4.36.1 4.36.2
org.jetbrains.kotlin.android 2.4.20 2.4.21
org.jetbrains.kotlin.plugin.compose 2.4.20 2.4.21
org.jetbrains.kotlin.plugin.serialization 2.4.20 2.4.21
org.jetbrains.kotlin.plugin.compose 2.4.20 2.4.21
org.jetbrains.kotlin.plugin.serialization 2.4.20 2.4.21
org.lsposed.lsplugin.apksign 1.4 1.5

Updates gradle-wrapper from 9.7.1 to 9.8.1

Release notes

Sourced from gradle-wrapper's releases.

9.8.1

This is a patch release for Gradle 9.8.0. We recommend using 9.8.1 instead of 9.8.0.

This release addresses three high rated vulnerabilities:

The following issues were resolved:

Read the Release Notes

We would like to thank the following community members for their contributions to this release of Gradle: Aman Gautam, Björn Kautler, Eng Zer Jun, Hashim Khan, Julian Krannich, KBS, Labh R Jethe, Mark Dodgson, Maxim, monkey, nataphon-ktsystems, Paul King, Qiu Tian, rg_sandesh, Roberto Perez Alcolea, Sean, Zongle Wang.

Upgrade instructions

Switch your build to use Gradle 9.8.1 by updating your wrapper:

./gradlew :wrapper --gradle-version=9.8.1 && ./gradlew :wrapper

See the Gradle 9.x upgrade guide to learn about deprecations, breaking changes and other considerations when upgrading.

For Java, Groovy, Kotlin and Android compatibility, see the full compatibility notes.

Reporting problems

If you find a problem with this release, please file a bug on GitHub Issues adhering to our issue guidelines. If you're not sure you're encountering a bug, please use the forum.

... (truncated)

Commits
  • 39daf39 Release notes for Gradle 9.8.1 (#39409)
  • 4fc92e5 Release notes for Gradle 9.8.1
  • bfbd14a Make repository disabling stricter (#39403)
  • 95e0bf9 Check daemon & worker preamble earlier (#39402)
  • 7aa9a5b Improve display for distribution url in wrapper (#39401)
  • 74a7720 Wrap GCP & S3 resolution errors into HTTP to reuse repository disabling mecha...
  • 651110a Check worker token before any serialization similarly to daemon
  • 8a6b9d9 Harden repository disabling: disable them by default on failure unless there'...
  • f28e514 Check the daemon token before any serialization
  • 86ab273 Replace credentials for distribution url with *** and avoid showing the plain...
  • Additional commits viewable in compare view

Updates androidx.compose.material3:material3 from 1.5.0-alpha28 to 1.5.0-beta01

Updates androidx.navigationevent:navigationevent-compose from 1.1.2 to 1.2.0

Updates org.commonmark:commonmark from 0.30.0 to 0.30.1

Release notes

Sourced from org.commonmark:commonmark's releases.

commonmark-java 0.30.1

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Changelog

Sourced from org.commonmark:commonmark's changelog.

[0.30.1] - 2026-10-11

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Commits
  • a01f1c9 [maven-release-plugin] prepare release commonmark-parent-0.30.1
  • 048eda8 Pin to mvn 3.9.16 to (hopefully) fix release workflow
  • 6cf8c71 Prepare CHANGELOG for version 0.30.1
  • c3bd521 Merge pull request #459 from TanbirRamim/code-span-after-unclosed-backticks
  • 73d76d0 Merge pull request #456 from tballison/markdown-writer-bulk-spans
  • 3b3292c Fix code spans after an unclosed backtick string
  • 5d529c6 MarkdownWriter: extract append(String, CharMatcher)
  • e7daa8a MarkdownWriter: append unescaped spans in bulk
  • b89e72f Merge pull request #451 from commonmark/text-blocks
  • 8b73380 Don't run Java 11 on CI (but still supported)
  • Additional commits viewable in compare view

Updates org.commonmark:commonmark-ext-gfm-tables from 0.30.0 to 0.30.1

Release notes

Sourced from org.commonmark:commonmark-ext-gfm-tables's releases.

commonmark-java 0.30.1

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Changelog

Sourced from org.commonmark:commonmark-ext-gfm-tables's changelog.

[0.30.1] - 2026-10-11

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Commits
  • a01f1c9 [maven-release-plugin] prepare release commonmark-parent-0.30.1
  • 048eda8 Pin to mvn 3.9.16 to (hopefully) fix release workflow
  • 6cf8c71 Prepare CHANGELOG for version 0.30.1
  • c3bd521 Merge pull request #459 from TanbirRamim/code-span-after-unclosed-backticks
  • 73d76d0 Merge pull request #456 from tballison/markdown-writer-bulk-spans
  • 3b3292c Fix code spans after an unclosed backtick string
  • 5d529c6 MarkdownWriter: extract append(String, CharMatcher)
  • e7daa8a MarkdownWriter: append unescaped spans in bulk
  • b89e72f Merge pull request #451 from commonmark/text-blocks
  • 8b73380 Don't run Java 11 on CI (but still supported)
  • Additional commits viewable in compare view

Updates org.commonmark:commonmark-ext-gfm-strikethrough from 0.30.0 to 0.30.1

Release notes

Sourced from org.commonmark:commonmark-ext-gfm-strikethrough's releases.

commonmark-java 0.30.1

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Changelog

Sourced from org.commonmark:commonmark-ext-gfm-strikethrough's changelog.

[0.30.1] - 2026-10-11

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Commits
  • a01f1c9 [maven-release-plugin] prepare release commonmark-parent-0.30.1
  • 048eda8 Pin to mvn 3.9.16 to (hopefully) fix release workflow
  • 6cf8c71 Prepare CHANGELOG for version 0.30.1
  • c3bd521 Merge pull request #459 from TanbirRamim/code-span-after-unclosed-backticks
  • 73d76d0 Merge pull request #456 from tballison/markdown-writer-bulk-spans
  • 3b3292c Fix code spans after an unclosed backtick string
  • 5d529c6 MarkdownWriter: extract append(String, CharMatcher)
  • e7daa8a MarkdownWriter: append unescaped spans in bulk
  • b89e72f Merge pull request #451 from commonmark/text-blocks
  • 8b73380 Don't run Java 11 on CI (but still supported)
  • Additional commits viewable in compare view

Updates org.commonmark:commonmark-ext-autolink from 0.30.0 to 0.30.1

Release notes

Sourced from org.commonmark:commonmark-ext-autolink's releases.

commonmark-java 0.30.1

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Changelog

Sourced from org.commonmark:commonmark-ext-autolink's changelog.

[0.30.1] - 2026-10-11

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Commits
  • a01f1c9 [maven-release-plugin] prepare release commonmark-parent-0.30.1
  • 048eda8 Pin to mvn 3.9.16 to (hopefully) fix release workflow
  • 6cf8c71 Prepare CHANGELOG for version 0.30.1
  • c3bd521 Merge pull request #459 from TanbirRamim/code-span-after-unclosed-backticks
  • 73d76d0 Merge pull request #456 from tballison/markdown-writer-bulk-spans
  • 3b3292c Fix code spans after an unclosed backtick string
  • 5d529c6 MarkdownWriter: extract append(String, CharMatcher)
  • e7daa8a MarkdownWriter: append unescaped spans in bulk
  • b89e72f Merge pull request #451 from commonmark/text-blocks
  • 8b73380 Don't run Java 11 on CI (but still supported)
  • Additional commits viewable in compare view

Updates org.commonmark:commonmark-ext-task-list-items from 0.30.0 to 0.30.1

Release notes

Sourced from org.commonmark:commonmark-ext-task-list-items's releases.

commonmark-java 0.30.1

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Changelog

Sourced from org.commonmark:commonmark-ext-task-list-items's changelog.

[0.30.1] - 2026-10-11

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Commits
  • a01f1c9 [maven-release-plugin] prepare release commonmark-parent-0.30.1
  • 048eda8 Pin to mvn 3.9.16 to (hopefully) fix release workflow
  • 6cf8c71 Prepare CHANGELOG for version 0.30.1
  • c3bd521 Merge pull request #459 from TanbirRamim/code-span-after-unclosed-backticks
  • 73d76d0 Merge pull request #456 from tballison/markdown-writer-bulk-spans
  • 3b3292c Fix code spans after an unclosed backtick string
  • 5d529c6 MarkdownWriter: extract append(String, CharMatcher)
  • e7daa8a MarkdownWriter: append unescaped spans in bulk
  • b89e72f Merge pull request #451 from commonmark/text-blocks
  • 8b73380 Don't run Java 11 on CI (but still supported)
  • Additional commits viewable in compare view

Updates org.commonmark:commonmark-ext-gfm-tables from 0.30.0 to 0.30.1

Release notes

Sourced from org.commonmark:commonmark-ext-gfm-tables's releases.

commonmark-java 0.30.1

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Changelog

Sourced from org.commonmark:commonmark-ext-gfm-tables's changelog.

[0.30.1] - 2026-10-11

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Commits
  • a01f1c9 [maven-release-plugin] prepare release commonmark-parent-0.30.1
  • 048eda8 Pin to mvn 3.9.16 to (hopefully) fix release workflow
  • 6cf8c71 Prepare CHANGELOG for version 0.30.1
  • c3bd521 Merge pull request #459 from TanbirRamim/code-span-after-unclosed-backticks
  • 73d76d0 Merge pull request #456 from tballison/markdown-writer-bulk-spans
  • 3b3292c Fix code spans after an unclosed backtick string
  • 5d529c6 MarkdownWriter: extract append(String, CharMatcher)
  • e7daa8a MarkdownWriter: append unescaped spans in bulk
  • b89e72f Merge pull request #451 from commonmark/text-blocks
  • 8b73380 Don't run Java 11 on CI (but still supported)
  • Additional commits viewable in compare view

Updates org.commonmark:commonmark-ext-gfm-strikethrough from 0.30.0 to 0.30.1

Release notes

Sourced from org.commonmark:commonmark-ext-gfm-strikethrough's releases.

commonmark-java 0.30.1

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Changelog

Sourced from org.commonmark:commonmark-ext-gfm-strikethrough's changelog.

[0.30.1] - 2026-10-11

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Commits
  • a01f1c9 [maven-release-plugin] prepare release commonmark-parent-0.30.1
  • 048eda8 Pin to mvn 3.9.16 to (hopefully) fix release workflow
  • 6cf8c71 Prepare CHANGELOG for version 0.30.1
  • c3bd521 Merge pull request #459 from TanbirRamim/code-span-after-unclosed-backticks
  • 73d76d0 Merge pull request #456 from tballison/markdown-writer-bulk-spans
  • 3b3292c Fix code spans after an unclosed backtick string
  • 5d529c6 MarkdownWriter: extract append(String, CharMatcher)
  • e7daa8a MarkdownWriter: append unescaped spans in bulk
  • b89e72f Merge pull request #451 from commonmark/text-blocks
  • 8b73380 Don't run Java 11 on CI (but still supported)
  • Additional commits viewable in compare view

Updates org.commonmark:commonmark-ext-autolink from 0.30.0 to 0.30.1

Release notes

Sourced from org.commonmark:commonmark-ext-autolink's releases.

commonmark-java 0.30.1

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Changelog

Sourced from org.commonmark:commonmark-ext-autolink's changelog.

[0.30.1] - 2026-10-11

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Commits
  • a01f1c9 [maven-release-plugin] prepare release commonmark-parent-0.30.1
  • 048eda8 Pin to mvn 3.9.16 to (hopefully) fix release workflow
  • 6cf8c71 Prepare CHANGELOG for version 0.30.1
  • c3bd521 Merge pull request #459 from TanbirRamim/code-span-after-unclosed-backticks
  • 73d76d0 Merge pull request #456 from tballison/markdown-writer-bulk-spans
  • 3b3292c Fix code spans after an unclosed backtick string
  • 5d529c6 MarkdownWriter: extract append(String, CharMatcher)
  • e7daa8a MarkdownWriter: append unescaped spans in bulk
  • b89e72f Merge pull request #451 from commonmark/text-blocks
  • 8b73380 Don't run Java 11 on CI (but still supported)
  • Additional commits viewable in compare view

Updates org.commonmark:commonmark-ext-task-list-items from 0.30.0 to 0.30.1

Release notes

Sourced from org.commonmark:commonmark-ext-task-list-items's releases.

commonmark-java 0.30.1

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Changelog

Sourced from org.commonmark:commonmark-ext-task-list-items's changelog.

[0.30.1] - 2026-10-11

Changed

  • Improve MarkdownRenderer performance by appending unescaped spans in bulk (#456)

Fixed

  • Fix parsing code spans after an unclosed backtick string; a regression that was introduced in the previous version (0.30.0) (#459)
Commits
  • a01f1c9 [maven-release-plugin] prepare release commonmark-parent-0.30.1
  • 048eda8 Pin to mvn 3.9.16 to (hopefully) fix release workflow
  • 6cf8c71 Prepare CHANGELOG for version 0.30.1
  • c3bd521 Merge pull request #459 from TanbirRamim/code-span-after-unclosed-backticks
  • 73d76d0 Merge pull request #456 from tballison/markdown-writer-bulk-spans
  • 3b3292c Fix code spans after an unclosed backtick string
  • 5d529c6 MarkdownWriter: extract append(String, CharMatcher)
  • e7daa8a MarkdownWriter: append unescaped spans in bulk
  • b89e72f Merge pull request #451 from commonmark/text-blocks
  • 8b73380 Don't run Java 11 on CI (but still supported)
  • Additional commits viewable in compare view

Updates org.lsposed.libcxx:libcxx from 29.0.14206865 to 30.0.16248370

Commits

Updates org.lsposed.hiddenapibypass:hiddenapibypass from 6.1 to 6.2

Commits
  • 4efc64f Lazy load classloader offset data (#116)
  • 59181ec Fix preview emulator hidden API CI (#114)
  • d3efe7e Move preview images out of main CI
  • d600e30 Soft-fail preview emulator test step
  • dc402e6 Mark preview emulator jobs experimental
  • 1ec821e Use tmp file for hidden API CSV export
  • a6b5cd8 Stabilize emulator CI startup
  • 9b7f603 Stabilize hidden API CSV A/B test
  • 7cf3dd5 Push hidden API CSV outside app data
  • 17a06e8 Add hidden API CSV A/B instrumentation
  • Additional commits viewable in compare view

Updates com.google.protobuf:protobuf-kotlin-lite from 4.36.1 to 4.36.2

Updates com.google.protobuf:protoc from 4.36.1 to 4.36.2

Commits

Updates com.google.protobuf:protoc from 4.36.1 to 4.36.2

Commits

Updates org.jetbrains.kotlin.android from 2.4.20 to 2.4.21

Release notes

Sourced from org.jetbrains.kotlin.android's releases.

Kotlin 2.4.21

Changelog

Backend. Wasm

  • 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 NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for Java non-static inner class of generic outer class
  • KT-80710 Reflection: change KCallable representation to avoid dependency on K1

JavaScript

  • KT-89449 Kotlin/JS: Member names no longer minified in production
  • KT-89363 KJS. Regular class with companion can't extend external class

Tools. Compiler plugins. Serialization

  • KT-89275 Kotlin/Wasm: Invalid Wasm is emitted for a @Serializable generic class with a class upper bound

Tools. Gradle. Native

  • KT-89285 SwiftPM import results in flooded log
  • KT-86251 K/N: Flaky linkDebugTestLinuxX64 failure with "truncated or malformed archive" on libstdlib-cache.a

Tools. Scripts

  • KT-89247 Kotlin Script: NoClassDefFoundError on 2nd execution with transitive dependency from imported script
  • KT-89220 JSR-223: generic Java bindings break all subsequent eval() calls
  • KT-88458 Audit closeable resource usage
  • KT-88453 VirtualFileScriptSource.text leaks an unclosed file stream — script source file handle held until GC, blocks file deletion on Windows

Kotlin 2.4.21-RC

Changelog

Backend. Wasm

  • 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 NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for Java non-static inner class of generic outer class
  • KT-80710 Reflection: change KCallable representation to avoid dependency on K1

JavaScript

  • KT-89449 Kotlin/JS: Member names no longer minified in production
  • KT-89363 KJS. Regular class with companion can't extend external class

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin.android's changelog.

2.4.21

Backend. Wasm

  • 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 NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for Java non-static inner class of generic outer class
  • KT-80710 Reflection: change KCallable representation to avoid dependency on K1

JavaScript

  • KT-89449 Kotlin/JS: Member names no longer minified in production
  • KT-89363 KJS. Regular class with companion can't extend external class

Tools. Compiler plugins. Serialization

  • KT-89275 Kotlin/Wasm: Invalid Wasm is emitted for a @Serializable generic class with a class upper bound

Tools. Gradle. Native

  • KT-89285 SwiftPM import results in flooded log
  • KT-86251 K/N: Flaky linkDebugTestLinuxX64 failure with "truncated or malformed archive" on libstdlib-cache.a

Tools. Scripts

  • KT-89247 Kotlin Script: NoClassDefFoundError on 2nd execution with transitive dependency from imported script
  • KT-89220 JSR-223: generic Java bindings break all subsequent eval() calls
  • KT-88458 Audit closeable resource usage
  • KT-88453 VirtualFileScriptSource.text leaks an unclosed file stream — script source file handle held until GC, blocks file deletion on Windows
Commits
  • 9180ce6 Add changelog for 2.4.21-RC
  • 851077b [Serialization] Copy type parameter bounds onto generated serializers (#8421)
  • 1b6b624 [Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (#8404)
  • 3c223c2 Rrr/2.4.20/core docs (#8322)
  • c681c2e [2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (#8277)
  • f0645d1 [2.4.20] [JS] Reorder CompilerConfiguration properties initialization (#8282)
  • f507ecd [JS] Don't try to initialize an external class's companion object
  • c60d7d8 Reflection: fix NoSuchElementException in ConvertFromJava.kt
  • 05d1cde REPL: render correct reflected binding type
  • 5acec47 Scripting: store collected dependencies recursively
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin.plugin.compose from 2.4.20 to 2.4.21

Release notes

Sourced from org.jetbrains.kotlin.plugin.compose's releases.

Kotlin 2.4.21

Changelog

Backend. Wasm

  • 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 NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for Java non-static inner class of generic outer class
  • KT-80710 Reflection: change KCallable representation to avoid dependency on K1

JavaScript

  • KT-89449 Kotlin/JS: Member names no longer minified in production
  • KT-89363 KJS. Regular class with companion can't extend external class

Tools. Compiler plugins. Serialization

  • KT-89275 Kotlin/Wasm: Invalid Wasm is emitted for a @Serializable generic class with a class upper bound

Tools. Gradle. Native

  • KT-89285 SwiftPM import results in flooded log
  • KT-86251 K/N: Flaky linkDebugTestLinuxX64 failure with "truncated or malformed archive" on libstdlib-cache.a

Tools. Scripts

  • KT-89247 Kotlin Script: NoClassDefFoundError on 2nd execution with transitive dependency from imported script
  • KT-89220 JSR-223: generic Java bindings break all subsequent eval() calls
  • KT-88458 Audit closeable resource usage
  • KT-88453 VirtualFileScriptSource.text leaks an unclosed file stream — script source file handle held until GC, blocks file deletion on Windows

Kotlin 2.4.21-RC

Changelog

Backend. Wasm

  • 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 NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for Java non-static inner class of generic outer class
  • KT-80710 Reflection: change KCallable representation to avoid dependency on K1

JavaScript

  • KT-89449 Kotlin/JS: Member names no longer minified in production
  • KT-89363 KJS. Regular class with companion can't extend external class

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin.plugin.compose's changelog.

2.4.21

Backend. Wasm

  • 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 NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for Java non-static inner class of generic outer class
  • KT-80710 Reflection: change KCallable representation to avoid dependency on K1

JavaScript

  • KT-89449 Kotlin/JS: Member names no longer minified in production
  • KT-89363 KJS. Regular class with companion can't extend external class

Tools. Compiler plugins. Serialization

  • KT-89275 Kotlin/Wasm: Invalid Wasm is emitted for a @Serializable generic class with a class upper bound

Tools. Gradle. Native

  • KT-89285 SwiftPM import results in flooded log
  • KT-86251 K/N: Flaky linkDebugTestLinuxX64 failure with "truncated or malformed archive" on libstdlib-cache.a

Tools. Scripts

  • KT-89247 Kotlin Script: NoClassDefFoundError on 2nd execution with transitive dependency from imported script
  • KT-89220 JSR-223: generic Java bindings break all subsequent eval() calls
  • KT-88458 Audit closeable resource usage
  • KT-88453 VirtualFileScriptSource.text leaks an unclosed file stream — script source file handle held until GC, blocks file deletion on Windows
Commits
  • 9180ce6 Add changelog for 2.4.21-RC
  • 851077b [Serialization] Copy type parameter bounds onto generated serializers (#8421)
  • 1b6b624 [Wasm]: Generate a Kotlin-level cast for bridged lambda functions. (#8404)
  • 3c223c2 Rrr/2.4.20/core docs (#8322)
  • c681c2e [2.4.20] [KT-89285] Stop the xcodebuild logs being output by default (#8277)
  • f0645d1 [2.4.20] [JS] Reorder CompilerConfiguration properties initialization (#8282)
  • f507ecd [JS] Don't try to initialize an external class's companion object
  • c60d7d8 Reflection: fix NoSuchElementException in ConvertFromJava.kt
  • 05d1cde REPL: render correct reflected binding type
  • 5acec47 Scripting: store collected dependencies recursively
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin.plugin.serialization from 2.4.20 to 2.4.21

Release notes

Sourced from org.jetbrains.kotlin.plugin.serialization's releases.

Kotlin 2.4.21

Changelog

Backend. Wasm

  • 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 NoSuchElementException in argumentsMakeSenseOnlyForMutableContainer for Java non-static inner class of generic outer class
  • KT-80710 Reflection: change KCallable representation to avoid dependency on K1

JavaScript

  • KT-89449 Kotlin/JS: Member names no longer minified in productionDescription has been truncated

Bumps the maven group with 16 updates in the /manager directory:

| Package | From | To |
| --- | --- | --- |
| [gradle-wrapper](https://github.com/gradle/gradle) | `9.7.1` | `9.8.1` |
| androidx.compose.material3:material3 | `1.5.0-alpha28` | `1.5.0-beta01` |
| androidx.navigationevent:navigationevent-compose | `1.1.2` | `1.2.0` |
| [org.commonmark:commonmark](https://github.com/commonmark/commonmark-java) | `0.30.0` | `0.30.1` |
| [org.commonmark:commonmark-ext-gfm-tables](https://github.com/commonmark/commonmark-java) | `0.30.0` | `0.30.1` |
| [org.commonmark:commonmark-ext-gfm-strikethrough](https://github.com/commonmark/commonmark-java) | `0.30.0` | `0.30.1` |
| [org.commonmark:commonmark-ext-autolink](https://github.com/commonmark/commonmark-java) | `0.30.0` | `0.30.1` |
| [org.commonmark:commonmark-ext-task-list-items](https://github.com/commonmark/commonmark-java) | `0.30.0` | `0.30.1` |
| [org.commonmark:commonmark-ext-gfm-tables](https://github.com/commonmark/commonmark-java) | `0.30.0` | `0.30.1` |
| [org.commonmark:commonmark-ext-gfm-strikethrough](https://github.com/commonmark/commonmark-java) | `0.30.0` | `0.30.1` |
| [org.commonmark:commonmark-ext-autolink](https://github.com/commonmark/commonmark-java) | `0.30.0` | `0.30.1` |
| [org.commonmark:commonmark-ext-task-list-items](https://github.com/commonmark/commonmark-java) | `0.30.0` | `0.30.1` |
| [org.lsposed.libcxx:libcxx](https://github.com/LSPosed/prefab-libcxx) | `29.0.14206865` | `30.0.16248370` |
| [org.lsposed.hiddenapibypass:hiddenapibypass](https://github.com/LSPosed/AndroidHiddenApiBypass) | `6.1` | `6.2` |
| com.google.protobuf:protobuf-kotlin-lite | `4.36.1` | `4.36.2` |
| [com.google.protobuf:protoc](https://github.com/protocolbuffers/protobuf) | `4.36.1` | `4.36.2` |
| [com.google.protobuf:protoc](https://github.com/protocolbuffers/protobuf) | `4.36.1` | `4.36.2` |
| [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) | `2.4.20` | `2.4.21` |
| [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) | `2.4.20` | `2.4.21` |
| [org.jetbrains.kotlin.plugin.serialization](https://github.com/JetBrains/kotlin) | `2.4.20` | `2.4.21` |
| [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) | `2.4.20` | `2.4.21` |
| [org.jetbrains.kotlin.plugin.serialization](https://github.com/JetBrains/kotlin) | `2.4.20` | `2.4.21` |
| [org.lsposed.lsplugin.apksign](https://github.com/LSPosed/LSPlugin) | `1.4` | `1.5` |



Updates `gradle-wrapper` from 9.7.1 to 9.8.1
- [Release notes](https://github.com/gradle/gradle/releases)
- [Commits](gradle/gradle@v9.7.1...v9.8.1)

Updates `androidx.compose.material3:material3` from 1.5.0-alpha28 to 1.5.0-beta01

Updates `androidx.navigationevent:navigationevent-compose` from 1.1.2 to 1.2.0

Updates `org.commonmark:commonmark` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/commonmark/commonmark-java/releases)
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)
- [Commits](commonmark/commonmark-java@commonmark-parent-0.30.0...commonmark-parent-0.30.1)

Updates `org.commonmark:commonmark-ext-gfm-tables` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/commonmark/commonmark-java/releases)
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)
- [Commits](commonmark/commonmark-java@commonmark-parent-0.30.0...commonmark-parent-0.30.1)

Updates `org.commonmark:commonmark-ext-gfm-strikethrough` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/commonmark/commonmark-java/releases)
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)
- [Commits](commonmark/commonmark-java@commonmark-parent-0.30.0...commonmark-parent-0.30.1)

Updates `org.commonmark:commonmark-ext-autolink` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/commonmark/commonmark-java/releases)
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)
- [Commits](commonmark/commonmark-java@commonmark-parent-0.30.0...commonmark-parent-0.30.1)

Updates `org.commonmark:commonmark-ext-task-list-items` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/commonmark/commonmark-java/releases)
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)
- [Commits](commonmark/commonmark-java@commonmark-parent-0.30.0...commonmark-parent-0.30.1)

Updates `org.commonmark:commonmark-ext-gfm-tables` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/commonmark/commonmark-java/releases)
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)
- [Commits](commonmark/commonmark-java@commonmark-parent-0.30.0...commonmark-parent-0.30.1)

Updates `org.commonmark:commonmark-ext-gfm-strikethrough` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/commonmark/commonmark-java/releases)
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)
- [Commits](commonmark/commonmark-java@commonmark-parent-0.30.0...commonmark-parent-0.30.1)

Updates `org.commonmark:commonmark-ext-autolink` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/commonmark/commonmark-java/releases)
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)
- [Commits](commonmark/commonmark-java@commonmark-parent-0.30.0...commonmark-parent-0.30.1)

Updates `org.commonmark:commonmark-ext-task-list-items` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/commonmark/commonmark-java/releases)
- [Changelog](https://github.com/commonmark/commonmark-java/blob/main/CHANGELOG.md)
- [Commits](commonmark/commonmark-java@commonmark-parent-0.30.0...commonmark-parent-0.30.1)

Updates `org.lsposed.libcxx:libcxx` from 29.0.14206865 to 30.0.16248370
- [Commits](https://github.com/LSPosed/prefab-libcxx/commits)

Updates `org.lsposed.hiddenapibypass:hiddenapibypass` from 6.1 to 6.2
- [Commits](LSPosed/AndroidHiddenApiBypass@v6.1...v6.2)

Updates `com.google.protobuf:protobuf-kotlin-lite` from 4.36.1 to 4.36.2

Updates `com.google.protobuf:protoc` from 4.36.1 to 4.36.2
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Commits](https://github.com/protocolbuffers/protobuf/commits)

Updates `com.google.protobuf:protoc` from 4.36.1 to 4.36.2
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Commits](https://github.com/protocolbuffers/protobuf/commits)

Updates `org.jetbrains.kotlin.android` from 2.4.20 to 2.4.21
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.4.20...v2.4.21)

Updates `org.jetbrains.kotlin.plugin.compose` from 2.4.20 to 2.4.21
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.4.20...v2.4.21)

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.4.20 to 2.4.21
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.4.20...v2.4.21)

Updates `org.jetbrains.kotlin.plugin.compose` from 2.4.20 to 2.4.21
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.4.20...v2.4.21)

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.4.20 to 2.4.21
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.4.20...v2.4.21)

Updates `org.lsposed.lsplugin.apksign` from 1.4 to 1.5
- [Commits](https://github.com/LSPosed/LSPlugin/commits)

---
updated-dependencies:
- dependency-name: gradle-wrapper
  dependency-version: 9.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: androidx.compose.material3:material3
  dependency-version: 1.5.0-beta01
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: androidx.navigationevent:navigationevent-compose
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: org.commonmark:commonmark
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.commonmark:commonmark-ext-gfm-tables
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.commonmark:commonmark-ext-gfm-strikethrough
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.commonmark:commonmark-ext-autolink
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.commonmark:commonmark-ext-task-list-items
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.commonmark:commonmark-ext-gfm-tables
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.commonmark:commonmark-ext-gfm-strikethrough
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.commonmark:commonmark-ext-autolink
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.commonmark:commonmark-ext-task-list-items
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.lsposed.libcxx:libcxx
  dependency-version: 30.0.16248370
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: maven
- dependency-name: org.lsposed.hiddenapibypass:hiddenapibypass
  dependency-version: '6.2'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
- dependency-name: com.google.protobuf:protobuf-kotlin-lite
  dependency-version: 4.36.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: com.google.protobuf:protoc
  dependency-version: 4.36.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: com.google.protobuf:protoc
  dependency-version: 4.36.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.jetbrains.kotlin.android
  dependency-version: 2.4.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.jetbrains.kotlin.plugin.compose
  dependency-version: 2.4.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.jetbrains.kotlin.plugin.serialization
  dependency-version: 2.4.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.jetbrains.kotlin.plugin.compose
  dependency-version: 2.4.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.jetbrains.kotlin.plugin.serialization
  dependency-version: 2.4.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: maven
- dependency-name: org.lsposed.lsplugin.apksign
  dependency-version: '1.5'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: maven
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Oct 14, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants