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!