Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Due to refactoring and improvement to the internal workings of IzPack, LateShortcutInstallListener is no longer available. Instead, use the new <lateShortcutInstall/> option in shortcutSpec.xml. See Shortcut Specification for details. 

Default installation directories in TargetPanel.dir.*

IZPACK-798 changed TargetPanel.dir.* etc to be variables, rather than resources.


For example, change the resources to variables:

Code Block
languagehtml/xml
titleDefault path definition in IzPack 4.x
<res id="TargetPanel.dir.windows" src="@{izpack.dir.app}/installpath.windows.txt"/>
<res id="TargetPanel.dir.unix" src="@{izpack.dir.app}/installpath.unix.txt"/>

to

Code Block
languagehtml/xml
titleDefault path definition in IzPack 5.x
<variable name="Target.dir.windows" value="C:/MyApp"/>
<variable name="Target.dir.unix" value="/usr/local/myapp"/> 

Upgrading customizations

Prepare to detect some internal refactorings when providing customizations: e.g. the class com.izforge.izpack.util.AbstractUIProcessHandler can now be found under com.izforge.izpack.api.handler.AbstractUIProcessHandler

...