Skip to content

Commit 02abe5e

Browse files
committed
chore: update to OpenJDK 25 EA release
1 parent 989905d commit 02abe5e

File tree

7 files changed

+36
-30
lines changed

7 files changed

+36
-30
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ and [Compose Web (wasm)][Compose-Multiplatform] applications.
1818
```bash
1919
# Mac OS
2020
$ curl -s "https://get.sdkman.io" | bash
21-
$ sdk i java 24.ea-open
22-
$ sdk u java 24.ea-open
21+
$ sdk i java 25.ea-open
22+
$ sdk u java 25.ea-open
2323
```
2424

2525
### Build & Run
@@ -92,7 +92,7 @@ The next version will be based on the semantic version scope (`major`, `minor`,
9292
--publish 8081:8081 \
9393
--name kotlin-mpp-playground \
9494
--mount type=bind,source=$(pwd),destination=/app,readonly \
95-
openjdk:24-slim /bin/bash -c "printenv && nohup jwebserver -b 0.0.0.0 -p 8081 -d / & backend/jvm/build/libs/jvm-app"
95+
openjdk:25-slim /bin/bash -c "printenv && nohup jwebserver -b 0.0.0.0 -p 8081 -d / & backend/jvm/build/libs/jvm-app"
9696

9797
$ ./gradlew :backend:jvm:jibDockerBuild
9898
$ docker run -it --rm --name jvm-app -p 8080:8080 -p 9898:9898 sureshg/jvm
@@ -237,7 +237,7 @@ The next version will be based on the semantic version scope (`major`, `minor`,
237237
--name kotlin-native-build \
238238
--mount type=bind,source=$(pwd),destination=/app \
239239
--mount type=bind,source=${HOME}/.gradle,destination=/root/.gradle \
240-
openjdk:24-slim /bin/bash
240+
openjdk:25-slim /bin/bash
241241
# apt update && apt install libtree tree
242242
# ./gradlew --no-daemon :backend:native:build
243243
# backend/native/build/bin/linuxX64/releaseExecutable/native.kexe
@@ -345,9 +345,9 @@ is [automatically with Gradle][gradle_verification].
345345

346346
<!-- Badges -->
347347

348-
[java_url]: https://jdk.java.net/24/
348+
[java_url]: https://jdk.java.net/25/
349349

350-
[java_img]: https://img.shields.io/badge/OpenJDK-24-e76f00?logo=openjdk&logoColor=e76f00
350+
[java_img]: https://img.shields.io/badge/OpenJDK-25-e76f00?logo=openjdk&logoColor=e76f00
351351

352352
[kt_url]: https://github.com/JetBrains/kotlin/releases/latest
353353

gradle/kotlin-js-store/package-lock.json

Lines changed: 20 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gradle/libs.versions.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[versions]
2-
java = "24"
2+
java = "25"
33
kotlin = "2.1.0"
44
kotlin-ksp = "2.1.0-1.0.29"
55
kotlin-jvmtarget = "21"
@@ -36,7 +36,7 @@ kotlinx-metadata = "0.9.0"
3636
kotlinx-reflect-lite = "1.1.0"
3737
kotlinx-bcv = "0.16.3"
3838
kotlin-dokka = "2.0.0-Beta"
39-
kotlin-wrappers = "1.0.0-pre.845"
39+
kotlin-wrappers = "1.0.0-pre.847"
4040
kotlin-redacted = "1.11.0"
4141
kotlinx-multik = "0.2.3"
4242
kotlinx-dataframe = "0.13.1"
@@ -48,7 +48,7 @@ mappie = "0.9.2"
4848
akkurate = "0.10.0"
4949
kaml = "0.65.0"
5050
snakeyaml-engine-kmp = "3.0.3"
51-
konsist = "0.17.2"
51+
konsist = "0.17.3"
5252
karakum = "1.0.0-alpha.40-K2"
5353
seskar = "3.60.0"
5454
spring-boot = "3.4.0"

meta/scripts/JavaSingleFile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/usr/bin/env java --enable-preview --source 24
1+
#!/usr/bin/env java --enable-preview --source 25
22

33
void main() {
44
println("Hello Java " + System.getProperty("java.version"));

meta/scripts/jrtserver

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/usr/bin/env java --enable-preview --source 24
1+
#!/usr/bin/env java --enable-preview --source 25
22

33
import com.sun.net.httpserver.SimpleFileServer;
44
import com.sun.net.httpserver.SimpleFileServer.OutputLevel;

meta/scripts/openjdk-ea.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# set -u won't work for sdkman
44
set -e
55

6-
jdk_version=${1:-24}
6+
jdk_version=${1:-25}
77

88
# Find OS type
99
case "$OSTYPE" in

meta/scripts/script.main.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#!/usr/bin/env -S kotlin -Xplugin=/opt/homebrew/opt/kotlin/libexec/lib/kotlinx-serialization-compiler-plugin.jar
22
// @file:Repository("https://maven.google.com")
3-
@file:DependsOn("io.ktor:ktor-client-core:3.0.0")
4-
@file:DependsOn("io.ktor:ktor-client-cio:3.0.0")
5-
@file:DependsOn("io.ktor:ktor-client-java:3.0.0")
6-
@file:DependsOn("io.ktor:ktor-client-auth:3.0.0")
3+
@file:DependsOn("io.ktor:ktor-client-core:3.0.2")
4+
@file:DependsOn("io.ktor:ktor-client-cio:3.0.2")
5+
@file:DependsOn("io.ktor:ktor-client-java:3.0.2")
6+
@file:DependsOn("io.ktor:ktor-client-auth:3.0.2")
77
@file:DependsOn("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0")
88
@file:DependsOn("org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3")
99
@file:DependsOn("org.jetbrains.kotlinx:kotlinx-datetime:0.6.1")

0 commit comments

Comments
 (0)