diff --git a/README.md b/README.md index 3395b7c..ec074aa 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ ![highlights_banner_opaque](https://github.com/SnipMeDev/Highlights/assets/8405055/e123ce0f-6f58-451a-9e0a-893c0809b909) [![Maven Central](https://img.shields.io/maven-central/v/dev.snipme/highlights)](https://mvnrepository.com/artifact/dev.snipme) -[![Kotlin](https://img.shields.io/badge/kotlin-2.0.20-blue.svg?logo=kotlin)](http://kotlinlang.org) +[![Kotlin](https://img.shields.io/badge/kotlin-2.2.0-blue.svg?logo=kotlin)](http://kotlinlang.org) [![GitHub License](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg?style=flat)](http://www.apache.org/licenses/LICENSE-2.0) # Highlights diff --git a/build.gradle.kts b/build.gradle.kts index 4548f40..9be6134 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,10 +1,11 @@ +import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl import org.jetbrains.kotlin.gradle.plugin.mpp.apple.XCFramework apply(from = "publish-root.gradle") plugins { - kotlin("multiplatform") version "2.0.20" - kotlin("plugin.serialization") version "2.0.20" + kotlin("multiplatform") version "2.2.0" + kotlin("plugin.serialization") version "2.2.0" id("maven-publish") id("io.github.gradle-nexus.publish-plugin") version "1.3.0" id("signing") @@ -16,18 +17,11 @@ version = "1.0.0" kotlin { // Android jvm { - compilations.all { - kotlinOptions.jvmTarget = "1.8" - java.sourceCompatibility = JavaVersion.VERSION_1_8 - java.targetCompatibility = JavaVersion.VERSION_1_8 - } - withJava() testRuns["test"].executionTask.configure { useJUnitPlatform() } } // iOS - val xcf = XCFramework() val iosTargets = listOf(iosX64(), iosArm64(), iosSimulatorArm64()) @@ -48,6 +42,7 @@ kotlin { browser() nodejs() } + @OptIn(ExperimentalWasmDsl::class) wasmJs() // Dependencies sourceSets { diff --git a/sample/build.gradle.kts b/sample/build.gradle.kts index eb44742..e03a44e 100644 --- a/sample/build.gradle.kts +++ b/sample/build.gradle.kts @@ -1,7 +1,7 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { - kotlin("jvm") version "2.0.20" + kotlin("jvm") version "2.2.0" application }