From af9c81c07dbf7d4a868fd3003127c86097ad5c98 Mon Sep 17 00:00:00 2001 From: Dewan Tawsif Date: Wed, 23 Jul 2025 16:34:29 +0600 Subject: [PATCH 1/2] [JS] Expose console.debug https://developer.mozilla.org/en-US/docs/Web/API/console/debug_static --- libraries/stdlib/js/src/kotlin/debug.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/stdlib/js/src/kotlin/debug.kt b/libraries/stdlib/js/src/kotlin/debug.kt index 5c11a09dc64c9..97b4665ab0b8f 100644 --- a/libraries/stdlib/js/src/kotlin/debug.kt +++ b/libraries/stdlib/js/src/kotlin/debug.kt @@ -10,6 +10,7 @@ package kotlin.js */ @Suppress("NOT_DOCUMENTED") public external interface Console { + public fun debug(vararg o: Any?): Unit public fun dir(o: Any): Unit public fun error(vararg o: Any?): Unit public fun info(vararg o: Any?): Unit From cd397037b847b5b7662e63c0d8e1c07c88aaf924 Mon Sep 17 00:00:00 2001 From: Dewan Tawsif Date: Tue, 29 Jul 2025 05:02:24 +0600 Subject: [PATCH 2/2] Update API dump --- .../klib-public-api/kotlin-stdlib.api | 1 + 1 file changed, 1 insertion(+) diff --git a/libraries/tools/binary-compatibility-validator/klib-public-api/kotlin-stdlib.api b/libraries/tools/binary-compatibility-validator/klib-public-api/kotlin-stdlib.api index 04d3d1db6f1cb..9d8584d38dddb 100644 --- a/libraries/tools/binary-compatibility-validator/klib-public-api/kotlin-stdlib.api +++ b/libraries/tools/binary-compatibility-validator/klib-public-api/kotlin-stdlib.api @@ -14289,6 +14289,7 @@ abstract interface <#A: out kotlin/Any?> kotlin.js.collections/JsReadonlySet // // Targets: [js] abstract interface kotlin.js/Console { // kotlin.js/Console|null[0] + abstract fun debug(kotlin/Array...) // kotlin.js/Console.debug|debug(kotlin.Array...){}[0] abstract fun dir(kotlin/Any) // kotlin.js/Console.dir|dir(kotlin.Any){}[0] abstract fun error(kotlin/Array...) // kotlin.js/Console.error|error(kotlin.Array...){}[0] abstract fun info(kotlin/Array...) // kotlin.js/Console.info|info(kotlin.Array...){}[0]