diff --git a/labs/unicorn-location-api/final/unicorn-location-api-final/Dockerfile b/labs/unicorn-location-api/final/unicorn-location-api-final/Dockerfile
index 99835307b..d7f82284a 100644
--- a/labs/unicorn-location-api/final/unicorn-location-api-final/Dockerfile
+++ b/labs/unicorn-location-api/final/unicorn-location-api-final/Dockerfile
@@ -8,13 +8,13 @@ RUN yum -y update \
&& rm -rf /var/cache/yum
# Graal VM
-ENV GRAAL_VERSION 21.0.2
+ENV GRAAL_VERSION 25.0.2
ENV GRAAL_FILENAME graalvm-community-jdk-${GRAAL_VERSION}_linux-x64_bin.tar.gz
RUN curl -4 -L https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-${GRAAL_VERSION}/${GRAAL_FILENAME} | tar -xvz
RUN mv graalvm-community-openjdk-${GRAAL_VERSION}* /usr/lib/graalvm
# Maven
-ENV MVN_VERSION 3.9.11
+ENV MVN_VERSION 3.9.14
ENV MVN_FOLDERNAME apache-maven-${MVN_VERSION}
ENV MVN_FILENAME apache-maven-${MVN_VERSION}-bin.tar.gz
RUN curl -4 -L https://archive.apache.org/dist/maven/maven-3/${MVN_VERSION}/binaries/${MVN_FILENAME} | tar -xvz
diff --git a/labs/unicorn-location-api/graal/Dockerfile b/labs/unicorn-location-api/graal/Dockerfile
index 9cf1b043b..9f1b6eadc 100644
--- a/labs/unicorn-location-api/graal/Dockerfile
+++ b/labs/unicorn-location-api/graal/Dockerfile
@@ -8,13 +8,13 @@ RUN yum -y update \
&& rm -rf /var/cache/yum
# Graal VM
-ENV GRAAL_VERSION 21.0.2
+ENV GRAAL_VERSION 25.0.2
ENV GRAAL_FILENAME graalvm-community-jdk-${GRAAL_VERSION}_linux-x64_bin.tar.gz
RUN curl -4 -L https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-${GRAAL_VERSION}/${GRAAL_FILENAME} | tar -xvz
RUN mv graalvm-community-openjdk-${GRAAL_VERSION}* /usr/lib/graalvm
# Maven
-ENV MVN_VERSION 3.9.11
+ENV MVN_VERSION 3.9.14
ENV MVN_FOLDERNAME apache-maven-${MVN_VERSION}
ENV MVN_FILENAME apache-maven-${MVN_VERSION}-bin.tar.gz
RUN curl -4 -L https://archive.apache.org/dist/maven/maven-3/${MVN_VERSION}/binaries/${MVN_FILENAME} | tar -xvz
diff --git a/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json b/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json
index 83de2b51b..67ad512e3 100644
--- a/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json
+++ b/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json
@@ -5,7 +5,7 @@
},
{
"name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.dto.InvocationRequest",
- "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}],
+ "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}, {"name":"tenantId"}],
"allPublicMethods":true
},
{
diff --git a/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json b/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json
index defdb8bd1..e2345c465 100644
--- a/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json
+++ b/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json
@@ -28,7 +28,8 @@
},
{
"name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.dto.InvocationRequest",
- "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}],
- "allPublicMethods":true
+ "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}, {"name":"tenantId"}],
+ "allPublicMethods":true,
+ "unsafeAllocated":true
}
]
\ No newline at end of file
diff --git a/labs/unicorn-stock-broker/pom.xml b/labs/unicorn-stock-broker/pom.xml
index ece59f74f..c21783937 100644
--- a/labs/unicorn-stock-broker/pom.xml
+++ b/labs/unicorn-stock-broker/pom.xml
@@ -83,7 +83,7 @@
org.crac
crac
- 1.4.0
+ 1.5.0
com.amazonaws
diff --git a/labs/unicorn-store/software/alternatives/unicorn-store-micronaut/pom.xml b/labs/unicorn-store/software/alternatives/unicorn-store-micronaut/pom.xml
index cc95992c3..8a3bd9373 100644
--- a/labs/unicorn-store/software/alternatives/unicorn-store-micronaut/pom.xml
+++ b/labs/unicorn-store/software/alternatives/unicorn-store-micronaut/pom.xml
@@ -19,7 +19,7 @@
true
com.unicorn.store.aot.generated
lambda
- 3.11.0
+ 3.15.0
UTF-8
UTF-8
@@ -90,7 +90,7 @@
jakarta.persistence
jakarta.persistence-api
- 3.1.0
+ 3.2.0
org.postgresql
diff --git a/labs/unicorn-store/software/alternatives/unicorn-store-quarkus/pom.xml b/labs/unicorn-store/software/alternatives/unicorn-store-quarkus/pom.xml
index 9133af0ce..e980e96fd 100644
--- a/labs/unicorn-store/software/alternatives/unicorn-store-quarkus/pom.xml
+++ b/labs/unicorn-store/software/alternatives/unicorn-store-quarkus/pom.xml
@@ -72,7 +72,7 @@
org.crac
crac
- 1.4.0
+ 1.5.0
diff --git a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/Dockerfile b/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/Dockerfile
index 6ace2c52c..159e94ac8 100644
--- a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/Dockerfile
+++ b/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/Dockerfile
@@ -8,13 +8,13 @@ RUN yum -y update \
&& rm -rf /var/cache/yum
# Graal VM
-ENV GRAAL_VERSION 21.0.2
+ENV GRAAL_VERSION 25.0.2
ENV GRAAL_FILENAME graalvm-community-jdk-${GRAAL_VERSION}_linux-x64_bin.tar.gz
RUN curl -4 -L https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-${GRAAL_VERSION}/${GRAAL_FILENAME} | tar -xvz
RUN mv graalvm-community-openjdk-${GRAAL_VERSION}* /usr/lib/graalvm
# Maven
-ENV MVN_VERSION 3.9.9
+ENV MVN_VERSION 3.9.14
ENV MVN_FOLDERNAME apache-maven-${MVN_VERSION}
ENV MVN_FILENAME apache-maven-${MVN_VERSION}-bin.tar.gz
RUN curl -4 -L https://archive.apache.org/dist/maven/maven-3/${MVN_VERSION}/binaries/${MVN_FILENAME} | tar -xvz
diff --git a/labs/unicorn-store/software/unicorn-store-spring/pom.xml b/labs/unicorn-store/software/unicorn-store-spring/pom.xml
index e50404e1f..f662cd39e 100644
--- a/labs/unicorn-store/software/unicorn-store-spring/pom.xml
+++ b/labs/unicorn-store/software/unicorn-store-spring/pom.xml
@@ -68,7 +68,7 @@
jakarta.persistence
jakarta.persistence-api
- 3.1.0
+ 3.2.0