diff --git a/CHANGELOG.md b/CHANGELOG.md
index cf028153..9310f8b4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,12 @@
All notable changes to GPULlama3.java will be documented in this file.
+## [0.3.1] - 2025-12-11
+
+### Model Support
+
+- Add compatibility method for langchain4j and quarkus in ModelLoader ([#87](https://github.com/beehive-lab/GPULlama3.java/pull/87))
+
## [0.3.0] - 2025-12-11
### Model Support
diff --git a/CITATION.cff b/CITATION.cff
index 78de4ae4..4ef7b21d 100644
--- a/CITATION.cff
+++ b/CITATION.cff
@@ -15,6 +15,6 @@ authors:
given-names: "Christos"
title: "GPULlama3.java"
license: MIT License
-version: 0.3.0
+version: 0.3.1
date-released: 2025-12-11
url: "https://github.com/beehive-lab/GPULlama3.java"
diff --git a/README.md b/README.md
index 1ad890f1..b0a6800b 100644
--- a/README.md
+++ b/README.md
@@ -165,7 +165,7 @@ You can add **GPULlama3.java** directly to your Maven project by including the f
io.github.beehive-lab
gpu-llama3
- 0.3.0
+ 0.3.1
```
diff --git a/pom.xml b/pom.xml
index f2dcd441..f7a88ad1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
io.github.beehive-lab
gpu-llama3
- 0.3.0
+ 0.3.1
GPU Llama3
GPU-accelerated LLaMA3 inference using TornadoVM