Published on

We are very happy to announce the release of InstallBuilder 8.2.0! One of the primary new features of this release is the inclusion of password protected encryption of the installer payload. Using this feature is as easy as adding the below code to your project:

<project>
  <enableEncryption>1</enableEncryption>
  <encryptionPassword>Vqt9ahyLGhWxYv7fJZHXN4RMEhVb6S5eFAhLENT9ceeqVAUk</encryptionPassword>
</project>

The password will be required at runtime. Failing to provide one will automatically abort the installation.

And that is all you need to do to include an additional level of security in your installer!

Other features included in these release are:

  • Added support for ksh shell in environment variable actions
  • Improved <autodetectJava> action to allow configuring the bitness (32bit/64bit) of the target Java runtime
  • Improved <renameFile> action to support wildcards
  • Improved installer images initialization on OS X
  • Improved ini file actions to support both hashes and semicolons as comment characters
  • Fixed OS X installers prompting twice for privilege elevation when enabling <requireInstallationByRootUser>
  • Fixed 32 bit installers crashing in Linux Mint x64 when running in gtk mode
  • Fixed system language not being properly detected in some Unix environments
  • Fixed GUI buid log not allowing text selection on OS X
  • Fixed unattendedmodeui setting not properly displaying its default value in the help menu
  • Fixed <showProgressDialog> failing at uninstallation time in some environments
  • Fixed required parameters being mandatory even if its parent parameter is not selected
  • Fixed nested uninstaller calls not properly working on Windows