Skip to content

Commit 19c8d84

Browse files
committed
release of version 8.8.0
1 parent 41bf054 commit 19c8d84

File tree

3 files changed

+36
-33
lines changed

3 files changed

+36
-33
lines changed

CHANGELOG.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,32 @@
11
Release Notes
22
=============
33

4+
# Version 8.8.0 (08-Februrary-2017)
5+
6+
New:
7+
* `nativeReleaseVersion` will now get sanitized, anything than numbers and dots are removed, this ensures compatibility with the used bundler toolsets
8+
* when using `noBlobSigning = true` (which will get dropped with JDK9) the `jarsigner` executable will be used, but it was lacking proper customization, therefor a new property was introduced `additionalJarsignerParameters` which will be appended to all other stuff on the jarsigner-command
9+
* added ability to fail the build on errors while bundling, just set `failOnError = true` inside the jfx-block
10+
* when having not specified any bundler, it now is possible to remove that JNLP-warning regarding "No OutFile Specificed", which makes that bundler being skipped, just set `skipJNLP = true` inside the jfx-block
11+
* added property to skip `nativeReleaseVersion` rewriting, just set `skipNativeVersionNumberSanitizing = true` inside the jfx-block
12+
* added `skipCopyingDependencies` to make it possible to NOT copying dependencies, but they are added to the classpath inside the manifest like normal
13+
* added `fixedManifestClasspath` for setting the classpath-entry inside the generated manifest-file in the main jfx-jar, this is already possible for secondary launchers by setting `classpath` within the configuration-block of the secondary launcher
14+
* added `useLibFolderContentForManifestClasspath` for creating the manifest-entriy for the classpath, depending on the content of the lib-folder, makes it possible to have files not being inside dependencies being present there (which got copied beforehand)
15+
16+
Changes:
17+
* reimplemented `additionalBundlerResources`, now searching for folders with the name of the used bundler, makes it possible to adjust nearly all bundlers now (for Mac a special replacement-class was created, as the default one did not provide any way to add more files)
18+
19+
Enhancements:
20+
* updated all example-projects to use a different variable-name of the "current" plugin-version (fixes issue #40)
21+
* added warning about slow performance (even on SSD) when having ext4/btrfs filesystems using "deb"-bundler (fixes issue #41)
22+
* added warning about missing "jnlp.outfile"-property inside bundleArguments when using JNLP-bundler (from issue #42)
23+
* added ability to change name of the lib-folder by setting `libFolderName`
24+
25+
Bugfixes:
26+
* added support for Gradle 3.3 (fixes issue #52)
27+
28+
29+
430
# Version 8.7.0 (09-September-2016)
531

632
New:
@@ -150,4 +176,4 @@ There will be some examples with the next updates/releases, but this is a spare-
150176

151177
# Version 1.0 (16-Jan-2016) Initial Release
152178

153-
This is the very first release of my javafx-gradle-plugin, and my first official gradle-plugin too.
179+
This is the very first release of my javafx-gradle-plugin, and my first official gradle-plugin too.

README.md

Lines changed: 8 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -238,37 +238,7 @@ Please look at the [examples-folder](/examples) to see some projects in action.
238238
Last Release Notes
239239
==================
240240

241-
**Version 8.7.0 (09-September-2016)**
242-
243-
New:
244-
* added `checkForAbsolutePaths`-property to enable absolute paths for all path-properties (it defaults to `false` to behave like before)
245-
* added `additionalBundlerResources` for being able to have additional files available to the used bundler
246-
* added feature for copying additionalAppResources to `build/jfx/app` when calling `jfxJar` and `jfxRun`, making it possible to have all that files available (like native files being required to not reside in the jar-files) by setting `copyAdditionalAppResourcesToJar = true` (issue #39)
247-
248-
Bugfixes:
249-
* made it possible to specify absolute paths for all path-properties, fixes issue #36
250-
* reverted the idea of registering the real tasks after project-evaluation, only add ant-javafx.jar after project-evaluation (fixes issue #31)
251-
* adjusted CI-files for AppVeyor and TravisCI to handle functional tests
252-
* fixed possible file-handler leak (unreported)
253-
254-
Changes:
255-
* removed the `skipDaemonModeCheck`-property, please remove this from your configuration/buildscript
256-
257-
Enhancements:
258-
* implemented some functional tests, mostly using the example-projects as test-projects (running against Gradle 2.10 and Gradle 3.0)
259-
* added example project: windows installer with license
260-
* added example project: debian installer with license
261-
* added example project: adjusted launcher-icon
262-
* added example project: additional bundler-files
263-
* extracted plugin-version into separated file to have example-projects working at their place without having the need to adjust these version-numbers on every release
264-
* refactored a bit to have cleaner code
265-
266-
267-
268-
(Not yet) Release(d) Notes
269-
==========================
270-
271-
upcoming Version 8.8.0 (??-feb-2017)
241+
**Version 8.8.0 (08-Februrary-2017)**
272242

273243
New:
274244
* `nativeReleaseVersion` will now get sanitized, anything than numbers and dots are removed, this ensures compatibility with the used bundler toolsets
@@ -292,3 +262,10 @@ Enhancements:
292262
Bugfixes:
293263
* added support for Gradle 3.3 (fixes issue #52)
294264

265+
266+
(Not yet) Release(d) Notes
267+
==========================
268+
269+
upcoming Version 8.8.1 (???-2017)
270+
271+
*nothing changed yet*

version.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
gradle.ext {
2-
javafxGradlePluginVersion = '8.8.0-SNAPSHOT'
2+
javafxGradlePluginVersion = '8.8.0'
33
}

0 commit comments

Comments
 (0)