diff --git a/defaultAndroidSettings.gradle b/defaultAndroidSettings.gradle
index e96cd3c..c47f89c 100644
--- a/defaultAndroidSettings.gradle
+++ b/defaultAndroidSettings.gradle
@@ -8,6 +8,7 @@ android {
 
     defaultConfig {
         minSdkVersion libs.versions.android.minSdk.get().toInteger()
+        compileSdkVersion libs.versions.android.compileSdk.get().toInteger()
         targetSdkVersion libs.versions.android.compileSdk.get().toInteger()
         versionCode "${android_code_version}".toInteger()
         versionName "$version"
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index b61d247..ec74a7c 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -1,7 +1,7 @@
 [versions]
 
-kotlin = "1.9.23"
-kotlin-serialization = "1.6.3"
+kotlin = "2.0.10"
+kotlin-serialization = "1.7.1"
 
 dokka = "1.9.20"
 
@@ -10,10 +10,10 @@ junit_version = "4.12"
 test_ext_junit_version = "1.1.5"
 espresso_core = "3.5.1"
 
-android-gradle-plugin = "8.3.1"
+android-gradle-plugin = "8.2.2"
 android-minSdk = "21"
-android-compileSdk = "34"
-android-buildTools = "34.0.0"
+android-compileSdk = "35"
+android-buildTools = "35.0.0"
 
 [libraries]
 
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 48c0a02..19cfad9 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,5 +1,5 @@
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
diff --git a/mppJsProject.gradle b/mppJsProject.gradle
index 9f27e75..7588b77 100644
--- a/mppJsProject.gradle
+++ b/mppJsProject.gradle
@@ -25,7 +25,6 @@ kotlin {
         jsTest {
             dependencies {
                 implementation libs.kotlin.test.js
-                implementation libs.kotlin.test.junit
             }
         }
     }
diff --git a/mppProjectWithSerialization.gradle b/mppProjectWithSerialization.gradle
index a967d29..f8331a6 100644
--- a/mppProjectWithSerialization.gradle
+++ b/mppProjectWithSerialization.gradle
@@ -45,7 +45,6 @@ kotlin {
         jsTest {
             dependencies {
                 implementation libs.kotlin.test.js
-                implementation libs.kotlin.test.junit
             }
         }
         androidUnitTest {