All releases of BitRock Cross Platform Installer


Release Notes: This release improves example projects and makes them easily accessible through the builder GUI, adds HTTPS support for Linux, Windows, and OS X for <httpGet> and <httpPost> actions as well as for the autoupdater, improved downloadable components to allow resuming failed downloads, a new <runAsAdmin> tag for the <addScheduledTask> 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 <fullName> property, and multiple fixes.


Release Notes: A new installer_command_line_arguments built-in variable was added along with a new regular expressions section in the documentation. <showChoiceQuestion> can now be used in the <preBuildActionList>. <addUnixService> was prevented from failing due to warnings when adding the services. Slide show image alignment on Mac OS X and Windows in Qt mode was improved. There were several debugger and compiler fixes. An issue with the machine_ipaddr built-in variable not being properly defined on Mac OS X Lion was fixed. A GTK+ mode crash in directory selection in some partially broken environments was fixed.


Release Notes: This release implements a built-in debugger, an improved component system to allow tree component selection, an improved component system to allow downloading components from a remote server at runtime, an improved component system to allow adding and removing components from an installation, <booleanParameterGroup> to allow enabling/disabling a set of child parameters dynamically, <choiceParameterGroup> to allow exclusively enabling a parameter from a set of childs dynamically, updated documentation, and many more improvements and fixes.


Release Notes: The documentation was updated. Dutch language support was improved. Language files not being properly loaded when including a BOM was fixed. The <addUser> action was improved to properly deal with SELinux. Packed folders not being deleted when using multiple hierarchy <destination> tags was fixed. The Installer was improved so that the RebootRequired string allows variables. The custom uninstaller directory not being deleted in some environments was fixed.


Release Notes: The documentation was updated. Executing .cmd scripts on Windows is now allowed. A contextual menu was added to the GUI entry widgets to allow restoring the original value being edited. A problem was fixed in which installers did not delete the current file being unpacked when canceling the installation in some environments. The "project" properties editor dialog was improved to validate user input. The "httpGet" and "httpPost" actions were fixed failing in some Windows environments because of the download file being locked; this has been fixed. Registry actions were improved to work with "foreach" and "while" actions.


Release Notes: A problem in which the <unzip> action failed in some environments was fixed. The InstallBuilder license registration dialog failing on Mac OS X was fixed. The look and feel of <showProgressDialog> on Mac OS X was improved.


Release Notes: Installer startup failing in some scenarios when being launched from a symbolic link was fixed. The <processTest> rule failing in some environments was fixed. Comboboxes not being properly displayed in Windows Vista and 7 in Win32 mode was fixed. Look and feel were improved. <getWindowsACL> was improved to properly handle invalid SID provided as username. The <languageSelectionStyle> project property was added to configure the style of the language selection dialog. Reported errors when loading invalid XML files were improved. The documentation was updated. The uninstaller not being removed on HP-UX was fixed. Other fixes and improvements were made.


Release Notes: A split HTML version of the documentation was added. The <unzip> action performance was significantly improved. Installers were improved to allow variables in most of the project tags. The GUI was improved to accept variables in choice and boolean-like properties. The <osxBundlesAreFiles> property was added to configure how <fileParameter> and <directoryParameter> should validate bundles in Mac OS X. <linkParameters> is allowed to receive keyboard focus on Qt mode. Many more improvements and fixes were made.


Release Notes: The documentation was updated. <selectionOrder> was added to the <autodetectJava>. The <checkFreeDiskSpace> rule, the <clearWindowsACL> action, <osxUninstallerApplicationBundleIcon>, and the <osxPlatforms> project tag were added. Italian, French, Norwegian, Korean, and Spanish translations were improved. An English language file is included in the installers as a reference. Build performance was improved on Solaris, FreeBSD, AIX, HP-UX, and IRIX. The "Ok" buttons text was changed to all uppercase "OK" per UI guidelines. Multiples other improvements and fixes were made.


Release Notes: The documentation was updated. The "scope" tag of "addEnvironmentVariable" is allowed to contain variables. A more verbose error is provided when the builder does not have permissions to write in the output directory. The look and feel of the "custom" "style" was improved. A new built-in variable machine_cpu_count was added. "unpackFile" performance was improved. The "requestedExecutionLevel" tag was added to the Autoupdate tool. Quickbuild in GUI mode was improved to pack differences in packed files in addition to project changes. The machine_cpu_speed and machine_total_memory built-in variables were added to Mac OS X. More improvements and fixes were done.