diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 00000000..46901c35
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,15 @@
+version: 2
+updates:
+
+ - package-ecosystem: "maven"
+ directory: "/"
+ schedule:
+ interval: "month"
+ - package-ecosystem: "gradle"
+ directory: "/"
+ schedule:
+ interval: "month"
+ - package-ecosystem: "github-actions"
+ directory: "/"
+ schedule:
+ interval: "month"
\ No newline at end of file
diff --git a/.github/workflows/espresso-continuations.yml b/.github/workflows/espresso-continuations.yml
index a341dc81..fd48cdee 100644
--- a/.github/workflows/espresso-continuations.yml
+++ b/.github/workflows/espresso-continuations.yml
@@ -19,7 +19,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Download Espresso
- run: curl -sL -o $RUNNER_TEMP/espresso-linux-amd64.tar.gz https://gds.oracle.com/download/espresso/archive/espresso-java21-24.2.0-linux-amd64.tar.gz
+ run: curl -sL -o $RUNNER_TEMP/espresso-linux-amd64.tar.gz https://gds.oracle.com/download/espresso/archive/espresso-java21-24.2.1-linux-amd64.tar.gz
- uses: actions/setup-java@v4
with:
java-version: '21'
diff --git a/.github/workflows/graaljs-maven-webpack-guide.yml b/.github/workflows/graaljs-maven-webpack-guide.yml
index 23a24b32..69674b85 100644
--- a/.github/workflows/graaljs-maven-webpack-guide.yml
+++ b/.github/workflows/graaljs-maven-webpack-guide.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graaljs-starter.yml b/.github/workflows/graaljs-starter.yml
index d911f37e..8a854023 100644
--- a/.github/workflows/graaljs-starter.yml
+++ b/.github/workflows/graaljs-starter.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalpy-custom-venv-guide.yml b/.github/workflows/graalpy-custom-venv-guide.yml
index a21ea5a2..e7116a82 100644
--- a/.github/workflows/graalpy-custom-venv-guide.yml
+++ b/.github/workflows/graalpy-custom-venv-guide.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalpy-freeze-dependencies-guide.yml b/.github/workflows/graalpy-freeze-dependencies-guide.yml
index 73762716..ed8c4c46 100644
--- a/.github/workflows/graalpy-freeze-dependencies-guide.yml
+++ b/.github/workflows/graalpy-freeze-dependencies-guide.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalpy-javase-guide.yml b/.github/workflows/graalpy-javase-guide.yml
index 8ad8c64d..f0052e50 100644
--- a/.github/workflows/graalpy-javase-guide.yml
+++ b/.github/workflows/graalpy-javase-guide.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalpy-jbang-qrcode.yml b/.github/workflows/graalpy-jbang-qrcode.yml
index 1ef1de18..ee9e7c4d 100644
--- a/.github/workflows/graalpy-jbang-qrcode.yml
+++ b/.github/workflows/graalpy-jbang-qrcode.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Run 'graalpy-jbang-qrcode' demo
diff --git a/.github/workflows/graalpy-jython-guide.yml b/.github/workflows/graalpy-jython-guide.yml
index 2b499257..3175178a 100644
--- a/.github/workflows/graalpy-jython-guide.yml
+++ b/.github/workflows/graalpy-jython-guide.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalpy-micronaut-guide.yml b/.github/workflows/graalpy-micronaut-guide.yml
index 7833d08c..8e2be10e 100644
--- a/.github/workflows/graalpy-micronaut-guide.yml
+++ b/.github/workflows/graalpy-micronaut-guide.yml
@@ -38,7 +38,7 @@ jobs:
kill $mnpid
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
@@ -78,7 +78,7 @@ jobs:
kill $mnpid
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'gradle'
diff --git a/.github/workflows/graalpy-micronaut-multithreaded.yml b/.github/workflows/graalpy-micronaut-multithreaded.yml
index 59cab4a0..cd3057b8 100644
--- a/.github/workflows/graalpy-micronaut-multithreaded.yml
+++ b/.github/workflows/graalpy-micronaut-multithreaded.yml
@@ -39,7 +39,7 @@ jobs:
kill $mnpid
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
@@ -81,7 +81,7 @@ jobs:
kill $mnpid
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'gradle'
diff --git a/.github/workflows/graalpy-micronaut-pygal-charts.yml b/.github/workflows/graalpy-micronaut-pygal-charts.yml
index 600d1b29..0943ce30 100644
--- a/.github/workflows/graalpy-micronaut-pygal-charts.yml
+++ b/.github/workflows/graalpy-micronaut-pygal-charts.yml
@@ -22,7 +22,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalpy-native-extensions-guide.yml b/.github/workflows/graalpy-native-extensions-guide.yml
index 13691a4a..5fb5367e 100644
--- a/.github/workflows/graalpy-native-extensions-guide.yml
+++ b/.github/workflows/graalpy-native-extensions-guide.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalpy-openai-starter.yml b/.github/workflows/graalpy-openai-starter.yml
index 6f020300..a4a3b2f9 100644
--- a/.github/workflows/graalpy-openai-starter.yml
+++ b/.github/workflows/graalpy-openai-starter.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalpy-script-debug.yml b/.github/workflows/graalpy-script-debug.yml
index fd77092d..75233815 100644
--- a/.github/workflows/graalpy-script-debug.yml
+++ b/.github/workflows/graalpy-script-debug.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalpy-spring-boot-guide.yml b/.github/workflows/graalpy-spring-boot-guide.yml
index 5c06c3b9..10d060e5 100644
--- a/.github/workflows/graalpy-spring-boot-guide.yml
+++ b/.github/workflows/graalpy-spring-boot-guide.yml
@@ -38,7 +38,7 @@ jobs:
kill $sbpid
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
@@ -78,7 +78,7 @@ jobs:
kill $sbpid
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'gradle'
diff --git a/.github/workflows/graalpy-spring-boot-pygal-charts.yml b/.github/workflows/graalpy-spring-boot-pygal-charts.yml
index 7ed1cdfc..2a328a59 100644
--- a/.github/workflows/graalpy-spring-boot-pygal-charts.yml
+++ b/.github/workflows/graalpy-spring-boot-pygal-charts.yml
@@ -22,7 +22,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalpy-starter.yml b/.github/workflows/graalpy-starter.yml
index e218678b..4d89931b 100644
--- a/.github/workflows/graalpy-starter.yml
+++ b/.github/workflows/graalpy-starter.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalwasm-embed-c-code-guide.yml b/.github/workflows/graalwasm-embed-c-code-guide.yml
index b340348a..7e5679fb 100644
--- a/.github/workflows/graalwasm-embed-c-code-guide.yml
+++ b/.github/workflows/graalwasm-embed-c-code-guide.yml
@@ -30,7 +30,7 @@ jobs:
./emsdk activate latest
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalwasm-micronaut-photon.yml b/.github/workflows/graalwasm-micronaut-photon.yml
index 52cf9ff9..21ed8ff4 100644
--- a/.github/workflows/graalwasm-micronaut-photon.yml
+++ b/.github/workflows/graalwasm-micronaut-photon.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalwasm-spring-boot-photon.yml b/.github/workflows/graalwasm-spring-boot-photon.yml
index ed72a802..7b8f72a2 100644
--- a/.github/workflows/graalwasm-spring-boot-photon.yml
+++ b/.github/workflows/graalwasm-spring-boot-photon.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/.github/workflows/graalwasm-starter.yml b/.github/workflows/graalwasm-starter.yml
index ecbecb60..57d1833c 100644
--- a/.github/workflows/graalwasm-starter.yml
+++ b/.github/workflows/graalwasm-starter.yml
@@ -20,7 +20,7 @@ jobs:
- uses: actions/checkout@v4
- uses: graalvm/setup-graalvm@v1
with:
- java-version: '24.0.0'
+ java-version: '24.0.1'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
diff --git a/espresso/espresso-continuations/README.md b/espresso/espresso-continuations/README.md
index bf0ef5f7..a9f88caf 100644
--- a/espresso/espresso-continuations/README.md
+++ b/espresso/espresso-continuations/README.md
@@ -5,7 +5,7 @@ Each time it runs, the program increments a counter, displays the updated value,
## Preparation
-Install [Espresso 24.2.0](https://www.graalvm.org/latest/reference-manual/espresso/) and set the value of `JAVA_HOME` accordingly.
+Install [Espresso 24.2.1](https://www.graalvm.org/latest/reference-manual/espresso/) and set the value of `JAVA_HOME` accordingly.
## Run the Application
diff --git a/espresso/espresso-continuations/pom.xml b/espresso/espresso-continuations/pom.xml
index 7d9910c6..bc4e3cca 100644
--- a/espresso/espresso-continuations/pom.xml
+++ b/espresso/espresso-continuations/pom.xml
@@ -11,7 +11,7 @@
https://www.example.com
- 24.2.0
+ 24.2.1
java
UTF-8
21
diff --git a/graaljs/graaljs-maven-webpack-guide/README.md b/graaljs/graaljs-maven-webpack-guide/README.md
index d2210ee9..18b959f1 100644
--- a/graaljs/graaljs-maven-webpack-guide/README.md
+++ b/graaljs/graaljs-maven-webpack-guide/README.md
@@ -43,13 +43,13 @@ Add the required dependencies for GraalJS in the `` section of the
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
org.graalvm.polyglot
js
- 24.2.0
+ 24.2.1
pom
diff --git a/graaljs/graaljs-maven-webpack-guide/pom.xml b/graaljs/graaljs-maven-webpack-guide/pom.xml
index 510d6cda..648b0cc4 100644
--- a/graaljs/graaljs-maven-webpack-guide/pom.xml
+++ b/graaljs/graaljs-maven-webpack-guide/pom.xml
@@ -32,12 +32,12 @@
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
org.graalvm.polyglot
js
- 24.2.0
+ 24.2.1
pom
diff --git a/graaljs/graaljs-starter/README.md b/graaljs/graaljs-starter/README.md
index 4251cc50..09e152dd 100644
--- a/graaljs/graaljs-starter/README.md
+++ b/graaljs/graaljs-starter/README.md
@@ -8,7 +8,7 @@ Install GraalVM for JDK 24 and set the value of `JAVA_HOME` accordingly.
We recommend using [SDKMAN!](https://sdkman.io/). (For other download options, see [GraalVM Downloads](https://www.graalvm.org/downloads/).)
```bash
-sdk install java 24-graal
+sdk install java 24.0.1-graal
```
## Run the Application Using Maven
diff --git a/graaljs/graaljs-starter/build.gradle.kts b/graaljs/graaljs-starter/build.gradle.kts
index 3aba4a19..5413d1b1 100644
--- a/graaljs/graaljs-starter/build.gradle.kts
+++ b/graaljs/graaljs-starter/build.gradle.kts
@@ -9,8 +9,8 @@ repositories {
}
dependencies {
- implementation("org.graalvm.polyglot:polyglot:24.2.0")
- implementation("org.graalvm.polyglot:js:24.2.0")
+ implementation("org.graalvm.polyglot:polyglot:24.2.1")
+ implementation("org.graalvm.polyglot:js:24.2.1")
// Use JUnit Jupiter for testing.
testImplementation("org.junit.jupiter:junit-jupiter:5.11.0")
diff --git a/graaljs/graaljs-starter/pom.xml b/graaljs/graaljs-starter/pom.xml
index 8b94c09f..9cf6efa4 100644
--- a/graaljs/graaljs-starter/pom.xml
+++ b/graaljs/graaljs-starter/pom.xml
@@ -31,12 +31,12 @@
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
org.graalvm.polyglot
js
- 24.2.0
+ 24.2.1
pom
diff --git a/graalpy/graalpy-custom-venv-guide/README.md b/graalpy/graalpy-custom-venv-guide/README.md
index 02c3c0d3..f97d64a8 100644
--- a/graalpy/graalpy-custom-venv-guide/README.md
+++ b/graalpy/graalpy-custom-venv-guide/README.md
@@ -54,14 +54,14 @@ Add the required dependencies for GraalPy in the `` section of the
org.graalvm.polyglot
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
```
diff --git a/graalpy/graalpy-custom-venv-guide/pom.xml b/graalpy/graalpy-custom-venv-guide/pom.xml
index 1584d25b..8e259a71 100644
--- a/graalpy/graalpy-custom-venv-guide/pom.xml
+++ b/graalpy/graalpy-custom-venv-guide/pom.xml
@@ -17,14 +17,14 @@
org.graalvm.polyglot
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
diff --git a/graalpy/graalpy-freeze-dependencies-guide/README.md b/graalpy/graalpy-freeze-dependencies-guide/README.md
index d33ee6d5..d420f70f 100644
--- a/graalpy/graalpy-freeze-dependencies-guide/README.md
+++ b/graalpy/graalpy-freeze-dependencies-guide/README.md
@@ -68,7 +68,7 @@ For Maven, add dependency on GraalPy runtime, and configure the GraalPy Maven pl
org.graalvm.polyglot
python
- 24.2.0
+ 24.2.1
pom
```
@@ -80,7 +80,7 @@ For Maven, add dependency on GraalPy runtime, and configure the GraalPy Maven pl
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
vaderSentiment==3.3.2
@@ -104,7 +104,7 @@ For Gradle, add the GraalPy plugin, configure it, and add the dependency on the
```kotlin
plugins {
application
- id("org.graalvm.python") version "24.2.0"
+ id("org.graalvm.python") version "24.2.1"
}
```
@@ -178,7 +178,7 @@ If you use Maven, paste them in the `pom.xml` section of the packages and wrap t
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
vaderSentiment==3.3.2
diff --git a/graalpy/graalpy-freeze-dependencies-guide/build.gradle.kts b/graalpy/graalpy-freeze-dependencies-guide/build.gradle.kts
index 919cbd50..133b330f 100644
--- a/graalpy/graalpy-freeze-dependencies-guide/build.gradle.kts
+++ b/graalpy/graalpy-freeze-dependencies-guide/build.gradle.kts
@@ -1,6 +1,6 @@
plugins {
application
- id("org.graalvm.python") version "24.2.0"
+ id("org.graalvm.python") version "24.2.1"
}
// To make the paths of this reference solution (without 'app' subdirectory for sources)
@@ -34,7 +34,7 @@ repositories {
}
// This dependency is necessary only for the example Java code, not for building and running pip freeze:
-dependencies.add("implementation", "org.graalvm.python:python-embedding:24.2.0")
+dependencies.add("implementation", "org.graalvm.python:python-embedding:24.2.1")
group = "org.example"
version = "1.0-SNAPSHOT"
diff --git a/graalpy/graalpy-freeze-dependencies-guide/pom.xml b/graalpy/graalpy-freeze-dependencies-guide/pom.xml
index 470ddf87..1c10968a 100644
--- a/graalpy/graalpy-freeze-dependencies-guide/pom.xml
+++ b/graalpy/graalpy-freeze-dependencies-guide/pom.xml
@@ -19,7 +19,7 @@
org.graalvm.polyglot
python
- 24.2.0
+ 24.2.1
pom
@@ -27,7 +27,7 @@
org.graalvm.python
python-embedding
- 24.2.0
+ 24.2.1
@@ -44,7 +44,7 @@
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
vaderSentiment==3.3.2
@@ -80,7 +80,7 @@
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
vaderSentiment==3.3.2
diff --git a/graalpy/graalpy-javase-guide/README.md b/graalpy/graalpy-javase-guide/README.md
index 72857e2c..1ace518e 100644
--- a/graalpy/graalpy-javase-guide/README.md
+++ b/graalpy/graalpy-javase-guide/README.md
@@ -62,14 +62,14 @@ dependencies automatically.
org.graalvm.polyglot
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.python
python-embedding
- 24.2.0
+ 24.2.1
```
@@ -93,7 +93,7 @@ You can use the GraalPy plugins for Maven or Gradle to manage Python packages fo
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
qrcode==7.4.2
@@ -118,7 +118,7 @@ You can use the GraalPy plugins for Maven or Gradle to manage Python packages fo
```kotlin
plugins {
application
- id("org.graalvm.python") version "24.2.0"
+ id("org.graalvm.python") version "24.2.1"
}
graalPy {
@@ -135,7 +135,7 @@ In this case, we install the `qrcode` package and pin it to version `7.4.2`.
Omit this section if you want to include the Python packages into the Java resources (and, for example, ship them in the Jar).
[Later in the Java code](#external-or-embedded-python-code-java) we can configure the GraalPy runtime to load the package from the filesystem or from resources.
-**Note** that due to a bug in the 24.2.0 version of the `org.graalvm.python` plugin for **Gradle** you need to include a resource.
+**Note** if you are using older version 24.2.0: due to a bug in the `org.graalvm.python` plugin for **Gradle** you need to include a resource.
A simple workaround is to add a `src/main/resources/META-INF/MANIFEST.MF`:
```
Manifest-Version: 1.0
diff --git a/graalpy/graalpy-javase-guide/build.gradle.kts b/graalpy/graalpy-javase-guide/build.gradle.kts
index 04fa9dbc..49549bc5 100644
--- a/graalpy/graalpy-javase-guide/build.gradle.kts
+++ b/graalpy/graalpy-javase-guide/build.gradle.kts
@@ -1,6 +1,6 @@
plugins {
application
- id("org.graalvm.python") version "24.2.0"
+ id("org.graalvm.python") version "24.2.1"
}
graalPy {
diff --git a/graalpy/graalpy-javase-guide/pom.xml b/graalpy/graalpy-javase-guide/pom.xml
index 80693e41..21bb6552 100644
--- a/graalpy/graalpy-javase-guide/pom.xml
+++ b/graalpy/graalpy-javase-guide/pom.xml
@@ -18,14 +18,14 @@
org.graalvm.polyglot
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.python
python-embedding
- 24.2.0
+ 24.2.1
@@ -34,7 +34,7 @@
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
qrcode==7.4.2
diff --git a/graalpy/graalpy-jbang-qrcode/README.md b/graalpy/graalpy-jbang-qrcode/README.md
index ccc67cdf..d460c6a2 100644
--- a/graalpy/graalpy-jbang-qrcode/README.md
+++ b/graalpy/graalpy-jbang-qrcode/README.md
@@ -8,7 +8,7 @@ Install GraalVM for JDK 24 and set the value of `JAVA_HOME` accordingly.
We recommend using [SDKMAN!](https://sdkman.io/). (For other download options, see [GraalVM Downloads](https://www.graalvm.org/downloads/).)
```bash
-sdk install java 24-graal
+sdk install java 24.0.1-graal
```
Afterward, [install `jbang`](https://www.jbang.dev/download/), for with:
diff --git a/graalpy/graalpy-jbang-qrcode/qrcode.java b/graalpy/graalpy-jbang-qrcode/qrcode.java
index cdb65dd0..80dab406 100644
--- a/graalpy/graalpy-jbang-qrcode/qrcode.java
+++ b/graalpy/graalpy-jbang-qrcode/qrcode.java
@@ -4,13 +4,13 @@
* Licensed under the Universal Permissive License v 1.0 as shown at https://opensource.org/license/UPL.
*/
-//DEPS org.graalvm.python:python-language:24.2.0
-//DEPS org.graalvm.python:python-launcher:24.2.0
-//DEPS org.graalvm.python:python-resources:24.2.0
-//DEPS org.graalvm.python:python-embedding:24.2.0
-//DEPS org.graalvm.python:python-embedding-tools:24.2.0
-//DEPS org.graalvm.python:jbang:24.2.0
-//DEPS org.graalvm.truffle:truffle-runtime:24.2.0
+//DEPS org.graalvm.python:python-language:24.2.1
+//DEPS org.graalvm.python:python-launcher:24.2.1
+//DEPS org.graalvm.python:python-resources:24.2.1
+//DEPS org.graalvm.python:python-embedding:24.2.1
+//DEPS org.graalvm.python:python-embedding-tools:24.2.1
+//DEPS org.graalvm.python:jbang:24.2.1
+//DEPS org.graalvm.truffle:truffle-runtime:24.2.1
//PIP qrcode==7.4.2
import org.graalvm.python.embedding.utils.GraalPyResources;
diff --git a/graalpy/graalpy-jython-guide/README.md b/graalpy/graalpy-jython-guide/README.md
index fc0b8228..768903e1 100644
--- a/graalpy/graalpy-jython-guide/README.md
+++ b/graalpy/graalpy-jython-guide/README.md
@@ -115,14 +115,14 @@ Add the required dependencies for GraalPy in the `` section of the
org.graalvm.polyglot
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
```
diff --git a/graalpy/graalpy-jython-guide/pom.xml b/graalpy/graalpy-jython-guide/pom.xml
index 9dd15f3d..4cd93a37 100644
--- a/graalpy/graalpy-jython-guide/pom.xml
+++ b/graalpy/graalpy-jython-guide/pom.xml
@@ -24,13 +24,13 @@
org.graalvm.polyglot
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
diff --git a/graalpy/graalpy-micronaut-guide/README.md b/graalpy/graalpy-micronaut-guide/README.md
index a7576966..21a08e75 100644
--- a/graalpy/graalpy-micronaut-guide/README.md
+++ b/graalpy/graalpy-micronaut-guide/README.md
@@ -72,13 +72,13 @@ related dependencies automatically.
org.graalvm.python
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.python
python-embedding
- 24.2.0
+ 24.2.1
io.micronaut.views
@@ -112,7 +112,7 @@ Add the `graalpy-maven-plugin` configuration into the plugins section of the POM
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
vader-sentiment==3.2.1.1
@@ -132,7 +132,7 @@ Add the `graalpy-maven-plugin` configuration into the plugins section of the POM
`build.gradle.kts`
```
plugins {
- id("org.graalvm.python") version "24.2.0"
+ id("org.graalvm.python") version "24.2.1"
// ...
```
diff --git a/graalpy/graalpy-micronaut-guide/build.gradle.kts b/graalpy/graalpy-micronaut-guide/build.gradle.kts
index 23f5a835..106096b7 100644
--- a/graalpy/graalpy-micronaut-guide/build.gradle.kts
+++ b/graalpy/graalpy-micronaut-guide/build.gradle.kts
@@ -1,5 +1,5 @@
plugins {
- id("org.graalvm.python") version "24.2.0"
+ id("org.graalvm.python") version "24.2.1"
// ...
id("com.github.johnrengelman.shadow") version "8.1.1"
id("io.micronaut.application") version "4.4.2"
diff --git a/graalpy/graalpy-micronaut-guide/pom.xml b/graalpy/graalpy-micronaut-guide/pom.xml
index b330ebb7..4db2e89b 100644
--- a/graalpy/graalpy-micronaut-guide/pom.xml
+++ b/graalpy/graalpy-micronaut-guide/pom.xml
@@ -35,13 +35,13 @@
org.graalvm.python
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.python
python-embedding
- 24.2.0
+ 24.2.1
io.micronaut.views
@@ -90,7 +90,7 @@
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
vader-sentiment==3.2.1.1
diff --git a/graalpy/graalpy-micronaut-multithreaded/README.md b/graalpy/graalpy-micronaut-multithreaded/README.md
index 85569ed3..12b06f8c 100644
--- a/graalpy/graalpy-micronaut-multithreaded/README.md
+++ b/graalpy/graalpy-micronaut-multithreaded/README.md
@@ -72,13 +72,13 @@ For Gradle, the GraalPy Gradle plugin that we will add in the next section will
org.graalvm.python
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.python
python-embedding
- 24.2.0
+ 24.2.1
```
@@ -101,7 +101,7 @@ Add the `graalpy-maven-plugin` configuration into the plugins section of the POM
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
numpy==1.26.4
@@ -155,7 +155,7 @@ Add the `graalpy-maven-plugin` configuration into the plugins section of the POM
`build.gradle.kts`
```
plugins {
- id("org.graalvm.python") version "24.2.0"
+ id("org.graalvm.python") version "24.2.1"
// ...
```
diff --git a/graalpy/graalpy-micronaut-multithreaded/build.gradle.kts b/graalpy/graalpy-micronaut-multithreaded/build.gradle.kts
index b5cce7e7..11f4854d 100644
--- a/graalpy/graalpy-micronaut-multithreaded/build.gradle.kts
+++ b/graalpy/graalpy-micronaut-multithreaded/build.gradle.kts
@@ -1,5 +1,5 @@
plugins {
- id("org.graalvm.python") version "24.2.0"
+ id("org.graalvm.python") version "24.2.1"
// ...
id("com.github.johnrengelman.shadow") version "8.1.1"
id("io.micronaut.application") version "4.4.2"
diff --git a/graalpy/graalpy-micronaut-multithreaded/pom.xml b/graalpy/graalpy-micronaut-multithreaded/pom.xml
index ad023c81..981264bc 100644
--- a/graalpy/graalpy-micronaut-multithreaded/pom.xml
+++ b/graalpy/graalpy-micronaut-multithreaded/pom.xml
@@ -34,13 +34,13 @@
org.graalvm.python
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.python
python-embedding
- 24.2.0
+ 24.2.1
@@ -136,7 +136,7 @@
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
numpy==1.26.4
diff --git a/graalpy/graalpy-micronaut-pygal-charts/README.md b/graalpy/graalpy-micronaut-pygal-charts/README.md
index 3405e0e4..07825a4f 100644
--- a/graalpy/graalpy-micronaut-pygal-charts/README.md
+++ b/graalpy/graalpy-micronaut-pygal-charts/README.md
@@ -9,7 +9,7 @@ Install GraalVM for JDK 24 and set the value of `JAVA_HOME` accordingly.
We recommend using [SDKMAN!](https://sdkman.io/). (For other download options, see [GraalVM Downloads](https://www.graalvm.org/downloads/).)
```bash
-sdk install java 24-graal
+sdk install java 24.0.1-graal
```
## Run the Application
diff --git a/graalpy/graalpy-micronaut-pygal-charts/pom.xml b/graalpy/graalpy-micronaut-pygal-charts/pom.xml
index 20524f88..11c4f9b9 100644
--- a/graalpy/graalpy-micronaut-pygal-charts/pom.xml
+++ b/graalpy/graalpy-micronaut-pygal-charts/pom.xml
@@ -13,7 +13,7 @@
4.6.1
- 24.2.0
+ 24.2.1
jar
21
21
diff --git a/graalpy/graalpy-native-extensions-guide/README.md b/graalpy/graalpy-native-extensions-guide/README.md
index 8e9186b1..14f4edb3 100644
--- a/graalpy/graalpy-native-extensions-guide/README.md
+++ b/graalpy/graalpy-native-extensions-guide/README.md
@@ -62,14 +62,14 @@ Add the required dependencies for GraalPy in the dependency section of the POM.
org.graalvm.python
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.python
python-embedding
- 24.2.0
+ 24.2.1
```
@@ -92,7 +92,7 @@ You can use the GraalPy plugin to manage Python packages for you.
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
polyleven==0.8
diff --git a/graalpy/graalpy-native-extensions-guide/pom.xml b/graalpy/graalpy-native-extensions-guide/pom.xml
index 14a21f4f..27222245 100644
--- a/graalpy/graalpy-native-extensions-guide/pom.xml
+++ b/graalpy/graalpy-native-extensions-guide/pom.xml
@@ -19,14 +19,14 @@
org.graalvm.python
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.python
python-embedding
- 24.2.0
+ 24.2.1
@@ -35,7 +35,7 @@
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
polyleven==0.8
diff --git a/graalpy/graalpy-openai-starter/README.md b/graalpy/graalpy-openai-starter/README.md
index 4cb137a3..2ed23784 100644
--- a/graalpy/graalpy-openai-starter/README.md
+++ b/graalpy/graalpy-openai-starter/README.md
@@ -8,7 +8,7 @@ Install GraalVM for JDK 24 and set the value of `JAVA_HOME` accordingly.
We recommend using [SDKMAN!](https://sdkman.io/). (For other download options, see [GraalVM Downloads](https://www.graalvm.org/downloads/).)
```bash
-sdk install java 24-graal
+sdk install java 24.0.1-graal
```
This project also requires that an OpenAI API key is set via the `OPENAI_API_KEY` environment variable.
diff --git a/graalpy/graalpy-openai-starter/build.gradle.kts b/graalpy/graalpy-openai-starter/build.gradle.kts
index 5b440789..3bf22e93 100644
--- a/graalpy/graalpy-openai-starter/build.gradle.kts
+++ b/graalpy/graalpy-openai-starter/build.gradle.kts
@@ -2,7 +2,7 @@ plugins {
// Apply the application plugin to add support for building a CLI application in Java.
application
// Apply GraalPy plugin to add Python packages as dependencies.
- id("org.graalvm.python") version "24.2.0"
+ id("org.graalvm.python") version "24.2.1"
}
repositories {
diff --git a/graalpy/graalpy-openai-starter/pom.xml b/graalpy/graalpy-openai-starter/pom.xml
index 1344ebdc..39c749b2 100644
--- a/graalpy/graalpy-openai-starter/pom.xml
+++ b/graalpy/graalpy-openai-starter/pom.xml
@@ -11,7 +11,7 @@
https://www.example.com
- 24.2.0
+ 24.2.1
UTF-8
21
diff --git a/graalpy/graalpy-scripts-debug-guide/README.md b/graalpy/graalpy-scripts-debug-guide/README.md
index 012471bc..88b056f8 100644
--- a/graalpy/graalpy-scripts-debug-guide/README.md
+++ b/graalpy/graalpy-scripts-debug-guide/README.md
@@ -40,7 +40,7 @@ If you want to follow along using Maven, you can start with this minimal `pom.xm
org.openjfx
javafx-controls
- 24.0.0
+ 24.0.1
@@ -67,7 +67,7 @@ plugins {
}
javafx {
- version = "24.0.0"
+ version = "24.0.1"
modules = listOf("javafx.controls")
}
@@ -87,27 +87,27 @@ Add the required dependencies for GraalPy in the `` section of the
org.graalvm.polyglot
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
org.graalvm.tools
dap-tool
- 24.2.0
+ 24.2.1
```
`build.gradle.kts`
```kotlin
dependencies {
- implementation("org.graalvm.polyglot:python:24.2.0") // ①
- implementation("org.graalvm.polyglot:polyglot:24.2.0") // ③
- implementation("org.graalvm.tools:dap-tool:24.2.0") // ④
+ implementation("org.graalvm.polyglot:python:24.2.1") // ①
+ implementation("org.graalvm.polyglot:polyglot:24.2.1") // ③
+ implementation("org.graalvm.tools:dap-tool:24.2.1") // ④
}
```
diff --git a/graalpy/graalpy-scripts-debug-guide/build.gradle.kts b/graalpy/graalpy-scripts-debug-guide/build.gradle.kts
index 4f7b7dd4..2fdae91a 100644
--- a/graalpy/graalpy-scripts-debug-guide/build.gradle.kts
+++ b/graalpy/graalpy-scripts-debug-guide/build.gradle.kts
@@ -14,9 +14,9 @@ repositories {
}
dependencies {
- implementation("org.graalvm.polyglot:python:24.2.0") // ①
- implementation("org.graalvm.polyglot:polyglot:24.2.0") // ③
- implementation("org.graalvm.tools:dap-tool:24.2.0") // ④
+ implementation("org.graalvm.polyglot:python:24.2.1") // ①
+ implementation("org.graalvm.polyglot:polyglot:24.2.1") // ③
+ implementation("org.graalvm.tools:dap-tool:24.2.1") // ④
}
application {
diff --git a/graalpy/graalpy-scripts-debug-guide/pom.xml b/graalpy/graalpy-scripts-debug-guide/pom.xml
index 4b5c0ae1..e56d4dc4 100644
--- a/graalpy/graalpy-scripts-debug-guide/pom.xml
+++ b/graalpy/graalpy-scripts-debug-guide/pom.xml
@@ -19,18 +19,18 @@
org.graalvm.polyglot
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
org.graalvm.tools
dap-tool
- 24.2.0
+ 24.2.1
diff --git a/graalpy/graalpy-spring-boot-guide/README.md b/graalpy/graalpy-spring-boot-guide/README.md
index d4803feb..dc4ce15b 100644
--- a/graalpy/graalpy-spring-boot-guide/README.md
+++ b/graalpy/graalpy-spring-boot-guide/README.md
@@ -64,13 +64,13 @@ dependencies automatically.
org.graalvm.python
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.python
python-embedding
- 24.2.0
+ 24.2.1
```
@@ -93,7 +93,7 @@ Add the `graalpy-maven-plugin` configuration into the plugins section of the POM
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
vader-sentiment==3.2.1.1
@@ -113,7 +113,7 @@ Add the `graalpy-maven-plugin` configuration into the plugins section of the POM
`build.gradle`
```
plugins {
- id 'org.graalvm.python' version '24.2.0'
+ id 'org.graalvm.python' version '24.2.1'
// ...
```
diff --git a/graalpy/graalpy-spring-boot-guide/build.gradle b/graalpy/graalpy-spring-boot-guide/build.gradle
index 82b49535..6e978c1b 100644
--- a/graalpy/graalpy-spring-boot-guide/build.gradle
+++ b/graalpy/graalpy-spring-boot-guide/build.gradle
@@ -1,5 +1,5 @@
plugins {
- id 'org.graalvm.python' version '24.2.0'
+ id 'org.graalvm.python' version '24.2.1'
// ...
id 'java'
id 'org.springframework.boot' version '3.3.5'
diff --git a/graalpy/graalpy-spring-boot-guide/pom.xml b/graalpy/graalpy-spring-boot-guide/pom.xml
index f9eaf09f..dc06cd15 100644
--- a/graalpy/graalpy-spring-boot-guide/pom.xml
+++ b/graalpy/graalpy-spring-boot-guide/pom.xml
@@ -32,13 +32,13 @@
org.graalvm.python
python
- 24.2.0
+ 24.2.1
pom
org.graalvm.python
python-embedding
- 24.2.0
+ 24.2.1
@@ -63,7 +63,7 @@
org.graalvm.python
graalpy-maven-plugin
- 24.2.0
+ 24.2.1
vader-sentiment==3.2.1.1
diff --git a/graalpy/graalpy-spring-boot-pygal-charts/README.md b/graalpy/graalpy-spring-boot-pygal-charts/README.md
index e28f4850..a58a2b7c 100644
--- a/graalpy/graalpy-spring-boot-pygal-charts/README.md
+++ b/graalpy/graalpy-spring-boot-pygal-charts/README.md
@@ -9,7 +9,7 @@ Install GraalVM for JDK 24 and set the value of `JAVA_HOME` accordingly.
We recommend using [SDKMAN!](https://sdkman.io/). (For other download options, see [GraalVM Downloads](https://www.graalvm.org/downloads/).)
```bash
-sdk install java 24-graal
+sdk install java 24.0.1-graal
```
## Run the Application
diff --git a/graalpy/graalpy-spring-boot-pygal-charts/pom.xml b/graalpy/graalpy-spring-boot-pygal-charts/pom.xml
index 5f006f21..72da37a0 100644
--- a/graalpy/graalpy-spring-boot-pygal-charts/pom.xml
+++ b/graalpy/graalpy-spring-boot-pygal-charts/pom.xml
@@ -27,7 +27,7 @@
- 24.2.0
+ 24.2.1
21
diff --git a/graalpy/graalpy-starter/README.md b/graalpy/graalpy-starter/README.md
index 54f9d35c..a99a0120 100644
--- a/graalpy/graalpy-starter/README.md
+++ b/graalpy/graalpy-starter/README.md
@@ -8,7 +8,7 @@ Install GraalVM for JDK 24 and set the value of `JAVA_HOME` accordingly.
We recommend using [SDKMAN!](https://sdkman.io/). (For other download options, see [GraalVM Downloads](https://www.graalvm.org/downloads/).)
```bash
-sdk install java 24-graal
+sdk install java 24.0.1-graal
```
## Run the Application Using Maven
diff --git a/graalpy/graalpy-starter/build.gradle.kts b/graalpy/graalpy-starter/build.gradle.kts
index 6361242d..1a4ac596 100644
--- a/graalpy/graalpy-starter/build.gradle.kts
+++ b/graalpy/graalpy-starter/build.gradle.kts
@@ -9,8 +9,8 @@ repositories {
}
dependencies {
- implementation("org.graalvm.polyglot:polyglot:24.2.0")
- implementation("org.graalvm.polyglot:python:24.2.0")
+ implementation("org.graalvm.polyglot:polyglot:24.2.1")
+ implementation("org.graalvm.polyglot:python:24.2.1")
// Use JUnit Jupiter for testing.
testImplementation("org.junit.jupiter:junit-jupiter:5.11.0")
diff --git a/graalpy/graalpy-starter/pom.xml b/graalpy/graalpy-starter/pom.xml
index c5def1c9..49a06bb2 100644
--- a/graalpy/graalpy-starter/pom.xml
+++ b/graalpy/graalpy-starter/pom.xml
@@ -11,7 +11,7 @@
https://www.example.com
- 24.2.0
+ 24.2.1
UTF-8
21
diff --git a/graalwasm/graalwasm-embed-c-code-guide/README.md b/graalwasm/graalwasm-embed-c-code-guide/README.md
index 5d06deff..59e069a6 100644
--- a/graalwasm/graalwasm-embed-c-code-guide/README.md
+++ b/graalwasm/graalwasm-embed-c-code-guide/README.md
@@ -33,7 +33,7 @@ Add the following set of dependencies to the `` section of your pr
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
```
@@ -43,7 +43,7 @@ Add the following set of dependencies to the `` section of your pr
org.graalvm.polyglot
wasm
- 24.2.0
+ 24.2.1
pom
diff --git a/graalwasm/graalwasm-embed-c-code-guide/pom.xml b/graalwasm/graalwasm-embed-c-code-guide/pom.xml
index 8d6bdbdd..ba021235 100644
--- a/graalwasm/graalwasm-embed-c-code-guide/pom.xml
+++ b/graalwasm/graalwasm-embed-c-code-guide/pom.xml
@@ -31,12 +31,12 @@
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
org.graalvm.polyglot
wasm
- 24.2.0
+ 24.2.1
pom
diff --git a/graalwasm/graalwasm-micronaut-photon/README.md b/graalwasm/graalwasm-micronaut-photon/README.md
index 5b9509a6..6f484311 100644
--- a/graalwasm/graalwasm-micronaut-photon/README.md
+++ b/graalwasm/graalwasm-micronaut-photon/README.md
@@ -9,7 +9,7 @@ Install GraalVM for JDK 24 and set the value of `JAVA_HOME` accordingly.
We recommend using [SDKMAN!](https://sdkman.io/). (For other download options, see [GraalVM Downloads](https://www.graalvm.org/downloads/).)
```bash
-sdk install java 24-graal
+sdk install java 24.0.1-graal
```
## Run the Application
@@ -20,13 +20,8 @@ To start the demo, simply run:
./mvnw package mn:run
```
-When the demo runs, open the following URLs in a browser:
-
-- http://localhost:8080/photo/default
-- http://localhost:8080/photo/grayscale
-- http://localhost:8080/photo/colorize
-- http://localhost:8080/photo/fliph
-- http://localhost:8080/photo/flipv
+When the demo runs, open http://localhost:8080/ in a browser.
+To apply a specific effect, navigate to `http://localhost:8080/photo/` (e.g., http://localhost:8080/photo/colorize).
To compile the application with GraalVM Native Image, run:
diff --git a/graalwasm/graalwasm-spring-boot-photon/README.md b/graalwasm/graalwasm-spring-boot-photon/README.md
index 1d7894f4..6e48e4d5 100644
--- a/graalwasm/graalwasm-spring-boot-photon/README.md
+++ b/graalwasm/graalwasm-spring-boot-photon/README.md
@@ -9,7 +9,7 @@ Install GraalVM for JDK 24 and set the value of `JAVA_HOME` accordingly.
We recommend using [SDKMAN!](https://sdkman.io/). (For other download options, see [GraalVM Downloads](https://www.graalvm.org/downloads/).)
```bash
-sdk install java 24-graal
+sdk install java 24.0.1-graal
```
## Run the Application
@@ -20,13 +20,9 @@ To start the demo, simply run:
./mvnw package spring-boot:run
```
-When the demo runs, open the following URLs in a browser:
+When the demo runs, open http://localhost:8080/ in a browser.
+To apply a specific effect, navigate to `http://localhost:8080/photo/` (e.g., http://localhost:8080/photo/colorize).
-- http://localhost:8080/photo/default
-- http://localhost:8080/photo/grayscale
-- http://localhost:8080/photo/colorize
-- http://localhost:8080/photo/fliph
-- http://localhost:8080/photo/flipv
To compile the application with GraalVM Native Image, run:
diff --git a/graalwasm/graalwasm-spring-boot-photon/pom.xml b/graalwasm/graalwasm-spring-boot-photon/pom.xml
index 50c8645b..605b123b 100644
--- a/graalwasm/graalwasm-spring-boot-photon/pom.xml
+++ b/graalwasm/graalwasm-spring-boot-photon/pom.xml
@@ -27,7 +27,7 @@
- 24.2.0
+ 24.2.1
https://raw.githubusercontent.com/fineshopdesign/cf-wasm/dca69477657fe80e36989f1fe7dcc17700d81ee2/packages/photon/src/lib
diff --git a/graalwasm/graalwasm-spring-boot-photon/src/main/resources/static/index.html b/graalwasm/graalwasm-spring-boot-photon/src/main/resources/static/index.html
new file mode 100644
index 00000000..416d66c2
--- /dev/null
+++ b/graalwasm/graalwasm-spring-boot-photon/src/main/resources/static/index.html
@@ -0,0 +1,79 @@
+
+
+
+
+
+ Image Effects Demo
+
+
+
+
+
+
+
+

+
+
+
+
+
+
+
diff --git a/graalwasm/graalwasm-starter/README.md b/graalwasm/graalwasm-starter/README.md
index 91d9bee5..f76d02e8 100644
--- a/graalwasm/graalwasm-starter/README.md
+++ b/graalwasm/graalwasm-starter/README.md
@@ -8,7 +8,7 @@ Install GraalVM for JDK 24 and set the value of `JAVA_HOME` accordingly.
We recommend using [SDKMAN!](https://sdkman.io/). (For other download options, see [GraalVM Downloads](https://www.graalvm.org/downloads/).)
```bash
-sdk install java 24-graal
+sdk install java 24.0.1-graal
```
## Run the Application Using Maven
diff --git a/graalwasm/graalwasm-starter/build.gradle.kts b/graalwasm/graalwasm-starter/build.gradle.kts
index b81c1a71..0dfecef8 100644
--- a/graalwasm/graalwasm-starter/build.gradle.kts
+++ b/graalwasm/graalwasm-starter/build.gradle.kts
@@ -9,8 +9,8 @@ repositories {
}
dependencies {
- implementation("org.graalvm.polyglot:polyglot:24.2.0")
- implementation("org.graalvm.polyglot:wasm:24.2.0")
+ implementation("org.graalvm.polyglot:polyglot:24.2.1")
+ implementation("org.graalvm.polyglot:wasm:24.2.1")
// Use JUnit Jupiter for testing.
testImplementation("org.junit.jupiter:junit-jupiter:5.11.0")
diff --git a/graalwasm/graalwasm-starter/pom.xml b/graalwasm/graalwasm-starter/pom.xml
index 6c47d51a..6a345f99 100644
--- a/graalwasm/graalwasm-starter/pom.xml
+++ b/graalwasm/graalwasm-starter/pom.xml
@@ -31,12 +31,12 @@
org.graalvm.polyglot
polyglot
- 24.2.0
+ 24.2.1
org.graalvm.polyglot
wasm
- 24.2.0
+ 24.2.1
pom