-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade JavaFX to v16 #5499
Upgrade JavaFX to v16 #5499
Conversation
There seems to be something that needs to be looked into:
This warning has now surfaced for the first time in JavaFX 16 as it implements https://bugs.openjdk.java.net/browse/JDK-8256362 |
This sounds good to me, it's not a fringe library so keeping it up to date makes sense to me. |
87e3e42
to
e3842f2
Compare
Using the javaFX plugin doesn't fix this issue, but it will as soon as this is fixed by the plugin itself (hopefully). See openjfx/javafx-gradle-plugin#108 As this is an issue that exists already on master I think this PR is still good to be merged IMO. @sqrrm WDYT? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK. Tested on macOS and Linux.
Hmm packaging for linux fails for me with
Can someone else please confirm? Just to check its not an issue with my local env. |
Packaging on Ubuntu 20.04.2 worked just fine for me. |
Ok - as I wasn't able to create a universal deterministic JAR I'll revert my changes back to OS specific jars. |
… libs" This reverts commit 1c0409a.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK
As we have now the possibility again to keep up with the latest bug fixes and updates I've upgraded JavaFX to v16.
It seems to be mainly a bug fix release. All details can be found here: https://github.com/openjdk/jfx/blob/master/doc-files/release-notes-16.md
I did some smoke tests on Mainnet and everything seems to be fine.