javafx-gradle-plugin 8.5.1
This release took a bit too long, but it is finally here. Available via maven-central, might take some while that it is available (as always).
New:
- added new property to skip workaround for gradle daemon mode (which causes problems with the runtime-folder, see issue #12 for more information), this makes it now possible to create native builds within the IDE (at least once)
Bugfixes:
- fixed some classloader-problem when using javafx-gradle-plugin in combination with Netbeans IDE having netbeans-gradle-plugin installed (I'm very sorry about this, don't know why this wasn't detected by me before)
- updated workaround-detection for creating native bundles without JRE, because it got fixed by latest Oracle JDK 1.8.0u92
Enhancements:
- made it possible to specify file-association icon as String, File or Path
- changed the way for adding
ant-javafx.jar
to the classloaders (by using more stuff provided by the gradle-api)
Migrated from javafx-maven-plugin:
- (bugfix) added workaround for native linux launcher inside native linux installer bundle (DEB and RPM) not working, see issue #205 for more details on this (it's a come-back of the issue 124)
- (new) added ability to write and use custom bundlers! This makes it possible to customize the work which is required for your bundling-process.
- (new) added new property to disable "native linux launcher inside native linux installer"-fix
skipNativeLauncherWorkaround205 = true
- (improvement) moved workarounds and workaround-detection into its own class (makes it a bit easier to concentrate on the main work inside JfxNativeTask)
Note:
There won't be any GString-support, please use toString()
inside your buildscript
Another note: I know, dependency-filtering is not yet implemented, but as this is a rather unused feature, I will take the time ;)