All releases of BitRock Cross Platform Installer


Changes: Now Windows installers set the default installation language from a previous installation when updating. Memory consumption when unpacking large single-file installers was reduced. FreeBSD 8 is supported. Multiple improvements were made in CDROM installers. The installer_builder_version and installer_builder_timestamp built-in variables were added. License parameters now accept multiple localized licenses. Several new Actions were added. Mac OS X Intel and Mac OS X PCC are supported in platform test. The default output and project directory are properly set on Windows 7. A tag to match hidden files on Windows was added. Many more improvements and fixes were made.


Changes: File selection crashes if third-party Explorer extensions change locale were fixed. An unpacking error in some Windows environments due to antivirus software locking files was fixed. The "useMSDOSPath" property was added in the "runProgram" action to configure whether to use 8.3 format in the "program" path. An encoding property was added in the "addTextToFile" action and "fileContentTest" rule. The "unix2dos" action was added. File type filters are allowed in "fileParameter" dialogs for xwindow, osx, and win32 modes. The InstallBuilder version is included by default in the generated installers' version information.


Changes: A "showStringQuestion" dialog, a "getWindowsACL" action to retrieve ACLs on Windows, a "changeExecutableResources" action, and a project property "replaceLockedFilesOnReboot" were added. Autoupdate strings may now be localized. The "excludeFiles" and "includeFiles" tags were added to the "deleteFile" action. Actions that modify the environment variables and PATH can now be applied to a particular user (on Unix only). The is_empty and is_not_empty tests were added to the "registryTest" rule. The uninstaller icon may now be customized. Many more improvements and fixes were made.


Changes: File filtering is allowed in folders. A glitch in action popup on Mac OS X builder was fixed. The "setWindowsACL" action was added to modify Windows permissions. A "restoreRollback" action was added. The "windowsARPRegistryPrefix" project property was added. A problem in which the "Administrator privileges required" string was not shown in all languages was fixed. The "findFile" action always following symbolic links was fixed. The text entry field in GUI builder was improved.


Changes: The builder tool was improved on Mac OS X x86. Autoupdate is allowed to run and install installers in unattended mode. Additional fixes and improvements were made.


Changes: This release included a new "compareVersions" rule, added additional information to the autoupdate guide, expanded entry fields in the builder GUI, fixed Unix service-related actions not working correctly on some distributions, and fixed "showText" and the Readme file not being correctly resized on Windows.


Changes: The <debugLevel> project property and --debugLevel flag were added to control the verbosity level in the installation log file. <postUninstallerCreationActionList> was added. The stringTest ASCII and digit types were fixed. <runProgram>'s <customErrorMessage> not being used in the installationLog was fixed. Hebrew and Greek language support were added. Linux installers unable to launch from a directory containing non-ASCII characters was fixed. The osx_version and osx_major_version built-in variables were added. The choiceParameter combobox style not correctly working when using variables in its "value" and "default" tags was fixed.


Changes: Autoupdate support for Mac OS X was added. The <changeWindowsAttributes> action was added. Warnings are displayed on project load when choice parameters are incorrect. The uninstaller on Mac OS X when installing as root was fixed.


Changes: Support for IBM iSeries, OS/400 was added. Handling of symbolic links in the uninstaller and UTF-8 support for Desktop shortcuts were improved.


Changes: An issue with distribution detection on RHEL derivatives was fixed. A new action list for help display was added. The installer now returns an error code if an error occurs in postInstallationActionList even if the error does not stop the installer.