New in version 8.3.0

July 18th, 2012
  • Disabled the debugger in platforms other than Windows, Linux and OS X
  • Single platform Linux edition can now build both x86 and x64 binaries
  • Improved Java launchers to support generating console applications
  • Improved LZMA support on Linux x64
  • Improved xwindow mode to support the setting
  • Added French translation to the AutoUpdate tool
  • Added text mode support when using minimalWithDialogs UI mode
  • Improved platform_name built-in variable to allow identifying CDROM builds programmatically
  • Updated Linux Distributions detection and added Amazon Linux distribution to the list of platforms
  • Updated documentation
  • New installer_error_code and installer_error_code_original built-in variables
  • Fixed rule not properly working in some scenarios
  • Fixed some files being packed twice on Windows
  • Fixed not properly working in some Windows scenarios
  • Fixed uninstaller not properly finding its data file in some scenarios
  • Fixed not triggering the in case of error
  • Properly set the installation log permissions when configuring the and settings
  • Fixed action not properly configuring its scope
  • Fixed components not allowing programmatic selection at some points of the installation when enabling

New in version 8.2.0 (May 1st, 2012)

  • New feature: Password protected encryption of installer payload
  • Added support for ksh shell in environment variable actions
  • Improved action to allow configuring the bitness (32bit/64bit) of the target Java runtime
  • Improved 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
  • 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 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

New in version 8.1.0 (March 9th, 2012)

  • Updated documentation
  • Reduced memory consumed by big installers
  • Improved Builder GUI drag and drop when using non-default DPI settings
  • Improved startup time in qt mode when using a big number of directory parameters
  • Improved Qt mode on OS X to use the native buttons order
  • Fixed OS X installers failing in some environments when displaying the final page
  • Fix crash when failing to delete locked DLLs
  • Fixed installers failing when displaying some component groups configurations
  • Fixed Windows shortcuts cache not being properly refreshed on uninstallation
  • Fixed downloadable components not properly verifying the download checksum in some environments
  • Fixed action not properly working when invoked inside loop actions
  • Fixed AutoUpdate not properly normalizing the update download location
  • Fixed failing in some Windows 64bits environments when is enabled
  • Fixed some actions not properly executed in the
  • Fixed installer not being deleted in some environments when is enabled

New in version 8.0.2 (January 26th, 2012)

  • Improved example projects and made them easily accessible through the builder GUI
  • Added HTTPS support for Linux, Windows and OS X for and actions as well as for the autoupdater
  • Improved downloadable components to allow resuming failed downloads
  • Added new tag to action
  • Improved error handling when none of the configured allowed display modes can be initialized
  • Improved built-in pages to display runtime changes of the property
  • Fixed HTTP-related actions failing in some Windows 64bit environments
  • Fixed rule not properly checking child components
  • Fixed Qt mode not properly displaying right-to-left languages
  • Fixed Gtk custom style not properly wrapping some parameter pages text
  • Fixed action failing in some Windows environments when passing arguments containing % characters
  • Fixed installer failing when launched in some partially broken HP-UX environments
  • Fixed incorrect encoding in Italian language
  • Fixed crashing when providing multiple options with the same text
  • Fixed InstallBuilder's User Guide link in start menu on Windows
  • Fixed Gtk progress bar writing warnings to console in some environments
  • Fixed not being properly vertically aligned

New in version 8.0.1 (December 1st, 2011)

  • Added new installer_command_line_arguments built-in variable
  • Added new regular expressions section to the documentation
  • Allow to be used in the
  • Prevent from failing because of warnings when adding the services
  • Improved slide show images alignment on OS X and Windows in qt mode
  • Fixed debugger failing in some environments when editing the executed action list
  • Fixed debugger crashing when right clicking in the Variables Editor root node
  • Fixed builder crashing when editing actions and enabling advanced syntax mode
  • Fixed builder crashing when building projects on some solaris-intel environments
  • Fixed machine_ipaddr built-in variable not being properly defined on OS X Lion
  • Fixed Gtk mode crashing in directory selection in some partially broken environments

New in version 8.0 (November 14th, 2011)

  • Implemented built-in debugger
  • Improved component system to allow tree component selection
  • Improved component system to allow downloading components from a remote server at runtime
  • Improved component system to allow adding and removing components from an installation
  • New to allow enabling/disabling a set of child parameters dynamically
  • New to allow exclusively enabling a parameter from a set of childs dynamically
  • Updated documentation
  • Improved quickbuild performance in GUI mode
  • Added new dotnet_framework_type built-in variable
  • Improved all languages translations
  • Improved AutoUpdate to support redirects
  • Fixed slide show alignment on qt mode
  • Improved GUI to allow hiding advanced settings
  • Prevent components configured with canBeEdited=0 from being configured from the command line
  • Make evaluation version message more clear on qt and gtk modes
  • Improved linux_distribution_version autodetection on CentOS
  • Fixed dialog not being properly centered on OS X,
  • Fixed Java launchers throwing an unknown error message when the launched application returned with a non-zero exit code

New in version 7.2.5 (September 13th, 2011)

  • Updated documentation
  • Improved Dutch language support
  • Fixed language files not being properly loaded when including a BOM
  • Improved action to properly deal with SELinux
  • Fixed packed folders not being deleted when using multiple hierarchy tags.
  • Improved Installer.RebootRequired string to allow variables
  • Fixed custom uninstaller directory not being deleted in some environments

New in version 7.2.4 (August 10th, 2011)

  • Updated documentation
  • Allow executing .cmd scripts on Windows
  • Added contextual menu to GUI entry widgets to allow restoring the original value being edited
  • Fixed installers not deleting the current file being unpacked when canceling the installation in some environments
  • Improved < project > properties editor dialog to validate user input
  • Fixed < httpGet > and < httpPost > actions failing in some Windows environments because of the download file being locked
  • Improved registry actions to work with < foreach > and < while > actions

New in version 7.2.3 (August 2nd, 2011)

  • Improved Italian, Czech and Russian language support
  • Added support for HTTP redirects in < httpPost > and < httpGet > actions
  • New --verbose command line flag added to command line builder
  • Added new < endOfLineConversion > tag to file manipulation actions to allow configuring the EOL handling
  • New < fileIsLocked > rule
  • Improved performance of < unpackDirectory > action
  • Improved AutoUpdate to allow configuring its output directory and filename
  • Improved built-in pages language strings to support variables modified at any point at runtime
  • Improved widget alignment in nested parameter groups in qt mode
  • Fixed < addScheduledTask > action failing in some environments
  • Dropped Windows 98 support
  • Added examples for all actions to the documentation
  • Improved deb generation to allow providing custom conffiles files
  • Improved < autodetectJava > action to properly work on OS X 10.7
  • Fixed action failing in some environments
  • Fixed installers failing on OS X with some thirdparty system fonts configuration
  • Improved the file packing filters to support semicolon separated patterns
  • Improved command line builder to support displaying text mode popups when building
  • Improved GUI builder to accept the information provided through the --setvars flag
  • Added new built-in variable installbuilder_ui
  • Allow Arabic language to be selectable through the GUI builder
  • Allow providing short version of registry root keys to registry actions
  • Allow launching scrips from directories containing "&" characters
  • Improved final page text wrapping
  • Fixed some environment variable actions now properly working in some Windows environments