Skip to content

Latest commit

 

History

History
54 lines (44 loc) · 4.58 KB

VERSION.md

File metadata and controls

54 lines (44 loc) · 4.58 KB

Version 2.4.0

  • NEW #48: Add last resort fallback option classpath Set<String> classpath.
  • FIX #52: Use launch4j version 3.11 which added the linux 64 bit binaries.
  • FIX #53: Update the xstream dependency to version 1.4.9.
  • FIX #54: Add test case for the gradle versions 3.3 and 3.4.1.
  • FIX #56: Correct the table rendering in the README's description (thc202)
  • FIX #58: Correct the example dependency (Colin Rudd)
  • NEW #50: Add the variables property to set the environment variables.

Version 2.3.0

  • FIX #45: Add the missing message if an instance already exists.
  • FIX #46: Migrate the jvm options from String opt to Set<String> jvmOptions.
  • FIX #47: Only depend on one of the jar generating tasks.
  • FIX #48: Allow a customized classpath modification.
  • FIX #49: Keep a copy of the generated launch4j xml with the l4j-debug project property.

Version 2.2.0

  • FIX #43: Relativize absolute icon and splash paths to the outfile.

Version 2.1.0

  • FIX #35: Avoid jar version mismatch in launch4jäs lib folder.
  • FIX #37: Allow manual control of the classpath.

Version 2.0.1

  • FIX #34: Fix compatibility issues with Gradle version 2.

Version 2.0.0

Rework and restructure the plugin

  • NEW: Add customizable task types edu.sc.seis.launch4j.tasks.Launch4jLibraryTask and edu.sc.seis.launch4j.tasks.Launch4jExternalTask

  • FIX #7: Create multiple executables with one gradle run.

  • FIX #24: Exposed tasks are not replaced.

  • FIX #29: Clean tasks work correctly new (see #33)

  • FIX #33: Tasks expose correct outputs.

  • DEPRECATED: The property description is deprecated in favor of the property fileDescription to avoid a name conflict with the task's description.

  • DEPRECATED: The task launch4j is deprecated in favor of createExe task to avoid a name conflict between this placeholder task and the launch4j configuration.

  • REMOVED: The tasks generateXmlConfig, copyL4jLib, copyL4jBinLib, unzipL4jBin createExeWithBin, and createExeWithJar are implemented internally instead of tasks. The createExeWithJar task's functionality is implemented in the createExe task.

  • REMOVED: The properties launch4jCmd and externalLaunch4j

Version 1.6.2

  • FIX #30: update to launch4j Version 3.9
    Add these properties:
    • trademarks
    • language

Version 1.6.1

  • NEW: Add option libraryDirLaunch4j
  • CHANGE: The property outfile may be a relative path, which will be created and the library files will be relativized against this path.

Version 1.6

  • NEW: Add property libraryDir to change the classpath folder for the dependencies (FFourtyTwo)