diff --git a/docs/pages/kotlinx-rpc/topics/platforms.topic b/docs/pages/kotlinx-rpc/topics/platforms.topic
index 087a6a942..f6a602dea 100644
--- a/docs/pages/kotlinx-rpc/topics/platforms.topic
+++ b/docs/pages/kotlinx-rpc/topics/platforms.topic
@@ -90,7 +90,7 @@
jvm |
browsernode |
wasmJsbrowsernode wasmWasinode |
-appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
+appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm32watchosArm64watchosDeviceArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
@@ -98,7 +98,7 @@
jvm |
browsernode |
wasmJsbrowsernode wasmWasinode |
-appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
+appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm32watchosArm64watchosDeviceArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
@@ -106,7 +106,7 @@
jvm |
browsernode |
wasmJsbrowsernode wasmWasinode |
-appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
+appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm32watchosArm64watchosDeviceArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
@@ -114,7 +114,7 @@
jvm |
browsernode |
wasmJsbrowsernode wasmWasinode |
-appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
+appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm32watchosArm64watchosDeviceArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
@@ -122,7 +122,7 @@
jvm |
browsernode |
wasmJsbrowsernode |
-appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
+appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm32watchosArm64watchosDeviceArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
@@ -130,7 +130,7 @@
jvm |
browsernode |
wasmJsbrowsernode |
-appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
+appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm32watchosArm64watchosDeviceArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
@@ -138,7 +138,7 @@
jvm |
browsernode |
wasmJsbrowsernode |
-appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
+appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm32watchosArm64watchosDeviceArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
@@ -146,7 +146,7 @@
jvm |
browsernode |
wasmJsbrowsernode wasmWasinode |
-appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
+appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm32watchosArm64watchosDeviceArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
@@ -154,7 +154,7 @@
jvm |
browsernode |
wasmJsbrowsernode wasmWasinode |
-appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
+appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm32watchosArm64watchosDeviceArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
@@ -162,7 +162,7 @@
jvm |
browsernode |
wasmJsbrowsernode wasmWasinode |
-appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
+appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm32watchosArm64watchosDeviceArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
@@ -170,7 +170,7 @@
jvm |
browsernode |
wasmJsbrowsernode wasmWasinode |
-appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
+appleiosiosArm64iosSimulatorArm64iosX64 macosmacosArm64macosX64 watchoswatchosArm32watchosArm64watchosDeviceArm64watchosSimulatorArm64watchosX64 tvostvosArm64tvosSimulatorArm64tvosX64 linuxlinuxArm64linuxX64 windowsmingwX64 |
diff --git a/gradle/artifacts/publishApplePublicationToBuildRepoRepository.txt b/gradle/artifacts/publishApplePublicationToBuildRepoRepository.txt
index 1cf2bb939..97648d961 100644
--- a/gradle/artifacts/publishApplePublicationToBuildRepoRepository.txt
+++ b/gradle/artifacts/publishApplePublicationToBuildRepoRepository.txt
@@ -82,10 +82,18 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-tvosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-tvosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-tvosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-tvosx64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosarm32/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosarm32/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosarm32/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosarm32/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosarm64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosarm64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosdevicearm64/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosdevicearm64/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosdevicearm64/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchosdevicearm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchossimulatorarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchossimulatorarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-client-watchossimulatorarm64/metadata.jar
@@ -126,10 +134,18 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-tvosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-tvosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-tvosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-tvosx64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosarm32/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosarm32/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosarm32/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosarm32/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosarm64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosarm64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosdevicearm64/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosdevicearm64/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosdevicearm64/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchosdevicearm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchossimulatorarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchossimulatorarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-core-watchossimulatorarm64/metadata.jar
@@ -170,10 +186,18 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-tvosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-tvosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-tvosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-tvosx64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosarm32/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosarm32/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosarm32/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosarm32/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosarm64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosarm64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosdevicearm64/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosdevicearm64/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosdevicearm64/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchosdevicearm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchossimulatorarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchossimulatorarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-client-watchossimulatorarm64/metadata.jar
@@ -214,10 +238,18 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-tvosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-tvosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-tvosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-tvosx64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosarm32/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosarm32/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosarm32/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosarm32/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosarm64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosarm64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosdevicearm64/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosdevicearm64/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosdevicearm64/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchosdevicearm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchossimulatorarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchossimulatorarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-core-watchossimulatorarm64/metadata.jar
@@ -258,10 +290,18 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-tvosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-tvosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-tvosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-tvosx64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosarm32/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosarm32/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosarm32/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosarm32/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosarm64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosarm64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosdevicearm64/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosdevicearm64/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosdevicearm64/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchosdevicearm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchossimulatorarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchossimulatorarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-ktor-server-watchossimulatorarm64/metadata.jar
@@ -302,10 +342,18 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-tvosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-tvosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-tvosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-tvosx64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosarm32/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosarm32/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosarm32/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosarm32/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosarm64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosarm64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosdevicearm64/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosdevicearm64/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosdevicearm64/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchosdevicearm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchossimulatorarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchossimulatorarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-logging-watchossimulatorarm64/metadata.jar
@@ -346,10 +394,18 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-tvosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-tvosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-tvosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-tvosx64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosarm32/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosarm32/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosarm32/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosarm32/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosarm64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosarm64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosdevicearm64/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosdevicearm64/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosdevicearm64/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchosdevicearm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchossimulatorarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchossimulatorarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-cbor-watchossimulatorarm64/metadata.jar
@@ -390,10 +446,18 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-tvosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-tvosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-tvosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-tvosx64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosarm32/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosarm32/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosarm32/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosarm32/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosarm64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosarm64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosdevicearm64/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosdevicearm64/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosdevicearm64/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchosdevicearm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchossimulatorarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchossimulatorarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-core-watchossimulatorarm64/metadata.jar
@@ -434,10 +498,18 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-tvosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-tvosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-tvosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-tvosx64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosarm32/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosarm32/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosarm32/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosarm32/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosarm64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosarm64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosdevicearm64/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosdevicearm64/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosdevicearm64/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchosdevicearm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchossimulatorarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchossimulatorarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-json-watchossimulatorarm64/metadata.jar
@@ -478,10 +550,18 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-tvosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-tvosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-tvosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-tvosx64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosarm32/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosarm32/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosarm32/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosarm32/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosarm64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosarm64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosdevicearm64/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosdevicearm64/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosdevicearm64/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchosdevicearm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchossimulatorarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchossimulatorarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-watchossimulatorarm64/metadata.jar
@@ -522,10 +602,18 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-tvosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-tvosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-tvosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-tvosx64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosarm32/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosarm32/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosarm32/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosarm32/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosarm64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosarm64/sources.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosdevicearm64/.klib
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosdevicearm64/javadoc.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosdevicearm64/metadata.jar
+org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosdevicearm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchossimulatorarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchossimulatorarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchossimulatorarm64/metadata.jar
@@ -534,50 +622,6 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosx64/metadata.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-watchosx64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iosarm64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iosarm64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iosarm64/metadata.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iosarm64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iossimulatorarm64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iossimulatorarm64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iossimulatorarm64/metadata.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iossimulatorarm64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iosx64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iosx64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iosx64/metadata.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-iosx64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-macosarm64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-macosarm64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-macosarm64/metadata.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-macosarm64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-macosx64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-macosx64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-macosx64/metadata.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-macosx64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvosarm64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvosarm64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvosarm64/metadata.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvosarm64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvossimulatorarm64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvossimulatorarm64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvossimulatorarm64/metadata.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvossimulatorarm64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvosx64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvosx64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvosx64/metadata.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-tvosx64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchosarm64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchosarm64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchosarm64/metadata.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchosarm64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchossimulatorarm64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchossimulatorarm64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchossimulatorarm64/metadata.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchossimulatorarm64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchosx64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchosx64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchosx64/metadata.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-watchosx64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-iosarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-utils-iosarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-iosarm64/metadata.jar
diff --git a/gradle/artifacts/publishJsPublicationToBuildRepoRepository.txt b/gradle/artifacts/publishJsPublicationToBuildRepoRepository.txt
index 8fe5ff2e3..85bf9c754 100644
--- a/gradle/artifacts/publishJsPublicationToBuildRepoRepository.txt
+++ b/gradle/artifacts/publishJsPublicationToBuildRepoRepository.txt
@@ -34,9 +34,6 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-js/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-js/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-js/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-js/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-js/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-js/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-js/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-js/.klib
org.jetbrains.kotlinx:kotlinx-rpc-utils-js/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-js/sources.jar
diff --git a/gradle/artifacts/publishJvmPublicationToBuildRepoRepository.txt b/gradle/artifacts/publishJvmPublicationToBuildRepoRepository.txt
index dc61c5c40..2edebf395 100644
--- a/gradle/artifacts/publishJvmPublicationToBuildRepoRepository.txt
+++ b/gradle/artifacts/publishJvmPublicationToBuildRepoRepository.txt
@@ -34,9 +34,6 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-jvm/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-jvm/.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-jvm/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-jvm/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-jvm/.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-jvm/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-jvm/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-jvm/.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-jvm/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-jvm/sources.jar
diff --git a/gradle/artifacts/publishKotlinMultiplatformPublicationToBuildRepoRepository.txt b/gradle/artifacts/publishKotlinMultiplatformPublicationToBuildRepoRepository.txt
index ed76b0bff..4c22ae54d 100644
--- a/gradle/artifacts/publishKotlinMultiplatformPublicationToBuildRepoRepository.txt
+++ b/gradle/artifacts/publishKotlinMultiplatformPublicationToBuildRepoRepository.txt
@@ -46,10 +46,6 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-server/.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server/kotlin-tooling-metadata.json
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test/.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test/kotlin-tooling-metadata.json
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils/.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils/kotlin-tooling-metadata.json
diff --git a/gradle/artifacts/publishLinuxPublicationToBuildRepoRepository.txt b/gradle/artifacts/publishLinuxPublicationToBuildRepoRepository.txt
index 4da216340..d13321fc7 100644
--- a/gradle/artifacts/publishLinuxPublicationToBuildRepoRepository.txt
+++ b/gradle/artifacts/publishLinuxPublicationToBuildRepoRepository.txt
@@ -70,12 +70,6 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-linuxarm64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-linuxx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-linuxx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-linuxx64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-linuxarm64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-linuxarm64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-linuxarm64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-linuxx64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-linuxx64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-linuxx64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-linuxarm64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-utils-linuxarm64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-linuxarm64/sources.jar
diff --git a/gradle/artifacts/publishWasmJsPublicationToBuildRepoRepository.txt b/gradle/artifacts/publishWasmJsPublicationToBuildRepoRepository.txt
index 9660cb071..fa2215316 100644
--- a/gradle/artifacts/publishWasmJsPublicationToBuildRepoRepository.txt
+++ b/gradle/artifacts/publishWasmJsPublicationToBuildRepoRepository.txt
@@ -34,9 +34,6 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-wasm-js/sources.ja
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-wasm-js/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-wasm-js/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-wasm-js/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-wasm-js/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-wasm-js/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-wasm-js/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-wasm-js/.klib
org.jetbrains.kotlinx:kotlinx-rpc-utils-wasm-js/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-wasm-js/sources.jar
diff --git a/gradle/artifacts/publishWindowsPublicationToBuildRepoRepository.txt b/gradle/artifacts/publishWindowsPublicationToBuildRepoRepository.txt
index da02c6ed0..4550aa002 100644
--- a/gradle/artifacts/publishWindowsPublicationToBuildRepoRepository.txt
+++ b/gradle/artifacts/publishWindowsPublicationToBuildRepoRepository.txt
@@ -34,9 +34,6 @@ org.jetbrains.kotlinx:kotlinx-rpc-krpc-serialization-protobuf-mingwx64/sources.j
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-mingwx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-mingwx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-krpc-server-mingwx64/sources.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-mingwx64/.klib
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-mingwx64/javadoc.jar
-org.jetbrains.kotlinx:kotlinx-rpc-krpc-test-mingwx64/sources.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-mingwx64/.klib
org.jetbrains.kotlinx:kotlinx-rpc-utils-mingwx64/javadoc.jar
org.jetbrains.kotlinx:kotlinx-rpc-utils-mingwx64/sources.jar
diff --git a/krpc/gradle.properties b/krpc/gradle.properties
deleted file mode 100644
index 2aec64044..000000000
--- a/krpc/gradle.properties
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Copyright 2023-2025 JetBrains s.r.o and contributors. Use of this source code is governed by the Apache 2.0 license.
-#
-
-# https://github.com/oshai/kotlin-logging/issues/433
-kotlinx.rpc.exclude.watchosArm32=true
-kotlinx.rpc.exclude.watchosDeviceArm64=true