See https://github.com/mathmaster13/fynotek-java/releases/tag/v3.0-rc1 for details on what's new in this release!
As for packaging, there are some new things due to a demo being written in Kotlin:
- The release with demos (
fynotek-java-3.0-with-demos.jar
) contains a partial Kotlin runtime (however, some components which are unnecessary to run the demos here were removed), so it only requires a Java 17 runtime to work. Use this if you only want to run demos. - The release without demos (
fynotek-java-3.0.jar
) does not contain a Kotlin runtime. Use this if you want to use this project as a library.
If you need anything from the demos and you are using this project as a library, feel free to compile the demos from source—and make sure you use Java 17 and Kotlin 1.6 or higher!