2012/01/25

InstallBuilder 8.0.2 Released.

We recently released version 8.0.2 of BitRock InstallBuilder. The new release features the following improvements:
  • Improved example projects and made them easily accessible through the builder GUI
  • Added 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
  • Added new <runAsAdmin> tag to <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
  • Fixed HTTP-related actions failing in some Windows 64bit environments
  • Fixed <componentTest> 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 <runProgram> 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 <choiceParameter> 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 <labelParameter> not being properly vertically aligned

Visit installbuilder.bitrock.com to download or to view our changelog.

2011/12/01

InstallBuilder 8.0.1 Released.

We recently released version 8.0.1 of BitRock InstallBuilder. The new release features the following improvements:
  • Added new installer_command_line_arguments built-in variable
  • Added new regular expressions section to the documentation
  • Allow <showChoiceQuestion> to be used in the <preBuildActionList>
  • Prevent <addUnixService> 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 <substitute> actions and enabling advanced syntax mode
  • Fixed builder crashing when building projects on some solaris-intel environments
  • Fixed machine_ipaddr built-in variable not being properly defined on OS X Lion
  • Fixed Gtk mode crashing in directory selection in some partially broken environments

Visit installbuilder.bitrock.com to download or to view our changelog.

2011/11/14

InstallBuilder 8 Now Available

InstallBuilder 8 is now available! This new version adds several new features to further streamline the installer development process and allows you to build more flexible and sophisticated cross-platform installation processes. A new, integrated debugger lets you identify and correct issues as you develop and an expanded component system allows downloading components on the fly and adds support for sub-components. See below for more details and download InstallBuilder 8 to check out these new features for yourself!

InstallBuilder Debugger


The new InstallBuilder debugger makes it easier to identify and correct issues during the development process. It allows you to view and interactively edit installer variables at runtime, provides step-by-step execution to test that specific parts of the installer are functioning properly, allows recovering from unexpected errors during the installation process and more. A complete guide to using the debugger is now included in the InstallBuilder documentation.


New Built-in Debugger

Expanded Component Support

Expanded component functionality now provides support for downloadable components and component groups, including support for subcomponents. Downloadable components will be downloaded at runtime only if the user chooses to install them, reducing the size of installer downloads. The new component system allows you to group individual components and build feature sets that will be displayed in a tree structure ("subcomponents".) It also allows users to add and remove specific components from existing installations.

InstallBuilder now supports sub-components.

Dynamic Parameter Support

Enhanced parameter support makes it possible to create dynamic pages that will be automatically reconfigured based on user's input. This allows you to create a more customized and streamlined installation experience for users.

Enhanced parameters allow you to design 
more dynamic installation processes.

In addition to the above improvements, we have also expanded the InstallBuilder documentation. We now offer over 350 pages of InstallBuilder documentation that not only describes every feature, but also provides sample code for a wide variety of installer functions, such as bundling a Java runtime, detecting pre-requisites on the system, offering basic and advanced installation modes and more.

Download InstallBuilder 8 to see how easy it can be to build powerful and dynamic cross-platform installers for your software!

2011/10/27

New Q&A Support Site for InstallBuilder

You've got questions, we've got answers! We just launched a new Q&A site, answers.bitrock.com, to make it easier to get answers to your InstallBuilder questions. We have already populated the site with frequently asked questions and are ready and waiting to answer any questions you may have. Feel free to submit questions about how to use InstallBuilder, share feature requests or feedback, or ask general questions about packaging software. Check it out and let us know what you think!

2011/10/25

InstallBuilder 7.2.6 Released.

We recently released version 7.2.6 of BitRock InstallBuilder. The new release features the following improvements:
  • Updated documentation
  • Fixed qt mode text widget not properly wrapping its content on Windows
  • Added support for tcsh shell in environment variable actions
  • Fixed <platformTest> 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 <installationAbortedActionList>
  • Improved AutoUpdate to support the <removeLogFile> feature
  • Fixed builder crashing in some Windows environments when browsing for image files
  • Fixed OS X bundles launcher script encoding not being properly configured
  • Fixed Java launchers not being properly created on OS X
  • Fixed <globalVariables> action not properly handling parameters

Visit installbuilder.bitrock.com to download or to view our changelog.

2011/09/07

InstallBuilder 7.2.5 Released.

We recently released version 7.2.5 of BitRock InstallBuilder. The new release features the following improvements:
  • Updated documentation
  • Improved Dutch language support
  • Fixed language files not being properly loaded when including a BOM
  • Improved <addUser> action to properly deal with SELinux
  • Fixed packed folders not being deleted when using multiple hierarchy <destination> tags.
  • Improved Installer.RebootRequired string to allow variables
  • Fixed custom uninstaller directory not being deleted in some environments

Visit installbuilder.bitrock.com to download or to view our changelog.

2011/08/10

InstallBuilder 7.2.4 Released.

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

Visit installbuilder.bitrock.com to download or to view our changelog.

2011/08/01

InstallBuilder 7.2.3 Released.

We recently released version 7.2.3 of BitRock InstallBuilder. The new release features the following improvements:
  • Improved Italian, Czech and Russian language support
  • Added support for HTTP redirects in <httpPost> and <httpGet> actions
  • New --verbose command line flag added to command line builder
  • Added new <endOfLineConversion> tag to file manipulation actions to allow configuring the EOL handling
  • New <fileIsLocked> rule
  • Improved performance of <unpackDirectory> action
  • Improved AutoUpdate to allow configuring its output directory and filename
  • Improved built-in pages language strings to support variables modified at any point at runtime
  • Improved widget alignment in nested parameter groups in qt mode
  • Fixed <addScheduledTask> action failing in some environments
  • Dropped Windows 98 support
  • Added examples for all actions to the documentation
  • Improved deb generation to allow providing custom conffiles files
  • Improved <autodetectJava> action to properly work on OS X 10.7
  • Fixed <shutdown> 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

Visit installbuilder.bitrock.com to download or to view our changelog.

2011/07/18

Demo Video for Building Crossplatform Installers with InstallBuilder

We have been receiving requests for a how-to video that shows the basics of building a crossplatform software installer with InstallBuilder. We're happy to announce that a simple demo video is now live! We would love to receive your feedback in the comments. 



2011/06/27

InstallBuilder 7.2.2 Released.

We recently released version 7.2.2 of BitRock InstallBuilder. The new release features the following improvements:
  • 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 <addEnvironmentVariable> action not properly registering variables in some scenarios.
  • Skipped mirror selection page in AutoUpdate tool when just one option is available
  • New <pathManipulation> action to create absolute paths
  • Fixed <showPasswordQuestion> not saving the password when accepting the dialog by pressing enter
  • Improved <firewallTest> rule to also include default Windows firewall
  • Improved Russian language support
  • New <createWindowsARPEntry> project setting to allow disabling the creation of the Add Remove Programs entry on windows
  • Improved <addScheduledTask> action to support latest Windows versions
  • Added Support for shiftjis encoding on HP-UX in text mode

Visit installbuilder.bitrock.com to download or to view our changelog.

2011/06/07

InstallBuilder 7.2.1 Released.

We recently released version 7.2.1 of BitRock InstallBuilder. The new release features the following improvements:
  • 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 <addWindowsAccountRights> and <removeWindowsAccountRights> actions
  • Improved administrator user check in HP-UX platform
  • Improved <abortOnError> and <showMessageOnError> action settings to support variables
  • Improved minimalWithDialogs mode look and feel
  • Fixed text not being correctly wrapped in some <choiceParameters> in osx and win32 modes
  • Improved environment actions on Unix
  • Fixed <passwordParameter> entries misaligned in some languages
  • Fixed GUI "Files" tree not being updated when manually deleting <distributionFile> elements from the XML editor
  • Fixed <globalVariables> action not properly handling case insensitivity

Visit installbuilder.bitrock.com to download or to view our changelog.

2011/05/20

InstallBuilder 7.2.0 Released.

We recently released version 7.2.0 of BitRock InstallBuilder. The new release features the following improvements:
  • 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 <installationAbortedActionList>
  • Allow disabling Xft fonts support in xwindow mode to reduce installers size
  • Improved language autodetection on Windows
  • Updated documentation
  • Fixed 32bit installers crashing in Ubuntu 11.04 64bit when running in gtk mode
  • 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 <showProgressDialog> refresh rate to allow properly displaying quick actions progress text
  • Fixed <launchBrowser> throwing warnings to console in some corrupt Linux environments
  • 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 <enableLinuxLegacySupport> setting failing in some environments
  • Fixed some graphic glitches in osx mode

Visit installbuilder.bitrock.com to download or to view our changelog.

2011/05/09

InstallBuilder 7.1.1 Released.

We recently released version 7.1.1 of BitRock InstallBuilder. The new release features the following improvements:
  • Fixed <unzip> action failing in some environments
  • Fixed InstallBuilder license registration dialog failing on OS X
  • Improved look and feel of <showProgressDialog> on OS X

Visit installbuilder.bitrock.com to download or to view our changelog.

2011/04/29

InstallBuilder 7.1.0 Released.

We recently released version 7.1.0 of BitRock InstallBuilder. The new release features the following improvements:
  • Fixed installer startup failing in some scenarios when being launched from a symbolic link
  • Fixed <processTest> 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 <getWindowsACL> to properly handle invalid SID provided as username
  • New <languageSelectionStyle> 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

Visit installbuilder.bitrock.com to download or to view our changelog.