Why are there discussions and github issues about ...
# tornadofx
j
Why are there discussions and github issues about TornadoFX not supporting java versions higher than 8? For me the default TornadoFX library (from Maven) just works fine with Java 13.
d
2.0.0-SNAPSHOT?
j
I am just using this dependency.
c
There are still some unresolved issues even with the 2.0 snapshot with Java versions higher than 8. Every app won't necessarily hit them. Seems like the issue list could use a grooming.
JDK: 9
tag on issues, probably will never be explicitly supported.
v2
tag has open issues and no closed issues, making it difficult to figure out what the actual rationale is for witholding the 2.0 version.
I think the long and short of it is due to higher JVM and JavaFX versions restricting access to private APIs, which TornadoFX was using for certain features. Hence not every app encounters the problems, and use of reflection doesn't fail the build.
a
1.7.20 works fine until you hit some component that uses reflection hacks. Sadly it is not always obvious, where you will hit them/
j
Okay, thank you! My app was very simple and that is probably the reason why I did not encounter any issues.