VMware InstallBuilder Changelog

What's new in VMware InstallBuilder 24.3.0 2024-03-08

Mar 8, 2024
  • Properly detect macOS 13
  • Support programmatically disabling buttons
  • Improved <getFreeDiskSpace> to gracefully handle scenarios with erroneous filesystems on macOS
  • Improve language detection on macOS
  • Updated documentation
  • Updated internal dependencies

New in VMware InstallBuilder 23.11.0 2023-11-29 (Nov 30, 2023)

  • Updated internal dependencies
  • Added new <createParentIfNotExists> setting to <yamlFileSet> action
  • Improved building on Windows to gracefully handle AntiVirus temporary file locks
  • Documented <showDownloadableComponentsProxyPage> setting
  • Removed misleading log message in <addScheduledTask> action
  • Fixed <addScheduledTask> not properly handling the <executionTimeLimit> setting
  • Fixed <propertiesFileTest> rule making the GUI builder crash
  • Fixed AutoUpdate not properly handling <downloadLocation> elements without trailing slashes
  • Fixed CFBundleGetInfoString not honoring project information in uninstaller.app bundle

New in VMware InstallBuilder 23.10.1 2023-10-03 (Oct 3, 2023)

  • Fixed initialization regression on Windows x86 installers

New in VMware InstallBuilder 23.7.0 2023-08-03 (Aug 3, 2023)

  • Allow using custom scripts when signing Windows installers
  • Improved DLL handling on Windows
  • Fixed RPM generation when packing directories with spaces
  • Fixed Windows installers failing to launch from some malformed working directories
  • Fixed osx-x86_64 type not properly working on <platformTest> rule
  • Fixed <linkParameter> incorrectly wrapping text in some scenarios
  • Fixed choice dialogs style on macOS when running in osx mode

New in VMware InstallBuilder 23.4.0 2023-04-25 (Apr 26, 2023)

  • Added new starts_with and ends_with tests to <compareText> rule
  • Improved <choiceParameter> alignment on Windows
  • Always include osx-arm64 uninstaller runtime when it is included in the installer
  • Fixed splash screen transparency on Windows when running in Qt mode
  • Fixed floating licenses not properly working on some M1 machines

New in VMware InstallBuilder 23.1.0 2023-01-13 (Jan 14, 2023)

  • Rebrand to Backstaff
  • Updated internal dependencies
  • Updated documentation
  • Fixed macOS signatures not being properly created when using binary launchers and supporting osx-arm64

New in VMware InstallBuilder 22.10.0 2022-10-26 (Oct 27, 2022)

  • Support using HTML values in <infoParameter> for all graphical modes
  • Added new <enableGlobMatching> setting to <deleteFile> action to allow deleting special filenames
  • Improved generation of unique identifiers
  • Improved DLL loading on Qt installers
  • Improved windows 32-bit runtimes to prevent false positives in some antivirus vendors
  • Updated documentation

New in VMware InstallBuilder 22.8.0 2022-08-09 (Aug 9, 2022)

  • Added Swiss and Austrian languages
  • Updated internal dependencies
  • Fixed some HTML licenses making installers crash on Windows x64 when running in win32 mode
  • Fixed malformed osx-arm64 signatures when using built-in signing

New in VMware InstallBuilder 22.6.0 2022-07-14 (Jul 16, 2022)

  • Fixed binary launcher not properly generated when building osx-arm64 installers
  • Fixed <httpGet> action adding erroneous leading characters in the downloaded response when using the osx-arm64 runtime

New in VMware InstallBuilder 22.3.0 2022-05-13 (May 14, 2022)

  • Improved signing errors reporting
  • Updated internal dependencies
  • Support built-in macOS signing using G2 certificates
  • Fixed typo in Ukrainian translation
  • Fixed qt installers crashing on Linux systems reporting incorrect screen metrics

New in VMware InstallBuilder 21.12.0 2021-02-01 (Feb 2, 2022)

  • Added support for Windows 11 and Windows 2022
  • Improved temporary file creation on macOS
  • Improved Java versions detection
  • New windows_os_build_number built-in variable
  • Support Centos 6 in linux-arm64 installers
  • Fixed DMGs created on Windows not working on macOS Monterey
  • Fixed Linux installers failing on some Wayland environments

New in VMware InstallBuilder 21.12.0 2021-02-01 (Feb 2, 2022)

  • Added support for Windows 11 and Windows 2022
  • Improved temporary file creation on macOS
  • Improved Java versions detection
  • New windows_os_build_number built-in variable
  • Support Centos 6 in linux-arm64 installers
  • Fixed DMGs created on Windows not working on macOS Monterey
  • Fixed Linux installers failing on some Wayland environments

New in VMware InstallBuilder 21.9.0 2021-10-13 (Oct 14, 2021)

  • Support AdoptOpenJDK vendor when autodetecting Java
  • Improved visibility of installer initialization errors on Windows
  • Improved <createJavaLaunchers> creation to avoid creation issues with the file being locked on Windows
  • Fixed macOS Admin launcher not stored as executable when using <createOsxBundleZip>
  • Support query parameters in AutoUpdate download URLs
  • Enforced AutoUpdate macOS bundle permissions
  • Fixed display issues on macOS Monterey
  • Fixed Builder popups failing on macOS Monterey
  • Fixed osxsigner tool not signing the osx-arm64 runtime when using native signing

New in VMware InstallBuilder 21.6.0 2021-06-25 (Jun 28, 2021)

  • Enabled Qt Professional and Professional flavors to build linux-arm32 and linux-arm64
  • Updated documentation and updated its look and feel
  • Always include osx-x86_64 runtime when generating uninstallers on macOS M1 machines
  • Support using three lines of text in installer pages titles without any cropping
  • Improved installers compatibility when running on macOS M1
  • Improved uninstaller launching process on Windows
  • Enforce full path to reg command on Windows
  • Fixed environment modification actions not properly preserving Unicode characters on Unix
  • Fixed installers crashing on some macOS 10.14.6 environments

New in VMware InstallBuilder 21.3.0 2021-04-06 (Apr 6, 2021)

  • Fixed macOS binary launcher executable permissions not enforced when using <createOsxBundleZip>
  • Support using osx-x86_64 and osx-arm64 checks in <platformTest> rule
  • Fixed Qt mode on arm macOS Big Sur incorrectly displayed when using dark mode
  • Fixed malformed admin launcher on macOS arm when signed using the built-in mechanism
  • Enforce PIE binary flags on macOS osx-x86_64
  • Fixed builder osx-arm64 application crashing on macOS when clicking on top bar menu items
  • Fixed code signing of big exe files on Windows x64

New in VMware InstallBuilder 20.12.0 2020-12-28 (Dec 29, 2020)

  • Added macOS ARM support
  • Added initial support for Linux ARM
  • Improved Linux distribution detection
  • Improved buttons look and feel on macOS Catalina and newer
  • Improved dependencies loading on Windows 7
  • Fixed redraw glitch on Windows when using some complex parameter gro

New in VMware InstallBuilder 20.9.0 2020-10-15 (Oct 16, 2020)

  • Add support for properly detecting macOS Big Sur as running platform
  • Improve <portTest> rule to never fail and log errors instead
  • Added support for Zsh shell
  • New <propertiesFileTest> rule
  • Improved random number generator on Windows platforms
  • Fixed macOS installers not properly detecting the proper runtime when running on Apple Silicon ARM Macs
  • Fixed installer buttons look and feel on macOS Big Sur
  • Fixed HTTPS connections not properly validating when using a proxy
  • Prevent hidden parameters from invoking their rules

New in VMware InstallBuilder 20.7.0 2020-08-21 (Aug 22, 2020)

  • Improved internal dependencies loading on Windows
  • Log uninstaller exit code
  • Updated internal dependencies on Windows x86
  • Fixed <userTest> account type checks not properly working on Windows x64
  • Fixed <runProgram> failing to run inside internationalized directory wen using <wrapInScript> on Windows
  • Fixed Qt installers looking for plugins by default at install time

New in VMware InstallBuilder 20.4.0 2020-05-05 (May 5, 2020)

  • Fixed build failure when providing malformed booleans for the <enableDebugger> setting
  • Fixed high memory usage at build time when packing files by dereferencing links on Windows
  • Updated internal dependencies

New in VMware InstallBuilder 20.3.0 2020-04-02 (Apr 2, 2020)

  • Prevent installers from using cmd.exe from the installer directory when executing batch scripts on Windows
  • Fixed AutoUpdate not honoring proxy settings configured in the INI file when running in interactive mode
  • Fixed wrapping glitch in complex parameter groups after revisiting the welcome page on macOS
  • Enforce output directory normalization when provided through --setvars
  • Fixed crash searching nodes in GUI builder tree in some scenarios

New in VMware InstallBuilder 20.2.0 2019-02-19 (Feb 21, 2020)

  • Rebranded to VMware InstallBuilder
  • Improved timestamping error detection when signing macOS installers on non-macOS platforms
  • Prevent uninstaller from crashing when failing to check for empty directories because of lack of permissions

New in VMware InstallBuilder 20.1.0 2019-01-30 (Jan 31, 2020)

  • Fixed Linux installer crashing when exiting on some environments
  • Improved internal dependency libraries loading on Windows
  • Support using built-in variable ${build_project_directory} in <include> directive
  • Improved crash file generation

New in VMware InstallBuilder 19.12.0 2019-12-30 (Dec 30, 2019)

  • Updated internal dependencies on Linux/Linux x64 runtimes
  • Added Ukrainian language
  • Fixed <httpPost> action hanging in some environments when using SSL and contacting a server with an invalid certificate
  • Fixed qt mode crashing on some macOS environments when displaying the splash screen
  • Fixed builder crash when trying to paste previously deleted tree nodes
  • Fixed build failure when enabling the debugger and using signed Windows uninstallers
  • Fixed build failure when using custom CA bundles and using signed Windows uninstallers

New in VMware InstallBuilder 19.11.0 2019-12-02 (Dec 3, 2019)

  • Updated HTTP/HTTPS internal dependencies
  • Improved AutoUpdate handling of malformed update.xml files
  • Support --setvars command-line option when building the AutoUpdate
  • Support customizing license file location when building the AutoUpdate
  • Improved images rendering on macOS Builder
  • Improved Windows installers exit handling
  • Added .NET 4.8 autodetection
  • Updated documentation
  • Fixed <enableSsl> not honored on Windows at uninstallation time when using signed uninstallers
  • Fixed startmenu shortcuts not being created on windows-x64 installers
  • Fixed HTTP actions not honoring customized Accept header
  • Fixed false signing failure detection when building on macOS Catalina

New in VMware InstallBuilder 19.10.0 2019-10-15 (Oct 17, 2019)

  • Fixed Arabic and Persian languages not properly displayed on macOS 10.15 when running in Qt mode
  • Fixed crash on macOS versions older than 10.9 when using the osx-x86_64 runtime and running in Qt mode

New in VMware InstallBuilder 19.9.0 2019-10-02 (Oct 2, 2019)

  • Fixed <runProgram> action failing on macOS 10.15 when running in the <postUninstallationActionList>
  • Fixed Asian languages not being properly displayed on macOS 10.15 when running in Qt mode
  • Preserve built-in registry keys wowMode when updating 32bit Windows installations with Windows 64bit
  • Support customizing built-in command-line flags descriptions
  • Fixed signing of big DMGs on Windows

New in VMware InstallBuilder 19.8.0 2019-09-01 (Sep 2, 2019)

  • Improved <findFile> performance
  • Improved disabled controls look and feel on macOS
  • Improved widgets text wrapping on macOS
  • Added support for HTML licenses in xwindow mode
  • Fixed Gtk and Qt proxy pages duplicating its description text
  • Fixed <queryWMI> returning only a single result in windows-x64 installers
  • Fixed deletion of registry keys when not providing a specific <name> and setting <wowMode> to 32 in windows-x64 installers
  • Updated documentation

New in VMware InstallBuilder 19.7.1 2019-07-21 (Jul 22, 2019)

  • Improved <kill> action detection by <path>
  • Always generate HFS+ dmgs on newest macOS versions to make them compatible with 10.12 and older
  • Fixed search Builder GUI search popup crashing on some environments
  • Fixed <defaultUnixFilePermissions> not being properly honored
  • Fixed <queryWMI> action not properly working in windows-x64 installers
  • Fixed <wowMode> not being properly honored in windows-x64 installers
  • Fixed <singleInstanceCheck> always triggering in windows-x64 installers

New in VMware InstallBuilder 19.7.0 2019-07-10 (Jul 11, 2019)

  • This release addresses an important security issue in Windows related to how installers are signed on this platform. More details to follow.
  • Fixed macOS signature not being properly validated on versions older than 10.11.6

New in VMware InstallBuilder 19.6.0 2019-06-28 (Jun 28, 2019)

  • Support creating macOS signatures with hardened runtime enabled to allow notarization
  • POTENTIAL INCOMPATIBILITY: Changed <osxPlatforms> default value to osx-x86_64
  • New installer_http_proxy variable to programmatically access the provided proxy information
  • Updated documentation
  • Fixed some Windows configuration attributes not being properly applied to Windows-x64 Java launchers
  • Fixed proxy page not honoring the provided configuration when running in text mode
  • Fixed Linux builder failing on some environments with misconfigured time zone
  • Fixed missing localized string

New in VMware InstallBuilder 19.5.0 2019-05-13 (May 13, 2019)

  • Added new windows-x64 build platform
  • Added 64bit version of osxsigner tool
  • Fixed malformed logic in <iniFileTest> rule
  • Fixed welcome page displaying truncated trailing letters on some macOS environments
  • Updated documentation

New in VMware InstallBuilder 19.4.1 2019-04-17 (Apr 17, 2019)

  • Fixed incorrect final page layout on macOS when enabling the osx-x86_64 runtime
  • Improved <setInstallerVariableFromRegEx> error reporting

New in VMware InstallBuilder 19.4.1 2019-04-16 (Apr 17, 2019)

  • Fixed incorrect final page layout on macOS when enabling the osx-x86_64 runtime
  • Improved <setInstallerVariableFromRegEx> error reporting

New in VMware InstallBuilder 19.4.0 2019-04-09 (Apr 10, 2019)

  • Improved <getPermissions> error reporting when operating over non-existent files
  • Fixed Windows AutoUpdate generation failing because of malformed default icon
  • Allow <componentTest> rule to take into account parent components in its checks

New in VMware InstallBuilder 19.3.0 2019-03-26 (Mar 26, 2019)

  • New <validatedActionGroup> action
  • Added <useLauncherDirectoryAsWorkingDirectory> to Java launchers to allow preserving the current working directory on execution
  • Added Windows Server 2019 support
  • Improved documentation
  • Updated zlib dependency on Linux and Windows
  • Fixed macOS installers always exiting with zero code when enabling <requireInstallationByRootUser>
  • Fixed some Builder popups not kept on top when running on macOS
  • Fixed installers aborting at startup on some solaris and linux-ia64 environments
  • Fixed macOS installers incorrectly wrapping text on some languages
  • Fixed custom <uninstallerDirectory> not being removed on macOS
  • Fixed outdated welcome screen
  • Fixed <findFile> returning malformed results when invoked in the installer_directory

New in VMware InstallBuilder 19.2.0 2019-02-04 (Feb 4, 2019)

  • Fix security fixes with installers when using the <enableEncryption> functionality

New in VMware InstallBuilder 19.1.0 2019-02-01 (Feb 1, 2019)

  • Added support for FreeBSD 10 and higher
  • New <iniFileTest> rule
  • Improved GUI responsiveness during <autoDetectJava> action

New in VMware InstallBuilder 18.12.0 2018-21-31 (Jan 1, 2019)

  • Reduced memory usage building and running big project installers
  • Fixed license page text not properly wrapping in some macOS scenarios when running in Qt mode
  • Updated documentation to include new Java 11 bundles
  • Fixed "InstallLocation" Windows registry value being improperly quoted

New in VMware InstallBuilder 18.11.0 2018-11-30 (Dec 1, 2018)

  • Fixed popup button localization not properly working on OS X when running in Qt mode
  • Fixed <choiceParameterGroup> failing in some text mode scenarios when wrapped in a <booleanParameterGroup> with <validationType> set to always
  • T27733 Improve linux details detection

New in VMware InstallBuilder 18.10.0 2018-11-01 (Nov 1, 2018)

  • Added support for MacOS 10.14
  • Improved detection of Windows system and user folders
  • Fixed fail to validate floating license error
  • Fixed not being able to disable HTTP proxy from installer GUI in certain cases

New in VMware InstallBuilder 18.8.0 2018-10-01 (Oct 1, 2018)

  • New <getDiskUsage> action
  • Improved boolean parameter display in win32, osx and xwindow GUI modes
  • Improved performance of multiple actions using pattern for matching files

New in VMware InstallBuilder 18.8.0 2018-08-29 (Aug 29, 2018)

  • Allowed the debugger to run in all unattended modes
  • Improved system DPI granularity handling on Windows
  • Improved <labelParameter> wrapping on some macOS environments
  • Properly quoted UninstallString and Location registry entries on Windows

New in VMware InstallBuilder 18.7.0 2018-07-25 (Jul 26, 2018)

  • Improved <singleInstanceCheck> on Unix platforms
  • Fixed incorrect label wrapping in some macOS environments

New in VMware InstallBuilder 18.6.0 2018-06-29 (Jun 29, 2018)

  • Add <addFilesToUninstaller> option to <unzip>, <unpackFile> and <unpackDirectory> actions unpacking files to have them automatically removed by uninstaller
  • Improved generation of DMGs over 4GB
  • Allow signing of DMGs over 4GB
  • Make <propertiesFileSet> add a trailing newline when appending new values
  • Use display language rather than region for auto-detecting language on Windows

New in VMware InstallBuilder 18.5.2 2018-05-28 (May 28, 2018)

  • Fixed AutoUpdate hanging in some macOS environments when enabling the osx-x86_64 runtime
  • Fixed AutoUpdate not honoring the <enableSslSupport> setting on osx-x86_64 runtime

New in VMware InstallBuilder 18.5.1 2018-05-24 (May 25, 2018)

  • Fixed installers using the osx-x86_64 runtime hanging in some macOS scenarios when enabling <requireInstallationByRootUser> and running in qt mode
  • Improved .NET autodetection to support version 4.7
  • Update documentation

New in VMware InstallBuilder 18.5.0 2018-05-10 (May 11, 2018)

  • Added support for Java 10 version detection
  • Fixed osxsigner external tool not signing the osx-x86_64 runtime when using native mode
  • Fixed Abort/Retry/Ignore dialog buttons in qt mode when using the osx-x86_64 runtime
  • Fixed error showing the uninstallation finished popup in osx mode when disabling uninstallation confirmation in the osx-x86_64 runtime
  • Fixed "setuid is not allowed" error on macOS when using unattended mode with minimal UI
  • Fixed crash occurring in some scenarios when using qt mode with the osx-x86_64 runtime at initialization time

New in VMware InstallBuilder 18.4.0 2018-04-18 (Apr 19, 2018)

  • Added initial retina display support for osx mode when using the 64-bit runtime
  • Fixed final page checkboxes alignment in osx and xwindow modes

New in VMware InstallBuilder 18.3.0 2018-03-28 (Mar 28, 2018)

  • Fixed DMG background image not being properly configured in some environments
  • Fixed HTML license text encoding handling in win32 and osx installation modes

New in VMware InstallBuilder 18.2.0 2018-02-28 (Feb 28, 2018)

  • Allow <preShowHelpActionList> to modify which parameters/components will be displayed in the help menu
  • Fixed <kill> action not working with 64-bit binaries on Windows
  • Improved horizontal parameter group layout in gtk mode
  • Improved <linkParameter> look and feel in osx and win32 modes when displayed inside parameter groups

New in VMware InstallBuilder 17.12.0 2017-12-21 (Dec 21, 2017)

  • Support generating large DMG files on Linux
  • Fixed crash opening some external files from the Builder on macOS

New in VMware InstallBuilder 17.11.0 2017-12-01 (Dec 1, 2017)

  • Improved Java autodetection to fully support Java 9

New in VMware InstallBuilder 17.10.0 2017-10-30 (Oct 30, 2017)

  • Fixed InstallBuilder not fully exiting at end of installation on some Linux environments

New in VMware InstallBuilder 17.10.0 (Oct 27, 2017)

  • Improved uninstallation speed when using GUI

New in VMware InstallBuilder 17.9.0 (Oct 2, 2017)

  • Allow modification of <passwordParameter>'s <askForConfirmation> in it's <preShowPageActionList>
  • Fixed installer appearing minimized on OS X when running with splash screen disabled in Qt mode
  • Fixed installers failing to start inside directories containing special characters
  • Properly display license files with BOM character

New in VMware InstallBuilder 17.8.0 (Sep 4, 2017)

  • Improved <labelParemeter> alignment on win32/osx/xwindow modes
  • Documentation updates
  • POTENTIAL INCOMPATIBILITY: Made parameter group validation in text mode behave as in GUI modes, not running <postShowPageActionList> unless validation succeeds

New in VMware InstallBuilder 17.7.0 (Jul 27, 2017)

  • Added Retina Display support for the Builder application
  • Added support for macOS High Sierra (10.13)
  • Reduced memory usage when signing big DMG files
  • Improved option files BOM support
  • Improved <registerWithPackageDatabase> documentation
  • Removed trailing spaces when creating Windows services without arguments
  • Limited number of cores when decompressing lzma-ultra/lzham-ultra with high page sizes on Linux x86
  • Fixed FTP downloads not fully finishing in some environments

New in VMware InstallBuilder 17.6.0 (Jun 6, 2017)

  • Added support for for option files encoded with BOM
  • Fixed <fileContentTest> default logic
  • Fixed occasional installer creation errors when using builder on certain Windows environments
  • Fixed Cyrillic characters not being properly displayed in Qt mode

New in VMware InstallBuilder 17.4.0 (Apr 28, 2017)

  • Added more translations for non-English languages

New in VMware InstallBuilder 17.3.0 (Mar 8, 2017)

  • Fixed builder GUI issues when modifying <httpPost> actions
  • Minor fix on Italian translations

New in VMware InstallBuilder 17.2.0 (Feb 27, 2017)

  • Improved translations
  • Improved Ubuntu OS detection
  • Documentation updates
  • Improved syncdebugtrace generation
  • Fixed unzip action failing to uncompress files in certain scenarios
  • Fixed AutoUpdate not properly detecting versions when using large version IDs

New in VMware InstallBuilder 17.1.0 (Jan 31, 2017)

  • Allow sending data payloads in <httpPost> action
  • Added support for Windows Server 2016
  • Improved error handling when running on Linux systems with misconfigured or non-existent font support
  • Disabled <runAsShell> property for <runProgram> action on Solaris due to incompatibilities
  • Fixed DMG verification errors on some OS X environments

New in VMware InstallBuilder 16.12.0 (Dec 31, 2016)

  • Minor documentation fixes

New in VMware InstallBuilder 16.11.1 (Dec 6, 2016)

  • Fixed new DMG building tools not properly bundled

New in VMware InstallBuilder 16.11.0 (Dec 2, 2016)

  • Added support for building signed DMG files
  • Fixed allignment issues in for non-Qt based installers

New in VMware InstallBuilder 16.10.0 (Dec 2, 2016)

  • Fixed potential DLL hijacking vulnerability on Windows
  • Fixed issue when centering a non-progress dialog windows in Win32, XWindow and OSX modes
  • Fixed when used inside a in Qt mode
  • Improved log file localisation on Windows

New in VMware InstallBuilder 16.9.0 (Dec 2, 2016)

  • Improved UI responsiveness when running long action lists
  • Prevent installer cancellation while uninstaller creation
  • Fixed pop-ups centering when running in multi-monitor setups
  • Fixed action not properly interpreting the attribute

New in VMware InstallBuilder 16.8.0 (Sep 7, 2016)

  • Added support for using PKCS12 files with the osxsigner tool
  • Fixed action affecting versions without build specifier in certain cases
  • Fixed temporary file left behind when cancelling the installation while unpacking
  • Fixed action hanging in some corner cases in Qt mode

New in VMware InstallBuilder 16.7.0 (Aug 3, 2016)

  • Improved action to recognize .NET framework 4.6
  • Fixed project property not working properly
  • Fixed Java autodetection functionality to allow versions with 3 digits
  • Fixed Windows nested signing not working properly in certain environments

New in VMware InstallBuilder 16.6.0 (Jul 5, 2016)

  • Improved Windows signing methods to allow nesting multiple signatures
  • Improved final page check boxes by making their labels clickable
  • Improved error reporting when failing to pack non readable files
  • Fixed build error on Windows if any of the version components includes a leading 0 followed by another digit
  • Fixed some strings not being localized in the Autoupdate
  • Fixed folder ownership issue in certain scenarios
  • Fixed dialogs not being shown in unattended graphical mode when using 32bit installer on 64 Linux systems
  • Fixed Java launchers failing to print to console in certain Windows environments

New in VMware InstallBuilder 16.4.0 (Apr 26, 2016)

  • New AutoUpdate action list autoUpdateInitializationActionList to allow executing actions at initialization time
  • Fixed runProgram failing in some Windows scenarios at build time when invoked from builder-cli
  • Fixed OK button not being properly localized in showChoiceQuestion dialog when running in gtk mode
  • Properly set a default value for the property of the getDiskUsage action

New in VMware InstallBuilder 16.3.0 (Mar 31, 2016)

  • New queryWMI action to allow querying WMI from InstallBuilder
  • New osxApplicationBundleName and osxApplicationBundleVersion properties for Java launchers
  • Improved infoParameter look and feel when used inside a parameterGroup in Qt mode
  • Improved performance of uninstallation and unpacking process in upgrade mode
  • Fixed icons not working properly for CLI-based Java launcher on Windows
  • Fixed not properly working on some Windows environments
  • Fixed builder recent files not correctly saved with paths including non-ascii symbols

New in VMware InstallBuilder 16.1.0 (Feb 3, 2016)

  • Improved LZMA/LZHAM ultra compression settings in CD-ROM mode
  • Improved Windows icons handling to support arbitrary sizes
  • Fixed AutoUpdate not properly exiting after launching updates in unattended mode
  • Improved action
  • New project property
  • Added new options 'nativeAbsolutize' and 'nativize' to action
  • Make Action Groups show their in the builder GUI tree if non empty
  • New project property to allow configuring the dpiAware Windows executable manifest setting
  • POTENTIAL INCOMPATIBILITY: Disabled UPX compression by default on Windows
  • Updated documentation
  • Made a Linux-only property
  • Fixed action not properly working on CD-ROM mode
  • Fixed HTML widgets not properly handling mouse clicks on non-qt modes

New in VMware InstallBuilder 15.10.1 (Nov 12, 2015)

  • Added option to use a specific shell with
  • Fixed internal XML tag being incorrectly serialized in action

New in VMware InstallBuilder 15.10.0 (Nov 12, 2015)

  • Fixed HTTPS downloads sometimes not working correctly when proxy is enabled
  • Fixed builder proxy preferences dialog not always properly saving its data
  • Fixed issues with OS X signing in some Linux environments
  • Fixed ${required_diskspace} in CD-ROM mode
  • Improved license page look and feel on OS X 10.11 when running in Qt mode
  • Improved action to use the full detected version when ordering its results
  • Fixed installers throwing an unknown error when trying to enable/disable components inside a component group from command line
  • Fixed component selection page losing focus when enabling components

New in VMware InstallBuilder 15.9.0 (Sep 21, 2015)

  • Added support for Windows 10 and OS X 10.11
  • Allow and actions to configure extra HTTP headers
  • Added new to allow configuring the timestamp format for the default log messages
  • Added Azerbaijani, Basque, Persian, Indonesian, Kazakh, Turkmen and Vietnamese languages to InstallBuilder
  • Added SNI support for HTTPS connections
  • New installer_pid built-in variable
  • New action to allow retrieving the current working directory
  • Added setting to action
  • Allow using a proxy when time stamping Windows installers signing
  • Improved proxy settings handling in HTTPS connections
  • Improved detection of Debian 8 and CentOS 7 platforms
  • Improved detection of domain accounts
  • Improved permissions handling in and action
  • Improved uninstaller creation to avoid issues with antivirus software on Windows
  • Silenced debug messages printed to console when calling action on Linux
  • Fixed incorrect default values for and rules
  • Fixed Linux legacy mode failing in parallel decompression mode
  • Fixed cmd+c/cmd+v bindings on OS X when running in Qt mode
  • Fixed not properly accepting input in text mode after providing incorrect values
  • Fixed not properly expanding vertically in Qt mode
  • Fixed building of downloadable components not properly calculating the number of cores in the machine
  • Fixed enabling focus to disabled child parameters
  • Fixed CDROM mode failing in some environments
  • Fixed conditional slide images rules not being properly recalculated after changes
  • Fixed text wrapping not being properly calculated in GTK mode
  • Fixed memory leak in XML manipulation actions
  • Fixed not properly displayed in GTK unattended with dialogs mode
  • Fixed top translucent menu on OS X when running in Qt mode
  • Fixed unzip action not properly working on some scenarios when running on AIX
  • Fixed platform_install_prefix not always using the 64bit program files path when enabling

New in VMware InstallBuilder 15.1.0 (May 12, 2015)

  • Allow signing Windows and OS X installers on Windows, Linux and OS X
  • Support DMG with custom backgrounds creation on Windows, Linux and OS X
  • Improved LZMA/LZMA-ultra compression and decompression speed
  • New compression algorithms LZHAM and LZHAM-ultra
  • Fixed splash screen not properly refreshed on Fedora 21
  • Improve action to merge directories on destination
  • Allow specifying specific products in rule
  • Allow searching in the Builder tree
  • Fixed Builder GUI popups not being big enough to accommodate all settings in some cases
  • Fixed LZMA-Ultra compression error when building in directories with spaces

New in VMware InstallBuilder 9.5.5 (Jan 24, 2015)

  • Fixed installers failing on some RHEL/CentOS 7 environments when running in text mode
  • Fixed slide images not always being properly refreshed on xwindow mode

New in VMware InstallBuilder 9.5.4 (Jan 19, 2015)

  • Improved parameters wrapping on gtk mode
  • Added new installer_http_code built-in variable to retrieve the result of HTTP actions
  • Improved performance unpacking folders with a large number of files
  • Reduced time spent in files to pack calculation at build time
  • Reduced TLS initialization time on Windows
  • Added to action
  • Added RHEL 7 platform detection
  • Improved action to allow overwriting directories on destination
  • Allow configuring the for which will add the startup item
  • Allow configuring look and feel behaviour of unselected options in parameters
  • Improved component selection page to properly scale with wide installers
  • Fixed issues loading some PNG images on CentOS 7
  • Fixed gtk mode failing to start on RHEL/CentOS 7
  • Fixed encoding errors in environment-manipulation actions
  • Fixed Qt installers not being properly set on top of other windows when launched on some OS X environments

New in VMware InstallBuilder 9.5.3 (Nov 10, 2014)

  • Fixed installer window not being properly centered on Windows when running in Qt mode and using large left side images
  • Improved "Abort, Retry, Ignore" dialog to properly translate its buttons
  • Removed extra debug messages printed on Windows
  • Updated documentation

New in VMware InstallBuilder 9.5.2 (Nov 5, 2014)

  • Added TLS v1.1 and v1.2 support
  • Improved performance of GUI mode when unpacking large amount of small files
  • Added Major and Minor version to Windows ARP Menu information
  • Fixed dialog failing on some environments
  • Improved CPU detection

New in VMware InstallBuilder 9.5.1 (Oct 17, 2014)

  • Enabled TLSv1 support in HTTPS actions
  • Improved builder tool look and feel on Windows when using HiDPI configurations
  • New action
  • Improved multiline-text wrapping on 'win32' and 'osx' modes
  • Improved to fallback to 'user' scope on Windows in case of error
  • Improved setting to support variables
  • Fixed OS X installer generation failing on some environments because of permission denied errors
  • Fixed 'installer_command_line_arguments' built-in variable not properly calculated on some Windows environments
  • Fixed 'osxsigner' tool not properly signing installers with enabled
  • Fixed RPM installers not properly cleaned up after uninstallation

New in VMware InstallBuilder 9.5.0 (Sep 30, 2014)

  • Allow generating installers larger than 2GB on Windows, Linux and OS X
  • Make XML Editor popups ask for confirmation when closed with unsaved changes
  • Allow configuring the LZMA-Ultra compressor block size through the setting
  • New rule to allow checking for resource limits on Unix systems
  • Fixed ampersand not properly shown in the final page using Qt mode on Windows
  • Allow Java launchers to be built at build time
  • Improved how the "Fonts" directory location is calculated on Windows
  • Added and to action
  • Improved to also detect "Stop Pending" status as running.
  • Added to allow providing a fallback temporary directory
  • Dropped OS X 10.2 support
  • Fixed XML Editor popup not providing details in its error when providing incorrect code
  • Fixed not properly wrapping its text in GTK mode
  • Fixed "Add Shortcut" Builder dialog throwing an error when closing the popup
  • Fixed LZMA-Ultra compression not properly detecting duplicated files when packing in some environments
  • Fixed InstallBuilder installer and AutoUpdate not including PPC runtimes

New in VMware InstallBuilder 9.0.2 (Jun 26, 2014)

  • Improved Gtk mode to properly run in systems without the recently deprecated Pangox library
  • Improved Java detection on Unix
  • Improved German translation
  • Fixed CDROM build mode not properly working when using the the GUI builder
  • Allow customizing CFBundleIdentifier OS X setting in the AutoUpdate and Java launchers
  • Fixed error when displaying some combinations of multiline text labels in qt mode
  • Fixed error when providing incorrect values for the project setting
  • Fixed language selection dialog not being focused on OS X when running in Qt mode
  • Fixed Java Launcher creation failing in some environments when using downloadable components
  • Fixed AutoUpdate build when disabling osx-ppc runtime inclusion
  • Fixed Builder Preferences menu failing because of denied permissions in some Windows environments
  • Fixed RPM installation hanging on Alt linux

New in VMware InstallBuilder 9.0.1 (May 15, 2014)

  • Fixed Windows single-platform licenses not being properly validated by the Builder
  • Fixed Builder "Recent Projects" menu entry not listing results on Windows
  • Fixed and not properly working on osx mode
  • Fixed tag of actions not properly handling the "codepage" type
  • Properly handle 301/302 redirects for URLs containing ports in and actions

New in VMware InstallBuilder 9.0.0 (May 9, 2014)

  • Added new compression algorithm LZMA-ultra to allow higher compression ration and faster decompression
  • Added official support for OS X 10.9 and improved Windows 8 support
  • Added support for Windows 8.1 and Windows Server 2012 R2
  • Improved support for Ubuntu 14.04
  • Added floating licenses support
  • Added Retina Display support on OS X in qt mode
  • New feature to allow creating user defined rules
  • Added support for HTML licenses in all flavors for Windows, Linux and OS X
  • Reduced memory consumed when unpacking files
  • Reduced memory consumed by downloadable components
  • Reduced memory consumed by update installers
  • Reduced installation time in GUI mode, specially on Windows
  • Reduced uninstaller startup time on Windows
  • Fixed signing issues on 10.9 when enabling
  • New ${installbuilder_output_directory} and ${installbuilder_output_filename} built-in variables to allow retrieving the output directory and output installer filename at build time
  • New tag to allow compressing generated OS X installers as ZIP files
  • New action to allow retrieving the total disk space
  • New action to retrieve the name and PID of the application using a given port
  • Added support for IPv6 in rule
  • New ${machine_swap_memory} built-in variable to allow retrieving the amount of swap memory in the system
  • Improved license pages look and feel on OS X
  • Improved Java launchers creation to avoid making the installer unresponsive while serializing them
  • Improved action to recognize OpenJDK versions on FreeBSD and JRE 7 on OS X
  • Allow language files to support UCN escape sequences
  • Added Thai and Latvian languages
  • Improved Chinese, Czech, Norwegian, Danish and Japanese translations
  • Allow running installers with the debugger enabled directly from the builder
  • Improved win32 mode to make the installers automatically adapt to different DPI settings
  • Improved rule to support 'linux-x86' as a valid platform
  • Improved action to support backreferences
  • Improved parameter to allow grouping pages
  • Allow editing custom action instances in the builder GUI
  • Allow action to also remove links
  • Allow folders to configure whether to have its files added to the uninstaller or not
  • Allow downloadable components feature to reuse already downloaded files
  • Improved action to recognize .NET framework 4.5
  • Improved to ignore malformed lines
  • Allow Java launchers to read and override its values from a .properties file
  • Allow disabling pinning shortcuts to Start elements on Windows 7/Windows 8
  • Added linux-s390x as an independent build platform
  • Make the builder warn the user and ask for confirmation if unsaved changes are not properly applied when closing a project
  • Allow "Select All" keyboard bindings in all text widgets
  • Improved mode to perform a full uninstallation when no more visible components remain installed
  • Make start menu shortcut creation fall back to use the user's directory when it has no permissions to write in the global scope
  • Make installer serialize the ARP Menu registry keys under the HKEY_CURRENT_USER root key when the scope is set to user
  • Deprecated Windows 2000 and ME platforms
  • Set uninstaller.dat file permissions on Unix so only the owner can modify it
  • POTENTIAL INCOMPATIBILITY: Changed default value so only osx-intel support is included by default
  • POTENTIAL INCOMPATIBILITY: Added ".git" and ".hg" to tag
  • Fixed not properly preserving the source file encoding
  • Fixed Java launchers not being properly cleaned up at uninstallation on OS X
  • Fixed file permissions issues when adding environment variables when running as root on OS X
  • Fixed xwindow mode and builder crashing on Ubuntu 14.04 32bit
  • Fixed and actions not properly preserving file encodings
  • Fixed language selection dialog not alphabetically ordering its languages
  • Fixed enter key binding on some OS X environments
  • Fixed upgrade mode failing in some environments when upgrading installations built by old InstallBuilder versions
  • Fixed builder creating corrupted binaries in some environments when enabling encryption
  • Fixed downloadable components not being properly cleaned up if the uninstaller creation is disabled
  • Fixed wrapping issues in qt mode
  • Fixed not allowing ampersand (&) characters in its options text
  • Fixed setting not being taken into account when uninstalling individual components
  • Fixed rule failing in some Windows environments
  • Fixed setting not being honoured when writing registry keys
  • Fixed setting not being applied to pages
  • Fixed ${installer_interactivity} built-in variable not being defined at uninstallation time
  • Fixed slow redraw of pages when enabling fixed fonts
  • Fixed error trying to load projects with strange characters in its filename
  • Fixed long component selection pages being cut off on Windows and OS X
  • Fixed some window grabbing issues in some environments when using the builder
  • Fixed win32, osx and xwindow modes not being properly centered when using large window heights
  • Fixed XML comments format not properly preserved by the builder

New in VMware InstallBuilder 8.6.0 (Jun 30, 2013)

  • Improved text wrapping on Gtk mode
  • Improved to also work at uninstallation time
  • Added Serbian and Lithuanian languages
  • Improved required_diskspace variable to also work at build time
  • Reduced delay when calculating the files to unpack
  • Improved to support spaces in the path
  • Improved rule
  • Improved download progress meter reporting
  • Improved Chinese language autodetection
  • Allow Java launchers to be executed in the background
  • Added new setting
  • Allow configuring JRE/JDK selection order for Java launchers
  • Made builder ignore missing images if they do not belong to the platform being built
  • Made action ignore directories
  • Improved builder error reporting when packing distribution files with empty
  • Improved InstallBuilder XML errors reporting
  • Improved detection of HTTP idle connections
  • Allow configuring whether or not component groups should appear expanded
  • Allow reusing already downloaded components if their checksum matches
  • Fixed errors when downloading components bigger than 2GB in some environments
  • Fixed component groups not properly displaying Unicode characters in Qt mode
  • Fixed RPM and DEB packages failing to install in some environments
  • Fixed GUI glitch in file and directory parameters in Windows 2008 SP2 x64 when enabling 64bit mode
  • Fixed incorrect progress message when enabling at uninstallation time
  • Fixed rule default logic

New in VMware InstallBuilder 8.5.2 (Feb 7, 2013)

  • Fixed language selection dialog location for multiple monitors on Windows
  • Fixed archives created with action creating directory records showing as files in Windows Explorer
  • Added detection of missing distribution file/directory in CD-ROM mode
  • Fixed support for HTTP chunked encoding transfers in InstallBuilder
  • Added handling of HTTP error codes for autoupdate
  • Improved unpacking and removal of read-only files or directories
  • Improved handling of archives with incorrect file/directory mode for action

New in VMware InstallBuilder 8.5.1 (Oct 24, 2012)

  • Updated documentation
  • Improved Windows 8 and Windows 2012 compatibility
  • Improved handling of errors in Windows services actions
  • Improved and actions to support Windows domains
  • Make AutoUpdate iterate over the list of mirrors in case of error when running in unattended mode
  • Added high resolution icon for OS X installers compatible with Retina Display
  • Improved look and feel
  • Improved action
  • Fixed uninstallation not being aborted when closing the uninstaller window in some scenarios
  • Fixed page wrapping on Gtk mode
  • Fixed choice selection widget crashing in some Windows environments
  • Fixed uninstaller creation failing in some Windows scenarios when calling the installer using a relative symbolic links

New in VMware InstallBuilder 8.5.0 (Aug 7, 2012)

  • Improved performance when building downloadable components
  • Reduced uninstaller creation time on Solaris
  • Fixed dialog failing in some environments
  • Updated documentation
  • Fixed required_diskspace built-in variable not properly calculated when enabling
  • Fixed Qt Installers are not properly centered on Windows
  • Prevent the uninstaller from aborting when trying to close the window
  • Fixed and explanation text wrapping
  • Fixed component description label not properly wrapping on some environments
  • Fixed --onlyprojectfiles command line flag not working when using downloadable components

New in VMware InstallBuilder 8.3.0 (Jul 16, 2012)

  • Disabled the debugger in platforms other than Windows, Linux and OS X
  • Improved Java launchers to support generating console applications
  • 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 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 VMware InstallBuilder 8.2.0 (Apr 28, 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 ini file actions to support both hashes and semicolons as comment characters
  • 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 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 VMware InstallBuilder 8.1.0 (Mar 8, 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
  • 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 VMware InstallBuilder 8.0.2 (Jan 25, 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 VMware InstallBuilder 8.0.1 (Dec 1, 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 Gtk mode crashing in directory selection in some partially broken environments

New in VMware InstallBuilder 8.0.0 (Nov 10, 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
  • Fixed Java launchers throwing an unknown error message when the launched application returned with a non-zero exit code

New in VMware InstallBuilder 7.2.6 (Oct 20, 2011)

  • Updated documentation
  • Fixed qt mode text widget not properly wrapping its content on Windows
  • Added support for tcsh shell in environment variable actions
  • Fixed rule not properly recognizing osx-intel type on some 64bit environments
  • Improved Italian translation
  • Improved .password suffix to support nested variables
  • Speed up uninstaller creation on Windows
  • Now aborting the installation when canceling the language selection also triggers the
  • Improved AutoUpdate to support the feature
  • Fixed builder crashing in some Windows environments when browsing for image files
  • Fixed action not properly handling parameters

New in VMware InstallBuilder 7.2.5 (Sep 7, 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 VMware InstallBuilder 7.2.4 (Aug 10, 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 properties editor dialog to validate user input
  • Fixed and actions failing in some Windows environments because of the download file being locked
  • Improved registry actions to work with and actions

New in VMware InstallBuilder 7.2.3 (Aug 2, 2011)

  • Improved Italian, Czech and Russian language support
  • Added support for HTTP redirects in and actions
  • New --verbose command line flag added to command line builder
  • Added new tag to file manipulation actions to allow configuring the EOL handling
  • New rule
  • Improved performance of 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 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 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

New in VMware InstallBuilder 7.2.2 (Jun 21, 2011)

  • Updated documentation
  • New Search dialog for GUI Builder XML editor
  • Disabled "Save" and "Save As" menu entries in GUI Builder when no project is loaded
  • Fixed action not properly registering variables in some scenarios.
  • Skipped mirror selection page in AutoUpdate tool when just one option is available
  • New action to create absolute paths
  • Fixed not saving the password when accepting the dialog by pressing enter
  • Improved rule to also include default Windows firewall
  • Improved Russian language support
  • New project setting to allow disabling the creation of the Add Remove Programs entry on windows
  • Improved action to support latest Windows versions
  • Added Support for shiftjis encoding on HP-UX in text mode

New in VMware InstallBuilder 7.2.1 (Jun 6, 2011)

  • Improved Albanian, Bulgarian, Croatian, Danish, Finnish, Argentine Spanish, Slovak, Swedish and Turkish language support
  • Updated documentation
  • Speed up installer startup time when being launched from a network drive
  • New and actions
  • Improved administrator user check in HP-UX platform
  • Improved and action settings to support variables
  • Improved minimalWithDialogs mode look and feel
  • Fixed text not being correctly wrapped in some in osx and win32 modes
  • Fixed entries misaligned in some languages
  • Fixed GUI "Files" tree not being updated when manually deleting elements from the XML editor
  • Fixed action not properly handling case insensitivity

New in VMware InstallBuilder 7.2.0 (May 20, 2011)

  • Improved packing filters to allow excluding files to pack at any depth of the directory hierarchy
  • Added Albanian, Bulgarian, Croatian, Danish, Finnish, Argentine Spanish, Slovak, Swedish and Turkish language support
  • Allow modifying the exit code in the
  • Allow disabling Xft fonts support in xwindow mode to reduce installers size
  • Improved language autodetection on Windows
  • Updated documentation
  • Allow executing .cmd scripts on Windows
  • Added new variable installation_aborted_by_user
  • Removed --enable-components, --disable-components and --optionfile options from uninstaller help menu
  • Improved refresh rate to allow properly displaying quick actions progress text
  • Fixed default installation language not being properly resolved in uninstaller help menu
  • Fixed error in GUI builder when using file dialogs in some scenarios
  • Fixed scope issue in custom actions
  • Replaced missing occurrences of "Ok" text in buttons to all uppercase "OK" per UI guidelines
  • Fixed setting failing in some environments

New in VMware InstallBuilder 7.1.1 (May 13, 2011)

  • Fixed action failing in some environments

New in VMware InstallBuilder 7.1.0 (May 13, 2011)

  • Fixed installer startup failing in some scenarios when being launched from a symbolic link
  • Fixed rule failing in some environments
  • Fixed installation log containing unnecessary empty new lines when using disabling the file unpacking process
  • Fixed comboboxes not being properly displayed in Windows Vista and 7 in win32 mode
  • Improved look and feel of the Builder and installers in OS X and Windows
  • Improved to properly handle invalid SID provided as username
  • New project property to configure the style of the language selection dialog
  • Improved reported errors when loading invalid XML files
  • Updated documentation
  • Fixed uninstaller not being removed on HP-UX

New in VMware InstallBuilder 7.0.5 (Apr 19, 2011)

  • New split HTML version of the documentation
  • Significantly improved action performance
  • Improved installers to allow variables in most of the project tags
  • Improved GUI to accept variables in choice and boolean-like properties
  • New property added configure how and should validate bundles in OS X
  • Allow to receive keyboard focus on Qt mode
  • Improved OS X bundle launcher script to support projects with UTF-8 characters in their full name
  • Improved Polish translation
  • Fixed not properly working
  • Removed outdated syntax from demo projects
  • Updated command line builder icon on Windows
  • Fixed action not properly handling project references
  • Show more verbose errors in and actions when invoked outside loop
  • Fixed XML comments not being preserved in the GUI editor in some scenarios
  • Fixed installers failing on HP-UX, AIX and FreeBSD 4 in some system language configurations

New in VMware InstallBuilder 7.0.4 (Apr 2, 2011)

  • Updated documentation
  • Added to the action to allow specifying the order of the detected Java versions
  • Added rule
  • Added action
  • Improved Italian, French, Norwegian, Korean and Spanish translations
  • Included English language file in the installers as a reference
  • Improved build performance in Solaris, FreeBSD, AIX, HP-UX and IRIX
  • Fixed action failing when providing an empty
  • Fixed main progress bar not properly configured in some scenarios
  • Fixed rule throwing an error when providing a malformed port
  • Changed "Ok" buttons text to all uppercase "OK" per UI guidelines
  • Fixed registered estimated size on Windows 7 not being properly calculated
  • Fixed RPM database registration not honoring files removed from uninstaller
  • Fixed rollback functionality not properly handling the original drive

New in VMware InstallBuilder 7.0.3 (Mar 8, 2011)

  • Added Czech language support
  • Added Norwegian language support
  • Updated documentation
  • New action to allow custom actions to modify project level variables
  • Provided a default value for installer-language command line flag in the help menu
  • Improved action to accept variables in the tag
  • Improved and action properties to accept variables
  • Added support for Bourne shell (sh) in actions related to environment variables
  • Fixed installer refreshing issue when quickly pushing 'next' button multiple times on Windows
  • Fixed installer not properly loading images in some environments
  • Properly handle standard streams redirection on Windows Java launchers
  • Improved regular installer registration with RPM database
  • Fixed GUI XML editor not properly preserving comments

New in VMware InstallBuilder 7.0.2 (Feb 9, 2011)

  • Updated documentation
  • Allow the tag of the action to contain variables
  • Provide more verbose error when the builder does not have permissions to write in the output directory
  • Improved look and feel of the "custom"
  • Improved wrapping of text when using radiobuttons style in gtk mode
  • Added new built-in variable machine_cpu_count
  • Improved action performance
  • Added tag to the Autoupdate tool to allow configuring its execution level
  • Improved quickbuild in GUI mode to pack differences in packed files in addition to project changes
  • Added machine_cpu_speed and machine_total_memory built-in variables to OS X platform
  • Fixed popup XML editor failing in some scenarios
  • Fixed gtk buttons not being properly localized after the language selection when using
  • Fixed setting failing with the new compression system
  • Fixed builder crashing on some OS X environments when using Asian languages
  • Fixed command line quickbuild not properly working in some environments with the new compression system
  • Fixed reporting incorrect data in some OS X environments
  • Fixed not properly working when used in the action

New in VMware InstallBuilder 7.0.1 (Feb 9, 2011)

  • Fixed XML Editor failing to load some projects
  • Improved XML editor performance when editing big XML projects
  • Remove incorrect validation in and elements

New in VMware InstallBuilder 7.0.0 (Feb 9, 2011)

  • Ability to create custom actions to reuse code snippets
  • New action to create Java launchers
  • New in depth documentation
  • Allow downloading ready to use JREs from the GUI builder
  • Added built-in variables inspector to the builder
  • Added search functionality to builder actions dialog
  • New built-in XML editor in the GUI builder
  • Improved to work on Windows domains
  • Improved continuous progress popup layout
  • Fixed action not properly working on some Windows 64bit environments
  • Display component selection default description in Qt and Gtk modes
  • Localize OS X translucent menu bar
  • Fixed Korean and Chinese languages not being properly autodetected on some Windows environments
  • Fixed ${machine_ipaddr} not being properly resolved in some Windows 64bit environments
  • Asynchronously check for updates in the builder
  • Making permissions errors when building more verbose
  • Moved language selection dialog after the
  • Make sure the log contains all the information after an error
  • Improved packing method to improve packing and unpacking speed and reduce installers size and memory consume
  • Fixed multidisk cdrom installers not retrying asking the first disk after a failed try
  • POTENTIAL INCOMPATIBILITY: Changed Unix installer extension from .bin to .run to make installers recognized as executable in some environments such as latest versions of Ubuntu
  • Fixed destination field validation
  • Fixed failing on OS X if the disk volume tested contains spaces

New in VMware InstallBuilder 6.5.6 (Oct 28, 2010)

  • Improve administrator user check in Solaris platform
  • Added Xft font support in Solaris
  • Added rule
  • Fixed dialog buttons not being localized in qt mode
  • is now accessible through the GUI
  • Allow created OS X environment variables to be accessible from GUI applications
  • Fixed Autoupdate tool not properly launching the downloaded installers in some OS X scenarios
  • Fixed key bindings not properly working on xwindow, osx and win32 modes when selecting some languages
  • java_autodetected and dotnet_autodetected are now set to 0 if the detection fails
  • Fixed UI becoming not responsive when using to unpack big directories
  • Fixed not properly representing its value in some UI modes when using variables
  • Support zh_HK as valid language code
  • Fixed errors when trying to overwrite hidden files on Windows
  • Now in_empty and is_not_empty rules conditions in rule now take into account hidden files

New in VMware InstallBuilder 6.5.5 (Oct 5, 2010)

  • New action
  • New options is_type and is_not_type to registryTest rule
  • Implemented new project property to configure the icon on OS X
  • Added Java Web Start binary to the list of autodetected targets in action
  • Upgrade Autoupdate tool to support high color depth icons
  • Allow viewing XML code of elements from the GUI
  • Fixed description in the GUI
  • Fixed popups sometimes not working when being resized in Solaris
  • Modified position of "Created with an evaluation version" text in unregistered installers
  • Fixed Chinese and Brazillian language autodetection on Unix
  • Fixed wrapping in welcome and installation finished pages in Qt installers on Windows and OS X
  • Fixed integer validation in action
  • Fixed GUI context menu on OS X
  • Improved page wrapping in Gtk custom style
  • Properly deal with incorrect paths when creating the rollback directory
  • Fixed Suse version autodetection failing in some environments

New in VMware InstallBuilder 6.5.4 (Sep 20, 2010)

  • Implemented drag and drop of nodes in the GUI builder
  • Make folders' accessible through the GUI
  • Added OS X service manipulation actions , , and
  • Added rule to check OS X services state
  • Fixed XML load errors displaying an incorrect line number in some unicode files
  • Implemented new action
  • Improved language autodetection in OS X
  • Added tag in to specify the display order of the elements
  • Added is_windows_admin_account, is_windows_user_account, is_windows_guest_account to rule
  • Properly wrap descriptions when used inside a on xwindow, win32 and osx modes
  • Allow distribution files and directories to be configured through the GUI
  • Improved error when loading an incorrect project to display line number and file
  • Wrap all text mode pages
  • Allow resolving environment variables with parentheses
  • Make action recursive
  • Fixed InstallBuilder RELAX NG schema
  • Improved keyboard navigation on xwindow mode
  • Fixed incorrect font used in Chinese and Korean languages on Windows
  • Fixed failing on OS X
  • Make sure all actions defining variables resolve variables in the variable name
  • Fixed deb/rpm helper binaries permissions
  • Fixed action requiring write permissions over the target .ini file
  • Properly handled errors retrieving available disk space
  • Clean unnecessary helper binaries when upgrading Debian packages
  • Added monthly date type in action
  • Make Autoupdate tool to also look for the license in user directory on Windows

New in VMware InstallBuilder 6.5.3 (Aug 25, 2010)

  • Added Korean language support
  • Now any icon resolution is accepted for Windows installers
  • Fixed OS X installers failing when requiring Admininstrator privileges and containing invalid characters in its
  • Make keyboard focus visible on xwindow mode
  • Fixed uninstaller not being properly created in some scenarios when launched with a symbolic link
  • Added support for symbolic links in unzip action
  • Allow component names to contain underscores
  • Fix integers validation failing dealing with large integers
  • Allow tag in action to contain variables

New in VMware InstallBuilder 6.5.2 (Aug 16, 2010)

  • Properly localize --help menu
  • Fixed GUI Builder failing when adding actions

New in VMware InstallBuilder 6.5.1 (Aug 16, 2010)

  • Updated Brazilian Portugese language
  • Fixed dialogs not being correctly centered on Windows in qt mode
  • Fixed --version and --help Windows popups not being displayed
  • Fixed minimal unattended ui mode not being correctly detected on Solaris
  • Fixed Japanese and Chinese languages not being correctly displayed in xwindow mode

New in VMware InstallBuilder 6.5.0 (Aug 6, 2010)

  • New action
  • New mechanism to escape variable references
  • Allow configuring Autoupdate tool proxy through the configuration file
  • New and rules
  • Added --help menu to the builder
  • Added --license command line flag to the builder to provide an alternative license file
  • Added --debugtrace command line flag to the builder
  • Added --project command line flag to specify a project to load in the GUI builder
  • Improved unattendedModeUI mode to support gtk and qt mode
  • Added tag to action
  • New windows-x86 platform type check added to rule
  • Fixed refresh issue that affected download rate in Autoupdate Tool, specially on OS X
  • New tag added to shortcuts to mark Windows shortcuts to run as Administrator
  • Improved validation of boolean and integer type settings
  • Added OS detection support for RHEL 6
  • Use default Unix permissions in action running on Unix when unpacking files created on Windows
  • Added tag to action and to to display HTML text in Qt mode
  • Fixed "Test Run" button on GUI builder not correctly launching generated Windows installers in UAC environments
  • Added tag to , and actions
  • Added tag to elements
  • New windows_os_uac_enabled built-in variable to check the state of the UAC on Windows
  • New warnings to report command line flags that are provided multiple times
  • Properly deal with multiple installation mode command line flags
  • Fixed action failing in some scenarios when packing directories
  • Enforce executable permissions in Unix shortcuts
  • Added file and line number to duplicated tags warnings
  • Fixed tcsh not being recognized as a valid shell by environment actions on Unix
  • Added tag to disable the built-in confirmation popup on uninstallation
  • Fixed uninstaller not being deleted on unattended mode on Windows in some scenarios
  • Fixed title not being configurable in some UI modes
  • Include state in rule description in GUI builder
  • Added double click binding in "Files" section in the GUI builder
  • Fixed / and actions being affected by the state of the Wow64 filesystem redirection
  • Fixed crash on GUI builder when the tag of folder contains incorrect values
  • Clean /opt/bitrock directory after deb/rpm uninstallation
  • Fixed installer failing on Windows when TEMP environment variable containing multiple directories

New in VMware InstallBuilder 6.4.0 (Jun 12, 2010)

  • Added support for nested variables
  • Now all variable references are case insensitive
  • New action
  • Prevent GUI builder from accepting incorrect values in its dialogs
  • Added new and actions
  • New action
  • New action
  • Added new action
  • Added matchHiddenFiles flag to , and actions
  • Added new built-in variable windows_os_flavor
  • Allow and actions to be accessed through the GUI
  • Fixed Qt installer abnormaly resizing in "custom" mode
  • Fixed patterns in folders' inclusion filters not resolved when using backslashes
  • Allow to display a download progress bar when containing a single child action
  • Normalize all relative paths to reference project directory in Autoupdate tool
  • New validation of duplicated project tags
  • Disabled RPM registration in platforms with non-native RPM support
  • Increase size of builder project properties dialog
  • Allow empty user and password to be provided in action
  • New tag in action
  • Disable language selection dialog when a value is provided through command line
  • Allow InstallBuilder license to be saved to and loaded from user personal directory on Windows
  • Added Japanese string for Installer.DirectorySelection built-in string
  • Fixed glitch in button states after installation page
  • Allow task name with spaces in action

New in VMware InstallBuilder 6.3.1 (May 5, 2010)

  • New action
  • New action
  • New action
  • Added tag to action
  • Improved to autodetect system proxy settings
  • Improved RPM integration
  • Improved Qt look and feel on Windows and OS X
  • Validate user provided input for parmeters while creating them.
  • Added Windows support for user and group manipulation actions
  • Fixed failing to delete keys on Windows 64bit
  • Documented windows_os_service_pack
  • Prevent fileTest rule from failing when testing a non-existent link
  • Fixed autoupdate returning update available when check_for_updates was set to '0'
  • Fixed Windows 7 not being recognized when Windows 7 Logo Toolkit is installed
  • Fixed symbolic links not being properly packed when included as
  • Fixed variables not being resolved in some Autoupdate project tags.
  • Fixed error parsing Autoupdate projects containing utf-8 BOM
  • Built-in registry keys are now created in the 64bit view when is enabled
  • Fixed Windows 2008 autodetection failing in some environments

New in VMware InstallBuilder 6.3.0 (Feb 24, 2010)

  • Now Windows installers set the default installation language from a previous installation when updating
  • Reduced memory consumption when unpacking large single-file installers
  • Multiple improvements in CDROM installers
  • Allow HTML licenses file in Qt mode
  • New installer_builder_version and installer_builder_timestamp built-in variables
  • License parameters now accept multiple localized licenses
  • New action to configure proxy to use with http actions
  • New and actions
  • New and Windows actions
  • New action
  • New and actions
  • New .password suffix to mask passwords in log messages
  • Support for osx-intel and osx-pcc in platform test
  • Fixed proxy configuration in autoupdate failing in some environments
  • Fixed autoupdate failing on OS X when using minimalWithDialog ui mode
  • Properly set default output and project directory on Windows 7
  • Prevent downloaded installers to by launched in text mode by the autoupdater
  • New tag to match hidden files on Windows
  • Fixed property being empty during build time
  • FreeBSD 8 support
  • Improve RPM removal process
  • Fixed failing on Windows when using
  • Fixed unpacking errors in some environments

New in VMware InstallBuilder 6.2.7 (Jan 26, 2010)

  • File selection crashes if third-party Explorer extensions change locale
  • Fixed unpacking error in some Windows environments due to antivirus software locking files
  • New property in action to configure whether to use or not 8.3 format in the path
  • Added encoding property in action and rule
  • New action
  • Allow file type filters in dialogs for xwindow, osx and win32 modes
  • Include InstallBuilder version by default in the generated installers version info

New in VMware InstallBuilder 6.2.6 (Jan 26, 2010)

  • w dialog
  • New action to retrieve ACLs on Windows
  • New action
  • Added project property to mark locked files on Windows to be renamed instead of prompting the end-user to abort/retry/ignore
  • Fixed build-time memory errors produced by the usage of with big executables
  • Allow Autoupdate strings to be localized
  • Added and tags to action
  • Actions that modify the environment variables and PATH can now be applied to a particular user (Unix only)
  • Fixed masking the the original error
  • Fixed .desktop files on Unix not correctly working on some scenarios
  • Avoid locked files error when unpacking on Unix
  • Use SID for user default value on action
  • Added is_empty and is_not_empty tests to rule
  • Fixed registry actions not correctly resolving variables in their errors
  • Fixed Autoupdate tool not modifying Windows executable resources
  • Fixed some minor bugs in Autoupdate tool
  • Improved windows-x64 rule
  • Allow uninstaller icon to be customized
  • Fixed not being deleted after a successful rollback
  • Fixed validation failing in some environments
  • Fixed software version registry key not being updated after an upgrade
  • Give executable permissions to serialized .desktop files on Unix

New in VMware InstallBuilder 6.2.5 (Jan 26, 2010)

  • Allow file filtering in folders
  • Fix glitch in action popup on OS X builder
  • New action to modify Windows permissions
  • New action
  • New project property
  • Fixed "Administrator privileges required" string not shown in all languages
  • Fixed action always following symbolic links
  • Improved text entry field in GUI builder

New in VMware InstallBuilder 6.2.4 (Jan 26, 2010)

  • Improved builder tool on OS X x86

New in VMware InstallBuilder 6.2.3 (Jan 26, 2010)

  • Improved builder tool on OS X x86
  • Added new windows_os_service_pack built-in variable
  • Allow action to also insert text at the beginning
  • Allow autoupdate to run and install installers in unattended mode
  • New action.
  • Fixed action not accepting paths as arguments on Windows 64bits
  • Fixed action not correctly detecting 64bit Java installations on Windows
  • Fix OS X installers Info.plist not correctly created when non-ASCII characters were used in the installer name
  • Open file button fails on OS X if initial directory does not exist.
  • addLibraryToPath action does not resolve variables in its path tag
  • addLibraryToPath not working correctly on Linux x64 and OS X
  • platformTest can now distinguish between hpux-ia64 and hpux-parisc
  • addDirectoryToPath not working correctly on OS X
  • launchBrowser action fails in some environments

New in VMware InstallBuilder 6.2.2 (Jan 26, 2010)

  • Fixed and Readme file not correctly resized on Windows
  • New rule
  • Added additional information to autoupdate guide
  • Expanded entry fields on builder GUI
  • Fixed Unix services related actions not working correctly on some distributions

New in VMware InstallBuilder 6.2.1 (Jan 26, 2010)

  • Fixed OSX version of the autoupdate not properly launching the downloaded installer
  • Fixed installation step of installers launched by the autoupdate being skipped in some environments
  • Added windows64bitMode project property to allow installers to behave as 64bit applications on Windows
  • Added Windows 2008 R2 platform to platformTest rule
  • Add SME linux to linux_distribution built-in variables
  • Allow deleting nodes on OS X from the GUI
  • New if/else action
  • Added and properties to showText dialog action
  • Allow Windows UAC level to be changed at built-time with property
  • Validation of parameters' leftImage file at build time
  • Component selection page resizable for Qt
  • Added installer_ui_detail built-in variable to get the detailed installation mode
  • Added aditional tests to componentTest rule
  • Fixed platformTest type=windows-x64 not properly working in some environments
  • Removed alpha channel from leftSide image to prevent some crashes on Solaris
  • Fixed rules are not being evaluated for onErrorActionLists

New in VMware InstallBuilder 6.2.0 (Jan 26, 2010)

  • Added project property and --debugLevel flag to control the verbosity level in installation log file
  • Added new
  • Fixed stringTest ascii and digit types
  • Added windows-xp, windows-2003,windows-2008 and windows-7 to rule
  • Fixed uninstaller failing because of missing DLL in some scenarios
  • Fixed 's not being used in the installationLog
  • Added Hebrew and Greek language support
  • Fixed Linux installers unable to launch from a directory containing non-ASCII characters
  • Added osx_version and osx_major_version built-in variables
  • Fixed choiceParameter combobox style not correctly working when using variables in its "value" and "default" tags

New in VMware InstallBuilder 6.1.3 (Jan 26, 2010)

  • Added "hidden" and "readonly" attributes to action
  • Relative installation paths not always working in interactive mode
  • Added action
  • Fixed showQuestion dialogs are not working when enabled
  • Display warnings on project load when incorrect choice parameters
  • Fixed error loading a project with no components.
  • Enabled optional timestamp in action.
  • Fixed uninstaller on OSX when installing as root.
  • Consider directories containing .DS_Store file as empty
  • Added autoupdate support for OS X

New in VMware InstallBuilder 6.1.2 (Jun 22, 2009)

  • Fix autoupdate customization tool unable to launch

New in VMware InstallBuilder 6.1.1 (Jun 22, 2009)

  • Show the default components to install and allowed components in the help menu
  • Add support for excluding files in many actions
  • Fix upgrade installers on OS X not modifying uninstaller
  • Fix deleteEnvironmentVariable not working correctly on Unix systems
  • New negate option for all rules, allows negating any rule
  • Fix builds from shared drives on Windows and VMWare mapped drives
  • File readable test failed in some shared drives under Windows
  • addDirectoryToPath action did not honor insertAt on Windows systems
  • Fixed resizing of component selection screen in some GUI modes
  • New unattended mode ui command line option
  • Allow component selection page to resize horizontally
  • Fix sometimes uninstaller failing when files where in use
  • Support Windows x64 test in platformTest
  • Fix linux-x64 not having GUI builder mode
  • Fixed runAs failing when arguments contain quotes

New in VMware InstallBuilder 6.1.0 (Jun 22, 2009)

  • Support for IBM iSeries, OS/400 Use existing AIX target.
  • Fixed crashes when current Linux distribution version could not be determined
  • Resizable component selection for X-window mode
  • Added Windows 2008 and Windows 7 platforms to windows_os_* built-in variables
  • Fixed paths always being relativized when saving project using the GUI
  • Fixed symbolic links not being correctly registered in the uninstaller log
  • New dialog
  • Fixed "Open Project.." in GUI not opening last used directory
  • Fixed dialog in Qt
  • Added a delay option to action
  • Added suport for UTF-8 encoding on .desktop files
  • Added new
  • Added is_symlink and is_symlink conditions to fileTest rule
  • property in action no supports scripts with spaces.
  • in Windows registry related actions and rules now admits variables
  • Now the GUI allows nested startMenuFolders
  • Fixed installed shortcuts on common Desktop not being refreshed properly on Windows Vista

New in VMware InstallBuilder 6.0.3 (Apr 27, 2009)

  • Fix error in Unix systems when the HOME environment variable was not set
  • Fix autoupdate failing to download updates when a file already existed
  • The installer now returns an error code if an error occurs in postInstallationActionList even if the error does not stop the installer
  • A new action list, preShowHelpActionList allows the content of the --help output to be dynamically modified
  • Fix Choice parameter combobox not supporting a default value that contains variable references
  • New variables machine_total_memory and machine_cpu_speed
  • LC_ALL takes precedence over LANG when determining system language in Unix systems
  • Fix distro detection on RedHat derivatives like Red Flag Linux or Scientific Linux
  • Fix validationActionList being run twice for parameterGroups in Qt mode

New in VMware InstallBuilder 6.0 (Mar 13, 2009)

  • Autoupdate functionality available for Windows and Linux
  • Quickbuild functionality now can do incremental builds and only repackage new or changed files
  • Support for right to left languages in Qt mode, in particular Arabic is now included
  • Enhanced keyboard navigaton on Qt mode
  • New rule for components, folders and shortcuts, allows specifying at build time whether to pack or not the given element
  • New action, allows to perform basic arithmetic calculations
  • New action, allows configuring the file system redirection behavior on Windows 64-bit systems
  • New rule, allows checking whether a key or value exists on the Windows registry
  • New property, allows customizing the application entry under HKEY_LOCAL_MACHINESoftware
  • Ability to change the version information of generated Windows installers. This is the information that appears when you position the mouse over the icon.
  • Custom style installers were not showing left image with parameter groups
  • Fix typo in Dutch localization
  • Fix addUnixDesktopStartUpItem not working on latest Ubuntu 8.10
  • Fix InstallBuilder problems as admin when running on Mac OS X Snow Leopard
  • Using runProgram with runAs option will now bring a graphical prompt on
  • Linux systems with gksu or kdesu available when the installer is not
  • already running with admin privileges
  • External included files will now be serialized to separate files on disk when
  • using the GUI
  • New java_autodetected variable. Set to 0 unless autodetectJava action is successful and sets it to 1.
  • Fix issue with builder CLI on Windows not working properly
  • New .escape_backslashes suffix for escaping backslashes in values. Useful
  • when dealing with Java properties
  • New shutdown action to reboot the machine on Windows
  • Fix addDirectoryToPath not working in previous version of InstallBuilder

New in VMware InstallBuilder 5.4.15 (Feb 24, 2009)

  • Fix GTK segmentation fault on Linux installers on recent Linux distributions.
  • New enableLinuxLegacySupport project property. You will now need to manually enable this setting if you need to support Linux versions older than 2.3 (older than Red Hat 9)
  • Add --version info to the windows right-click menu properties
  • Included progressText for all actions
  • Added console command line builder to Windows
  • Added support for HTTP basic auth (username & password) in httpGet and httpPost actions
  • Do not create a file to save a request result if no file was specified in httpGet
  • New registryTest rule to check for the existence of registry keys
  • Enable or disable automatic filesystem redirection on Windows x64
  • New shouldPackRuleList rule for components, folders and shortcuts
  • Disable storage of installer creation time, to allow having binary-identical installers if built from the same files
  • New installer variables to easily retrieve Linux Distribution data based on lsb_release: linux_distribution_id,linux_distribution_codename, linux_distribution_release, linux_distribution_description
  • Force defaultLanguage to be in the list of allowed languages even when allowLanguageSelection is disabled
  • Let the user customize the "Uninstallation did not complete successfully" string
  • Let the user overwrite readonly files on Windows during installation by automatically changing the permissions
  • Password field is reset to empty in all modes in case a validation fails
  • Language selection window shows language in native spelling
  • Fixed error with registerWithPackageDatabase on Fedora Core 10
  • Fixed showProgressDialog in text mode overwriting the progressbar
  • Fixed portTest throwing internal error when port is empty
  • Fixed stringTest not working correctly with empty strings
  • Fixed X Windows error on Solaris Intel 10
  • Fixed uninstaller breaking due to installationLog initialization
  • Fixed the issue with Qt installers creating the temporary images directory on CWD
  • Fixed Qt installers not able to use enter/return key to navigate
  • Fixed the issue with Installers that should not pack .DS_Store files on OS X
  • Fixed Parameter group not showing left image
  • Fixed GTK choice parameter freezeing the installer on some circumstances
  • Fixed registryDelete that should silently ignore deleting non-existing keys
  • Fixed Tk password parameter retype field not accepting enter key to show next page