FormVu is compatible with Java 8 and later versions of the language.
The minimum compatible version will be Java 8 until at least March 2021.
FormVu is a multi-release jar. It will run on Java 8 without module path and also supports the module path available in Java 11 and later.
There are multiple implementations of the JDK/JVM that support different Java language versions. Assuming the JDK/JVM has been implemented correctly it should support all features in the given Java version. However, this is not always the case.
OpenJDK8 has known bugs that can cause low-quality rendering, image content to be missing, or the JVM to crash when performing tasks supported in Java 8. Therefore we recommend the use of OpenJDK 11 or the latest OpenJDK version.
We offer support for running FormVu on Java 8, Java 11, and the latest Java version.
This policy will be reviewed in March 2021. We will give at least 12 months notice of removing Java 8 support.