Michael Paus
09/20/2025, 3:28 PMAdolfo Ochagavía
09/20/2025, 4:18 PMAdolfo Ochagavía
09/22/2025, 12:37 PMAndrey Yegorov
09/23/2025, 5:13 AMVladyslav
09/25/2025, 1:13 PMwasm32-unknown-unknown) from Kotlin code. Even if this means giving up some language constructs and features, I still want to achieve it. Could you help me understand the best way to do this?Seth Madison
09/26/2025, 3:07 PMOliver.O
09/30/2025, 12:03 PMmartmists
10/01/2025, 11:44 PMModule not found: Error: Can't resolve './skiko.mjs' in '/path/build/wasm/packages/project-name/kotlin'
but it worked fine a few days ago, any ideas what could be causing this?
The only things that really come to mind are that I've added Coil3 and Skydoves ColorPicker
Is the file available for download anywhere perhaps?O'Shane McKenzie
10/02/2025, 5:31 AMfun testFun(){
val chars = CharArray(7)
}
Cannot access 'Cloneable' which is a supertype of 'CharArray'. This may be forbidden soon. Check the module classpath for missing or conflicting dependencies.
I am getting the above error, and I cannot figure out why. it only happens in webMain or commonMain if i add it.Piotr Krzemiński
10/02/2025, 8:48 AMinternal actual fun isInteger(value: Any): Boolean =
js("return Number.isInteger(value)")
but I'm getting Type 'Any' cannot be used as value parameter type of JS interop function. Only external, primitive, string, and function types are supported in Kotlin/Wasm JS interop.. Tried also with Number as the arg type. Is there an idiomatic way of dealing with these? Maybe even the function's body can be implemented in a better way, but first I need to sort out the function's signature being invalidchrisjenx
10/04/2025, 4:52 AMedwinRNDR
10/06/2025, 5:29 PMPavel Kazlovich
10/08/2025, 8:04 AMis JsAny makes the compiler angry since it's an external type. My use case is writing a simple idempotent Any->JsAny converter which accepts primitives, iterables, maps and JsAny and gets me back JsAny or throws an error.Konstantinos Lountzis
10/11/2025, 10:38 PMText that calls a UriHandler and this browser link is never previewed on hover.
As a user interacting with a website I feel that it could be a sort of a security feature missing here, so I am wondering if there is a way to pass this hint to the browser. But also it seems like it can either way be easy to override by devs to display whatever.
Has anyone else had any thoughts about this one? I also realize it is not a Compose Multiplatform issue per se but the fact that we are rendering on a Canvas?O'Shane McKenzie
10/13/2025, 2:04 AMCLOVIS
10/15/2025, 3:18 PM* What went wrong:
Execution failed for task ':kotlinWasmStorePackageLock'.
> Lock file was changed. Run the `kotlinWasmUpgradePackageLock` task to actualize lock file
all the time. Sometimes, I have to run kotlinWasmUpgradePackageLock twice for it to disappear. Sometimes, I run tests and then I have to do it again.
How are you dealing with this?Mario Andhika
10/17/2025, 2:33 AMMario Andhika
10/17/2025, 12:04 PMSeth Madison
10/17/2025, 5:17 PMjoseph_ivie
10/18/2025, 7:06 AMlouiscad
10/21/2025, 8:00 AMAndrewStone
10/23/2025, 4:42 PMjava.lang.NullPointerException: null cannot be cast to non-null type org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol
This slack convo solved them for me: http://slack-chats.kotlinlang.org/t/27045384/hi-there-i-have-a-very-annoying-internal-compiler-error-here#0a1d5745-d31d-4c97-9a1d-92cabe33fe88
Basically, put mavenLocal() at the end of your repo source list, and delete ~/.m2 -- your machine has cached old libs. I'm repeating it here because the visibility of this solve is low, and this problem hit me moving up to 2.2.20.jean
10/23/2025, 9:07 PMRobert Jaros
10/25/2025, 4:18 PMOpt-in requirement marker kotlin.js.ExperimentalWasmJsInterop is unresolved. Please make sure it's present in the module dependencies when applying the opt-in in a buildSrc for all modules?Clarke
10/28/2025, 8:01 PMgenerateTypeScriptDefinitions() but not the binary wasm doesn't rebuild the types.
• github issue?
• github PR with broken test to expose it?
• youtrack issue?
• just ignore it because fixing it is almost undoubtedly worse right now than it being an issue?Robert Jaros
10/29/2025, 4:27 PM2.3.0-Beta2, when building my project inside docker using gradle:9.1.0-jdk21 image I have this error: kotlinWasmNpmInstallnode: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory. What could be wrong?Mario Andhika
10/31/2025, 9:03 AMval scope = rememberCoroutineScope()
val uriHandler = LocalUriHandler.current
Row(modifier = Modifier.fillMaxWidth(), horizontalArrangement = Arrangement.Center) {
Button({
scope.launch {
viewModel.upgradeCommunity()?.let { url ->
uriHandler.openUri(url)
}
}
}) {
Text("Subscribe")
}
}
On Safari it won’t open the Url. I’ve checked that the url is correctturansky
11/04/2025, 1:14 PMSlackbot
11/06/2025, 5:04 AMSlackbot
11/09/2025, 4:22 PM