-
Notifications
You must be signed in to change notification settings - Fork 136
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
227 additions
and
85 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,96 @@ | ||
Release Notes | ||
============= | ||
|
||
Version 8.1.5 (24-Sep-2015) | ||
* added workaround for bug #124 regarding native launcher, bug is inside Oracle JDK since 1.8.0 Update 40 (thanks to Jens Deters and Stefan Helfrich for testing/reporting helping information) | ||
* added new property to disable workaround `<skipNativeLauncherWorkaround124>true</skipNativeLauncherWorkaround124>` | ||
|
||
|
||
Version 8.1.4 (12-Sep-2015) | ||
* add `packager.jar` from system-scoped dependencies to generated lib-folder, enables the usage of UserJvmOptionsService-class, which requires java 1.8.40 (see https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/jvm_options_api.html) | ||
* introduced `.editorconfig`-file (more about this feature can be found [on their website](http://editorconfig.org/)) for better pull-requests (this is just an experiment, maybe it helps) | ||
* added missing runtime-dependency for running `mvn jfx:generate-key-store` | ||
* exluded JRE from native-bundles on IT-projects (reduces build-time and avoids unneeded file-generation, nicer for SSDs) | ||
* new goal available for generating keystore using maven-lifecycle | ||
* fixed some typos | ||
* new website online | ||
|
||
|
||
Version 8.1.3 (24-Jul-2015) | ||
|
||
* Add all files from jfxAppOutputDir to application resources | ||
* fix for bundler-lookup (return instead of continue) | ||
* add option to select bundler (avoids creation of unwanted native packages) | ||
* fixed compilation-warning for jvmArgs/jvmArg | ||
* fixed keystore-generation: certCountry instead of certState | ||
* added support for travis-ci.org | ||
* fixed #66: updated version of used keytool-maven-plugin (changed from DSA to RSA) | ||
* updated URL to repository/scm | ||
* fixed #92: Fixed copy-paste problem in code related to handling userJvmArgs argument | ||
* fixed #46: dont put lib-folder to resources when not needed/existing | ||
* added support for checkstyle | ||
* check "jfxMainAppJarName" ending with JAR | ||
|
||
|
||
Version 8.1.2 (4-Sep-2014) | ||
|
||
* Fix NPE when using jfx:native goal in 8.1.1 | ||
|
||
|
||
Version 8.1.0/8.1.1 (24-Aug-2014) | ||
|
||
* Added the parametermap Manifest Entries. | ||
* Increase version of mojo-executor (fix issue #32) | ||
* desktop and menu shortcut | ||
* port existing options over to new 8u20 API | ||
* remove fix classpath mojo, no longer needed in JavaFX 8 | ||
* add bundleArguments configuration option | ||
* Fix #54 - make app name simply configurable | ||
* update to latest mojo-executor | ||
* update documentation | ||
* Add flag to allow update of an existing jar | ||
* upgraded to maven 3.3 syntax | ||
|
||
|
||
Version 2.0 (1-Jul-2013) | ||
|
||
* Complete rework of the Maven plugin from the ground up | ||
* Changed the loading of JFX tools so as to not need the ugly reflection used previously | ||
* Dropped the use of the separate javafx-deploy-lib module - all code is now internal to this project | ||
* Dropped the 'uber-jar' support and now use a 'lib' directory to avoid a lot of problems people were having | ||
* Renamed the goals to be more inline with Maven standards | ||
* Added full site documentation now deployed as part of the Maven release process | ||
|
||
|
||
Version 1.5 (20-Feb-2012) | ||
|
||
* Fixed 'app name' issue that was causing native bundle builds to fail on Mac | ||
* Added /src/main/deploy to the build classpath so you can now add things like custom native bundle icons, etc | ||
|
||
|
||
Version 1.4 (16-Feb-2012) | ||
|
||
* Merged in contributions from the community to fix some webstart issues and make ccs2bin optional | ||
|
||
|
||
Version 1.3 (25-Nov-2012) | ||
|
||
* Split bundlers into separate Mojos giving developers more control | ||
* Webstart bundle now includes all JARs instead of working of the uber-JAR | ||
* Added BAT file bundle generation | ||
* Added 'keystore' generation Mojo | ||
* Added 'run' Mojo to launch app via Maven | ||
|
||
|
||
Version 1.2 (19-Nov-2012) | ||
|
||
* JNLP bundle generation including templating (via javafx-deploy-lib) | ||
* Basic JAR signing (via Oracle JFX packaging lib) | ||
* General enhancements and improvements to plugin configuration options | ||
|
||
|
||
Version 1.1 (12-Nov-2012) | ||
|
||
* First release to central Maven repository | ||
* Basic executable JAR support | ||
* Basic native bundling (wrapping the default JFX packaging lib) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Help us to make a better tool | ||
|
||
## By creating issue-tickets | ||
|
||
When you think you found a bug, please check the issue-tracker at github first, if it isn't already reported. If you are unsure about having the same bug, don't hesitate to create a new issue-ticket, we will inform you about via comment or closing. | ||
|
||
|
||
## By creating patches, features or pull-requests | ||
|
||
When you managed to find some time in creating a patch or implemented a new feature, please create small pull-requests. Having to merge a pull-request with different fixes or several new features is no easy task and won't be accepted (exceptions of this may occur when having similar small fixes). If new features are added, please create a sample-project inside ```src/it/```-folder, this will be called by ```maven-invoker-plugin``` to ensure all other existing features aren't broken and working as expected. This is also a good documentation to others by showing them how to set their configuration. | ||
|
||
|
||
## Some words about code-formatters and comments | ||
|
||
We love code-formatters, but until we have strict requirements for this project (we don't have them currently), please **do not** apply your formatter over the whole code, just on your changes should be enough. It shortens the time to check pull-requests for the change you really made (and not making the code look worse than it is). | ||
|
||
If there are some comments you find irritating or confusing (or even being wrong), just create a pull-request to adjust these parts. | ||
|
||
|
||
## Inform others about us | ||
|
||
This project lives from the usage by others, show it to some collegues, use it in your spare-time-projects and feel free to spread this project all over the world. Every move to keep this project alive and kicking is very welcome. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
## thanks to https://dzone.com/articles/continuous-integration-windows | ||
## with some adjustments and exported yaml-settings | ||
|
||
version: '{build}' | ||
os: Windows Server 2012 | ||
pull_requests: | ||
do_not_increment_build_number: true | ||
branches: | ||
only: | ||
- master | ||
skip_tags: true | ||
install: | ||
- ps: | | ||
Add-Type -AssemblyName System.IO.Compression.FileSystem | ||
if (!(Test-Path -Path "C:\maven" )) { | ||
(new-object System.Net.WebClient).DownloadFile( | ||
'http://www.us.apache.org/dist/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.zip', | ||
'C:\maven-bin.zip' | ||
) | ||
[System.IO.Compression.ZipFile]::ExtractToDirectory("C:\maven-bin.zip", "C:\maven") | ||
} | ||
$env:Path +=";C:\maven\apache-maven-3.2.5\bin;%JAVA_HOME%\bin" | ||
build_script: | ||
- mvn clean package --batch-mode -DskipTest | ||
test_script: | ||
- mvn clean install --batch-mode | ||
cache: | ||
- C:\maven\ | ||
- %userprofile%\.m2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters