diff --git a/README.md b/README.md
index dd12a7c78..24ea7db16 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# TornadoVM
-![TornadoVM version](https://img.shields.io/badge/version-1.0.9-purple) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-1.4-4baaaa.svg)](CODE_OF_CONDUCT.md) [![License: Apache 2](https://img.shields.io/badge/License-Apache%202.0-red.svg)](https://github.com/beehive-lab/TornadoVM/blob/master/LICENSE_APACHE2) [![License: GPL v2](https://img.shields.io/badge/License-GPL%20V2%20Classpth%20Exeception-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)
+![TornadoVM version](https://img.shields.io/badge/version-1.0.10-purple) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-1.4-4baaaa.svg)](CODE_OF_CONDUCT.md) [![License: Apache 2](https://img.shields.io/badge/License-Apache%202.0-red.svg)](https://github.com/beehive-lab/TornadoVM/blob/master/LICENSE_APACHE2) [![License: GPL v2](https://img.shields.io/badge/License-GPL%20V2%20Classpth%20Exeception-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)
@@ -20,7 +20,7 @@ Developers can choose which backends to install and run.
For a quick introduction please read the following [FAQ](https://tornadovm.readthedocs.io/en/latest/).
-**Latest Release:** TornadoVM 1.0.9 - 20/12/2024 :
+**Latest Release:** TornadoVM 1.0.10 - 31/01/2025 :
See [CHANGELOG](https://tornadovm.readthedocs.io/en/latest/CHANGELOG.html).
----------------------
@@ -261,12 +261,12 @@ You can import the TornadoVM API by setting this the following dependency in the
tornado
tornado-api
- 1.0.9
+ 1.0.10
tornado
tornado-matrices
- 1.0.9
+ 1.0.10
```
diff --git a/bin/tornadovm-installer b/bin/tornadovm-installer
index 547c2ed85..b659c545f 100755
--- a/bin/tornadovm-installer
+++ b/bin/tornadovm-installer
@@ -36,7 +36,7 @@ import installer_config as config
## Configuration
## ################################################################
__DIRECTORY_DEPENDENCIES__ = os.path.join("etc", "dependencies")
-__VERSION__ = "v1.0.9"
+__VERSION__ = "v1.0.10"
__SUPPORTED_JDKS__ = [
config.__JDK21__,
diff --git a/docs/source/CHANGELOG.rst b/docs/source/CHANGELOG.rst
index deb1dd184..4b0b0883d 100644
--- a/docs/source/CHANGELOG.rst
+++ b/docs/source/CHANGELOG.rst
@@ -5,6 +5,33 @@ TornadoVM Changelog
This file summarizes the new features and major changes for each *TornadoVM* version.
+TornadoVM 1.0.10
+---------------
+31/01/25
+
+Improvements
+~~~~~~~~~~~~
+
+- `#608 `_: Selective execution with multiple SPIR-V runtimes (either OpenCL, Intel Level Zero, or both) to unlock execution on RISC-V systems.
+- `#611 `_: Support of ``HalfFloat`` for Matrix Types (``FP16`` -> ``FP16``).
+
+Compatibility
+~~~~~~~~~~~~
+
+- `#607 `_: WSL installation and configuration updated for WSL Ubuntu 24 LTS and Windows 11.
+- `#609 `_: Documentation and patch for RISC-V64 updated.
+- `#610 `_: Maven dependency updated
+- `#612 `_: Re-enable colours in maven builds on Linux.
+
+Bug Fixes
+~~~~~~~~~~~~
+
+- `#606 `_: Fix data sizes in benchmark suite.
+- `#613 `_: Fix code formatter.
+- `#614 `_: Fix flags for the benchmark pipeline in Jenkins.
+- `#615 `_: Fix code style based on the formatter.
+- `#616 `_: Fix atomics for the Kernel API and the OpenCL backend.
+
TornadoVM 1.0.9
---------------
@@ -49,7 +76,6 @@ Bug Fixes
- Check size elements for memory segments: `link `_.
-
TornadoVM 1.0.8
---------------
30th September 2024
diff --git a/docs/source/conf.py b/docs/source/conf.py
index bf839110e..918e5bb27 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -6,8 +6,8 @@
copyright = "2013-2024, APT Group, Department of Computer Science"
author = "The University of Manchester"
-release = "v1.0.9"
-version = "v1.0.9"
+release = "v1.0.10"
+version = "v1.0.10"
# -- General configuration
diff --git a/docs/source/installation.rst b/docs/source/installation.rst
index b9ca066bd..7eb761e20 100644
--- a/docs/source/installation.rst
+++ b/docs/source/installation.rst
@@ -737,13 +737,13 @@ To use the TornadoVM API in your projects, you can checkout our maven repository
tornado
tornado-api
- 1.0.9
+ 1.0.10
tornado
tornado-matrices
- 1.0.9
+ 1.0.10
@@ -754,6 +754,7 @@ Notice that, for running with TornadoVM, you will need either the docker images
Versions available
==================
+* 1.0.10
* 1.0.9
* 1.0.7
* 1.0.6
@@ -763,21 +764,3 @@ Versions available
* 1.0.2
* 1.0.1
* 1.0
-* 0.15.2
-* 0.15.1
-* 0.15
-* 0.14.1
-* 0.14
-* 0.13
-* 0.12
-* 0.11
-* 0.10
-* 0.9
-* 0.8
-* 0.7
-* 0.6
-* 0.5
-* 0.4
-* 0.3
-* 0.2
-* 0.1.0
diff --git a/pom.xml b/pom.xml
index 286dcaba2..6e76324b5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
tornado
tornado
- 1.0.10-dev
+ 1.0.10
pom
tornado
https://github.com/beehive-lab/tornadovm
diff --git a/tornado-annotation/pom.xml b/tornado-annotation/pom.xml
index 79326e5db..5bfb7a99a 100644
--- a/tornado-annotation/pom.xml
+++ b/tornado-annotation/pom.xml
@@ -6,7 +6,7 @@
tornado
tornado
- 1.0.10-dev
+ 1.0.10
tornado-annotation
diff --git a/tornado-api/pom.xml b/tornado-api/pom.xml
index f012784e1..98438a816 100644
--- a/tornado-api/pom.xml
+++ b/tornado-api/pom.xml
@@ -5,12 +5,12 @@
tornado
tornado
- 1.0.10-dev
+ 1.0.10
tornado
tornado-api
- 1.0.10-dev
+ 1.0.10
tornado-api
https://tornadovm.org
diff --git a/tornado-assembly/pom.xml b/tornado-assembly/pom.xml
index 4b56765d5..9f41ed32c 100644
--- a/tornado-assembly/pom.xml
+++ b/tornado-assembly/pom.xml
@@ -5,7 +5,7 @@
tornado
tornado
- 1.0.10-dev
+ 1.0.10
tornado-assembly
pom
diff --git a/tornado-assembly/src/bin/tornado-test b/tornado-assembly/src/bin/tornado-test
index ce5149971..974083467 100755
--- a/tornado-assembly/src/bin/tornado-test
+++ b/tornado-assembly/src/bin/tornado-test
@@ -352,7 +352,7 @@ else:
ENABLE_ASSERTIONS = "-ea "
-__VERSION__ = "1.0.9-dev"
+__VERSION__ = "1.0.10"
try:
javaHome = os.environ["JAVA_HOME"]
diff --git a/tornado-benchmarks/pom.xml b/tornado-benchmarks/pom.xml
index c675e3076..f03b72aba 100644
--- a/tornado-benchmarks/pom.xml
+++ b/tornado-benchmarks/pom.xml
@@ -7,7 +7,7 @@
tornado
tornado
- 1.0.10-dev
+ 1.0.10
tornado-benchmarks
diff --git a/tornado-drivers/drivers-common/pom.xml b/tornado-drivers/drivers-common/pom.xml
index 2bd64d25f..2e1ad7b9f 100644
--- a/tornado-drivers/drivers-common/pom.xml
+++ b/tornado-drivers/drivers-common/pom.xml
@@ -5,7 +5,7 @@
tornado
tornado-drivers
- 1.0.10-dev
+ 1.0.10
4.0.0
diff --git a/tornado-drivers/opencl-jni/pom.xml b/tornado-drivers/opencl-jni/pom.xml
index 7a1170c88..82e71a6fa 100644
--- a/tornado-drivers/opencl-jni/pom.xml
+++ b/tornado-drivers/opencl-jni/pom.xml
@@ -6,7 +6,7 @@
tornado
tornado-drivers
- 1.0.10-dev
+ 1.0.10
tornado-drivers-opencl-jni
tornado-drivers-opencl-jni
diff --git a/tornado-drivers/opencl/pom.xml b/tornado-drivers/opencl/pom.xml
index 25c0298b0..f2e19e2a8 100644
--- a/tornado-drivers/opencl/pom.xml
+++ b/tornado-drivers/opencl/pom.xml
@@ -6,7 +6,7 @@
tornado
tornado-drivers
- 1.0.10-dev
+ 1.0.10
tornado-drivers-opencl
tornado-drivers-opencl
diff --git a/tornado-drivers/pom.xml b/tornado-drivers/pom.xml
index 6d6ed6785..50d3ae871 100644
--- a/tornado-drivers/pom.xml
+++ b/tornado-drivers/pom.xml
@@ -5,7 +5,7 @@
tornado
tornado
- 1.0.10-dev
+ 1.0.10
tornado-drivers
tornado-drivers
diff --git a/tornado-drivers/ptx-jni/pom.xml b/tornado-drivers/ptx-jni/pom.xml
index 630ed10fa..a9e471301 100644
--- a/tornado-drivers/ptx-jni/pom.xml
+++ b/tornado-drivers/ptx-jni/pom.xml
@@ -6,7 +6,7 @@
tornado
tornado-drivers
- 1.0.10-dev
+ 1.0.10
tornado-drivers-ptx-jni
tornado-drivers-ptx-jni
diff --git a/tornado-drivers/ptx/pom.xml b/tornado-drivers/ptx/pom.xml
index 0338ffd59..1d1fe0bbf 100644
--- a/tornado-drivers/ptx/pom.xml
+++ b/tornado-drivers/ptx/pom.xml
@@ -7,7 +7,7 @@
tornado-drivers
tornado
- 1.0.10-dev
+ 1.0.10
tornado-drivers-ptx
tornado-drivers-ptx
diff --git a/tornado-drivers/spirv/pom.xml b/tornado-drivers/spirv/pom.xml
index 3691355aa..96c1fe200 100644
--- a/tornado-drivers/spirv/pom.xml
+++ b/tornado-drivers/spirv/pom.xml
@@ -7,7 +7,7 @@
tornado
tornado-drivers
- 1.0.10-dev
+ 1.0.10
tornado-drivers-spirv
tornado-drivers-spirv
diff --git a/tornado-examples/pom.xml b/tornado-examples/pom.xml
index f66842159..1ff3b0ad0 100644
--- a/tornado-examples/pom.xml
+++ b/tornado-examples/pom.xml
@@ -6,7 +6,7 @@
tornado
tornado
- 1.0.10-dev
+ 1.0.10
tornado-examples
tornado-examples
diff --git a/tornado-matrices/pom.xml b/tornado-matrices/pom.xml
index 88882c918..54ca7096c 100644
--- a/tornado-matrices/pom.xml
+++ b/tornado-matrices/pom.xml
@@ -5,7 +5,7 @@
tornado
tornado
- 1.0.10-dev
+ 1.0.10
tornado-matrices
tornado-matrices
diff --git a/tornado-runtime/pom.xml b/tornado-runtime/pom.xml
index 5ebcecf20..3b9ad811f 100644
--- a/tornado-runtime/pom.xml
+++ b/tornado-runtime/pom.xml
@@ -6,7 +6,7 @@
tornado
tornado
- 1.0.10-dev
+ 1.0.10
tornado-runtime
tornado-runtime
diff --git a/tornado-unittests/pom.xml b/tornado-unittests/pom.xml
index 1265e42dc..7836aa8ed 100644
--- a/tornado-unittests/pom.xml
+++ b/tornado-unittests/pom.xml
@@ -6,7 +6,7 @@
tornado
tornado
- 1.0.10-dev
+ 1.0.10
tornado-unittests
tornado-unittests