File tree Expand file tree Collapse file tree 5 files changed +615
-530
lines changed Expand file tree Collapse file tree 5 files changed +615
-530
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## [ Unreleased]
4
+ ### Changed
5
+ - Updated to Kotlin 2.1.20
6
+
3
7
## [ 0.9.0] - 2024-06-24
4
8
### Changed
5
9
- kotlin-codepoints-deluxe
Original file line number Diff line number Diff line change 1
1
[versions ]
2
- kotlin = " 2.0.0 "
2
+ kotlin = " 2.1.20 "
3
3
4
4
[plugins ]
5
5
kotlin-multiplatform = { id = " org.jetbrains.kotlin.multiplatform" , version.ref = " kotlin" }
Original file line number Diff line number Diff line change
1
+ import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl
1
2
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
2
- import org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile
3
3
4
4
plugins {
5
5
alias(libs.plugins.kotlin.multiplatform)
@@ -16,11 +16,16 @@ kotlin {
16
16
iosX64()
17
17
iosSimulatorArm64()
18
18
19
- js(IR ) {
20
- browser {}
19
+ js {
20
+ browser()
21
+ nodejs()
21
22
}
22
23
23
- jvm()
24
+ jvm {
25
+ compilerOptions {
26
+ jvmTarget.set(JvmTarget .JVM_1_8 )
27
+ }
28
+ }
24
29
25
30
linuxArm64()
26
31
linuxX64()
@@ -34,10 +39,16 @@ kotlin {
34
39
tvosX64()
35
40
tvosSimulatorArm64()
36
41
37
- @Suppress(" OPT_IN_USAGE" )
38
- wasmJs()
39
- @Suppress(" OPT_IN_USAGE" )
40
- wasmWasi()
42
+ @OptIn(ExperimentalWasmDsl ::class )
43
+ wasmJs {
44
+ browser()
45
+ nodejs()
46
+ }
47
+
48
+ @OptIn(ExperimentalWasmDsl ::class )
49
+ wasmWasi {
50
+ nodejs()
51
+ }
41
52
42
53
watchosArm32()
43
54
watchosArm64()
@@ -60,11 +71,6 @@ kotlin {
60
71
}
61
72
}
62
73
63
- tasks.withType<KotlinJvmCompile > {
64
- compilerOptions.jvmTarget.set(JvmTarget .JVM_1_8 )
65
- }
66
-
67
- @Suppress(" UnstableApiUsage" )
68
74
mavenPublishing {
69
75
pom {
70
76
name.set(" kotlin-codepoint-deluxe" )
Original file line number Diff line number Diff line change 1
1
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
2
+ import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl
2
3
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
3
- import org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile
4
4
5
5
plugins {
6
6
alias(libs.plugins.kotlin.multiplatform)
@@ -17,11 +17,16 @@ kotlin {
17
17
iosX64()
18
18
iosSimulatorArm64()
19
19
20
- js(IR ) {
21
- browser {}
20
+ js {
21
+ browser()
22
+ nodejs()
22
23
}
23
24
24
- jvm()
25
+ jvm {
26
+ compilerOptions {
27
+ jvmTarget.set(JvmTarget .JVM_1_8 )
28
+ }
29
+ }
25
30
26
31
linuxArm64()
27
32
linuxX64()
@@ -35,10 +40,16 @@ kotlin {
35
40
tvosX64()
36
41
tvosSimulatorArm64()
37
42
38
- @Suppress(" OPT_IN_USAGE" )
39
- wasmJs()
40
- @Suppress(" OPT_IN_USAGE" )
41
- wasmWasi()
43
+ @OptIn(ExperimentalWasmDsl ::class )
44
+ wasmJs {
45
+ browser()
46
+ nodejs()
47
+ }
48
+
49
+ @OptIn(ExperimentalWasmDsl ::class )
50
+ wasmWasi {
51
+ nodejs()
52
+ }
42
53
43
54
watchosArm32()
44
55
watchosArm64()
@@ -68,11 +79,6 @@ kotlin {
68
79
}
69
80
}
70
81
71
- tasks.withType<KotlinJvmCompile > {
72
- compilerOptions.jvmTarget.set(JvmTarget .JVM_1_8 )
73
- }
74
-
75
- @Suppress(" UnstableApiUsage" )
76
82
mavenPublishing {
77
83
pom {
78
84
name.set(" kotlin-codepoint" )
You can’t perform that action at this time.
0 commit comments