Skip to content

javafx-gradle-plugin 8.5.1

Compare
Choose a tag to compare
@FibreFoX FibreFoX released this 29 Jun 08:33

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 ;)