Skip to content

Commit 3931cd5

Browse files
authored
Merge pull request #821 from beehive-lab/release-jdk25/4.0.0-jdk25
Release 4.0.0-jdk25
2 parents 36fc9c6 + 000a874 commit 3931cd5

File tree

24 files changed

+36
-29
lines changed

24 files changed

+36
-29
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[![Runtime Version](https://img.shields.io/maven-central/v/io.github.beehive-lab/tornado-runtime?logo=apache-maven&color=blue&label=Tornado%20Runtime)](https://central.sonatype.com/artifact/io.github.beehive-lab/tornado-runtime)
66
[![SDKMAN!](https://img.shields.io/badge/Install%20with-SDKMAN!-2c7a7b?logo=sdkman&logoColor=white)](https://sdkman.io/sdks/tornadovm/)
77

8-
![TornadoVM version](https://img.shields.io/badge/version-3.0.0-jdk25-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%20Classpath%20Exception-blue.svg)
8+
![TornadoVM version](https://img.shields.io/badge/version-4.0.0-jdk25-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%20Classpath%20Exception-blue.svg)
99

1010
<img align="left" width="180" height="180" src="etc/tornadoVM_Logo.jpg">
1111

@@ -25,7 +25,7 @@ Developers can choose which backends to install and run.
2525

2626
For a quick introduction please read the following [FAQ](https://tornadovm.readthedocs.io/en/latest/).
2727

28-
**Latest Release:** TornadoVM 3.0.0-jdk25 - 24/02/2026 :
28+
**Latest Release:** TornadoVM 4.0.0-jdk25 - 02/04/2026 :
2929
See [CHANGELOG](https://tornadovm.readthedocs.io/en/latest/CHANGELOG.html).
3030

3131
----------------------
@@ -121,12 +121,12 @@ that includes NBody, DFT, KMeans computation and matrix computations.
121121
<dependency>
122122
<groupId>io.github.beehive-lab</groupId>
123123
<artifactId>tornado-api</artifactId>
124-
<version>3.0.0-jdk25</version>
124+
<version>4.0.0-jdk25</version>
125125
</dependency>
126126
<dependency>
127127
<groupId>io.github.beehive-lab</groupId>
128128
<artifactId>tornado-runtime</artifactId>
129-
<version>3.0.0-jdk25</version>
129+
<version>4.0.0-jdk25</version>
130130
</dependency>
131131
</dependencies>
132132
```

bin/tornadovm-installer

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ import textwrap
6161

6262
# Configuration
6363
__DIRECTORY_DEPENDENCIES__ = (Path("etc") / "dependencies").resolve()
64-
__VERSION__ = "v3.0.0-jdk25"
64+
__VERSION__ = "v4.0.0-jdk25"
6565
__SUPPORTED_JDKS__ = [
6666
config.__JDK25__,
6767
config.__GRAALVM25__,

docs/source/CHANGELOG.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ This file summarizes the new features and major changes for each *TornadoVM* ver
77

88
CHANGELOG
99

10+
TornadoVM 4.0.0-jdk25
11+
---------------------
12+
02/04/26
13+
14+
.. TODO: Add changes manually
15+
16+
1017
TornadoVM 3.0.0
1118
---------------
1219
24/02/26

docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
copyright = "2013-2025, APT Group, Department of Computer Science"
77
author = "The University of Manchester"
88

9-
release = "v3.0.0-jdk25"
10-
version = "v3.0.0-jdk25"
9+
release = "v4.0.0-jdk25"
10+
version = "v4.0.0-jdk25"
1111

1212
# -- General configuration
1313

docs/source/installation.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -722,13 +722,13 @@ To use the TornadoVM API in your projects, you can checkout our maven repository
722722
<dependency>
723723
<groupId>io.github.beehive-lab</groupId>
724724
<artifactId>tornado-api</artifactId>
725-
<version>3.0.0-jdk25</version>
725+
<version>4.0.0-jdk25</version>
726726
</dependency>
727727
728728
<dependency>
729729
<groupId>io.github.beehive-lab</groupId>
730730
<artifactId>tornado-matrices</artifactId>
731-
<version>3.0.0-jdk25</version>
731+
<version>4.0.0-jdk25</version>
732732
</dependency>
733733
</dependencies>
734734

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>io.github.beehive-lab</groupId>
77
<artifactId>tornado</artifactId>
8-
<version>3.0.0-jdk25</version>
8+
<version>4.0.0-jdk25</version>
99
<packaging>pom</packaging>
1010
<name>tornado</name>
1111
<url>https://github.com/beehive-lab/tornadovm</url>

tornado-annotation/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>io.github.beehive-lab</groupId>
88
<artifactId>tornado</artifactId>
9-
<version>3.0.0-jdk25</version>
9+
<version>4.0.0-jdk25</version>
1010
</parent>
1111

1212
<artifactId>tornado-annotation</artifactId>

tornado-api/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
<parent>
66
<artifactId>tornado</artifactId>
77
<groupId>io.github.beehive-lab</groupId>
8-
<version>3.0.0-jdk25</version>
8+
<version>4.0.0-jdk25</version>
99
</parent>
1010
<description>TornadoVM API: A high-level programming interface for accelerating Java applications on heterogeneous hardware</description>
1111
<groupId>io.github.beehive-lab</groupId>
1212
<artifactId>tornado-api</artifactId>
13-
<version>3.0.0-jdk25</version>
13+
<version>4.0.0-jdk25</version>
1414
<name>tornado-api</name>
1515
<url>https://tornadovm.org</url>
1616
<licenses>

tornado-assembly/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.github.beehive-lab</groupId>
77
<artifactId>tornado</artifactId>
8-
<version>3.0.0-jdk25</version>
8+
<version>4.0.0-jdk25</version>
99
</parent>
1010
<artifactId>tornado-assembly</artifactId>
1111
<packaging>pom</packaging>

tornado-assembly/src/bin/tornado-test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ else:
397397

398398
ENABLE_ASSERTIONS = "-ea "
399399

400-
__VERSION__ = "3.0.0-jdk25"
400+
__VERSION__ = "4.0.0-jdk25"
401401

402402
try:
403403
javaHome = os.environ["JAVA_HOME"]

0 commit comments

Comments
 (0)