May 23rd, 2012New features in this release:
· Pre-flight checks for project source files
· Single-dialog installers
· Custom check box control in enhanced user interface
· Predefined properties for localized user accounts and groups
· Determine free disk space predefined custom action
· Redesigned Updater view
· Enhancements to existing features
· Automatic update selection based on target platform (32/64-bit)
· Added project navigation menu in ribbon
· Simplified user interface for selecting digital signing certificates from store
· Support different targets for prerequisite maintenance and uninstall
· Unified the extraction and download folders for all prerequisites
· Added an option for keeping extracted files for feature-based prerequisites
· Added default command line for the updater
· Support different application names for updater auto-restart
· Improved file detection for Visual Basic 6 application import
· Formatted values support for folder sharing
· Added support for configuring LZMA compression method
· Display feature content in project summary
Bug fixes:
· Crash when creating a Mixed 32/64-bit project
· Crash when deleting a non-empty folder in a VSIX project
· Crash when unregistering a file
· Crash after using drag and drop for a custom action
· Crash when saving a project generated by Inno setup import
· Crash when deleting some control groups in specific dialog configurations
· Temporary files were not removed for the Unicode updater
· Unicode updater did not remember user names and passwords
· Incorrect updater return code when the check frequency was not elapsed
· License check parameters were encoded in Unicode for the Unicode updater
· Invalid command line error when installing feature-based prerequisites that triggered a reboot
· Installation started again after rebooting the machine
· Prerequisites which required a reboot did not trigger it if their condition was not met after install
· Custom download names were not supported by feature-based prerequisites
· XML searches were performed for both InstallUISequence and InstallExecuteSequence
· Multiple XML updates on the same file created a backup even if backups were disabled
· XML update was not applied when the attribute execute options were not set
· IIS browsing did not capture secure bindings
· INI entry actions were not saved for new entries
· Reboot was not suppressed for administrative installations
· EXE LZMA temporary files were not removed from the output folder
· Current feature shown in ribbon was not updated when opening a different project
· Invalid output path was used when importing a Visual Studio setup project with the output path on a network drive
· Incorrect source paths were used when importing a Visual Studio setup project
· Embedded JAR files were not handled correctly by multilingual packages
· Custom button in Spring theme did not work in Professional projects
· MSI import did not ignore control events that referenced nonexistent controls
· Log on as a service action was not removed when deleting all services that used it
· Files picker did not have a filter for all features
· Separator was not mandatory when appending or prepending an environment variable
· Visual Studio did not display any notifications when a project was modified from outside
May 17th, 2012· .NET Framework launch conditions were not converted correctly for older projects
· Updater scheduled task was not deleted during uninstall
· Current feature displayed in ribbon was not reset when opening a different project
· UI language options in Translations page were not saved correctly
May 3rd, 2012New features in this release:
· Windows 8 Consumer Preview support
· Silverlight applications support
· Import Visual Studio 11 projects
· Visual Studio 11 integration
· Adaptive fonts and text styles for enhanced UI
· Redesigned Media view
· NET Framework 4.5 predefined launch condition and prerequisite
· IIS 8.0 predefined launch condition
· Internet Explorer 10 predefined launch condition and search
· MySQL Server 5.5 predefined prerequisite
· SQL Server 2012 Express predefined launch condition and prerequisite
· Apache HTTP Server 2.2.22 predefined prerequisite
Enhancements to existing features:
· Added Run as Administrator option for "Launch file or open URL" custom action
· Improved upgrade behavior for multiple instances
· Added text styles support for hyperlink controls in enhanced UI
· Automatically remove sequence when deleting a custom action
· Automatically add stop slideshow event when using custom stop trigger
· Improved user account picker
· Disable service authentication controls when a service can interact with the desktop
· Moved all package language options in Translations view
· Improved action lists in Custom Actions view
Bug fixes:
· Crash when selecting AI_APP_FILE property in Table Editor
· Crash when building from command line using advinst.exe with ICE validation enabled
· Crash when moving a sequence in Custom Actions view
· Exception when icons are not extracted successfully from a file
· Crash when importing an MSI with a missing table referenced in Validation table
· Merge module CABs were not inserted in the EXE bootstrapper for mixed 32/64-bit packages
· Custom actions list was not sorted after renaming a custom action
· Feature builds were not saved correctly
· Custom icons for CommandLink buttons were not displayed in Dialog Editor
· Custom action targets were limited to 255 characters
· Browse for SQL servers wizard allowed duplicated entries
· Custom actions were not selected correctly from project summary view
· Scheduled tasks were not uninstalled if a repair was performed
· Dialogs did not support conditions which started with a string value
· Test installation UI failed for products which were not registered with Windows Installer
· Web installer with CAB per-feature did not leave the generated CABs in the output folder
April 11th, 2012Bug fixes:
· A new control was lost after spawning a new dialog from it
· Visual Studio application import did not allow skipping unsupported projects
· Chained package ProductCode was not updated in Table Editor after changing the source
· Command line parameters were not used correctly by single instance Java Products
· Error when using product picker in Upgrades page on a machine with corrupted Windows Installer data
· Log on as a service policy could not be set for domain accounts
· Online license check did not work when using the Unicode updater
· Action Data sequence order was broken when using drag and drop to move custom actions
· Error when retrieving default component for Internet Shortcut
April 11th, 2012New features in this release:
· Ribbon Toolbar
· Ability to convert EXE packages to MSIs
· Import packed SharePoint solutions
· Minimal progress dialog for image slideshow
· Digital Signature command line option
· New path variable command line option for merge module projects
· Redesigned Custom Actions view
Enhancements to existing features:
· Available users and groups are now displayed in username edit controls
· Added connection/session timeout configuration for IIS web applications
· Removed minimum HTTP bindings requirement for web applications
· Temporary files support for "Call function from standard DLL" custom actions
· Maintenance command lines are now updated automatically when selecting MSI package prerequisites
· Multiple selection support for image slideshow
· "CFBundleShortVersionString" can now be customized for MAC OS X builds
· Removed mandatory value requirement for App-V server settings
· Java Launcher now supports services which use "System.exit(0)"
· Added support for PKCS #12 digital certificate with .p12 extension
Bug fixes:
· Crash when adding a driver
· Error when navigating through tables in Table Editor
· Crash when deleting a file referenced by another element
· Crash when deleting a folder referenced by a chained package
· Crash when adding a file extension in a Windows Mobile project
· Error when importing a WiX fragment
· Error when selecting an MSI for an Attached custom action
· Error when duplicating a Default Program in File Association view
· Error when using an installation path ended with multiple backslashes
· Enhanced UI started the EXE bootstrapper after a prerequisite reboot
· EXE bootstrapper command line did not escape quotes in the MSI command line options
· EXE bootstrapper was automatically enabled when adding feature-based prerequisites using the wizard
· Feature-based prerequisites did not support pseudo-formatted values for their URLs
· "Automatically use the previous version's language" option enabled the "Check for a newer version before install" functionality
· "Check for a newer version" bootstrapper option did not use the correct URL
· "/justcheck" Updater option did not support the "-url" parameter
· New line tokens were ignored by text file updates
· Office Add-In configuration registry keys were incomplete
· Some build options were ignored when using copy/paste
· Prerequisite settings were not saved before exporting to repository
· Global search could not find installer properties
· ICE38 component automatic fix broke the fix for a different component
· ICE38 validation error was not re-evaluated before an automatic fix
· Empty custom tables were not inserted in the MSI
· File registration did not work for DLLs which had MPR.DLL as a dependency
· Assembly native image was not generated correctly
· Assembly native image settings were not converted correctly for older projects
· An incorrect error was shown when a .NET Installer Class Action failed
· Duplicate installation paths were available when installing some side by side packages
· Test Installation UI did not work in Themes view
· .XAP files could not be signed individually
· Command line interface did not support argument values which started with "-"
· Image slideshow could not be started through Install button on Spring theme
· Image slideshow could not be started through Typical button on Air theme
· Wrong dialog was displayed when adding a property in a project which contained a MAC OS X build
· Autorun view was not updated correctly when changing the current build
· Bootstrapper UI options were not updated correctly for a silent install
· CD/DVD Autorun was not automatically enabled when creating CD/DVD builds
· Application toolbar was not updated correctly when selecting a dialog chain
· Control strings were not translated for some predefined dialogs
January 27th, 2012New features in this release:
· Maintenance operations for feature-based prerequisites
· Support for always-installing prerequisites
· Microsoft Silverlight 5 predefined prerequisite
· Microsoft Games for Windows - LIVE predefined prerequisite
· NVIDIA PhysX predefined prerequisite
· Visual Studio Tools for Office 3.0 SP1 predefined prerequisite
· Action Data for UI event Custom Actions
· Install, uninstall and maintenance custom action predefined conditions
· Automatically detect and add JAR file dependencies to project
Enhancements to existing features:
· Prerequisites registered with Advanced Installer are now displayed in a separate group
· DoAction control event support for “Call a function from a standard DLL” custom action
· Conditional serial number validation
· Improved package execution level options
· Insert feature-based prerequisite files in MSI when EXE bootstrapper is disabled
· Extended folder redirection support when using InstallTypeDlg dialog
· Improved version number support for Java prerequisites
· Improved feature detection for file dependencies
· Option for ignoring service name parameter for Java Products
· Automatically update assembly version based on file on disk
Bug fixes:
· Crash when running Advanced Installer in a virtual machine with no Internet connection
· Exception when importing a Visual Studio setup project
· Bootstrapper used an invalid MSI command line after prerequisite reboot
· Enhanced UI failed to apply transforms on 32-bit machines for mixed 32/64-bit and multilingual packages
· Error when opening an old merge module project which contained custom actions in InstallUISequence
· Fixed internal digital signature tool
· Crash when changing themes in projects with repository dialogs
· Repository dialogs could not be removed from a project
· Text file update operations did not save Error Policy values
· Override Windows Installer Programs entry component used the same component GUID for multiple instances
· Custom templates list contained duplicates when overwriting an existing template file
· A project could not be saved as template after being opened directly
· Prerequisite searches list was empty when selecting an invalid MSI
· Icons were not saved correctly for MSM file associations
· Advanced Installer did not start correctly when opening an invalid AIP file from recent projects list
· Shortcuts dialog was not shown correctly when using Visual Studio import feature
· Fixed registration for files which have MPR.DLL as a dependency
· License server was not restarted after upgrading Advanced Installer
· Advanced Installer upgrade failed when using license server
· Fixed sequenced dialogs used in both First Time Install and Maintenance
· EXE package dialogs were shown in background when run from an output folder opened in Windows Explorer
· Cancel button from digital certificate file selection dialog did not work
· Software Identification folder supported rename operation
· Software Identification help link did not work correctly
January 16th, 2012· Fixed digital signing certificate analysis when using Advanced Installer signing tool
December 30th, 2011· Switched to external digital signature tools (if installed) as default primary choice to avoid reported issues with internal tool
· Fixed crash when changing a prerequisite type to feature-based
· Prerequisite language list was not loaded correctly
· Chained package properties were not always saved
December 23rd, 2011New features:
· ThinApp Virtualization support
· Internal Digital Signature Tool
· Single-click predefined prerequisites
· Unified Prerequisites view includes: pre&post-install, chained and feature-based
· UltiDev Web Server predefined prerequisite
Enhancements to existing features:
· Resume installation after a reboot triggered by a feature-based prerequisite
· Progress dialog when the bootstrapper prepares large packages
· Dialog sharing for multiple chains by using Add Dialog feature
· System store certificate browsing for digital signature
· Improved reference detection when deleting a folder used by a file
· License file browsing when registering Advanced Installer by email
· Moved Product IDs information in Product Details page
· Added a valid default URL in launch application page for Tomcat project wizard
· Automatically trim spaces for service account information
· Added display language selection dialog option in new project wizard
· File extension Default Program restoration during uninstall
Bug fixes:
· Crash when disabling the updater in projects created with Advanced Installer 7.0.1 or older
· Internet connection predefined launch condition did not work in EXE bootstrapper
· Error when using a duplicate name in Windows Mobile folder picker
· Error when replacing a pseudo-formatted ProgId name with its resolved value
· Error when creating a new project with Visual Studio
· Shortcut name was not updated when modified through Edit Shortcut dialog
· "Synchronize value with the assembly file" option did not work
· An incorrect message was displayed when rebooting after installing a global prerequisite
· Spring theme was not resized correctly on systems with custom DPI settings
· Volume Cost List control displayed negative values in enhanced UI
· Feature-based prerequisites ignored custom download folders
· loadpathvars command line option did not work
· help command line option did not work correctly
· Table Editor was not refreshed correctly when switching from a MAC OS X build to a MSI build
· Build output path was not set correctly when duplicating a build
· Copy/Paste did not work correctly for builds
· ExitDialog was shown instead of FatalError dialog when a chained installation failed
· Software Identification files and folders allowed rename and move operations
· Software Identification folder was not removed when disabling the option
· Software Identification XML name was not set correctly when using formatted values in the Identifier field
· Environment variable install behavior was not loaded correctly when editing PATH variable
· EXE updates used an incorrect default detection criteria
· Service control operation was not updated correctly when renaming its component
· Custom launch condition list was not updated when importing an MSI
· No component was selected by default in Uninstall Cleanup wizard
· Installation\Product Information\Product Details menu did not work
· Build time was not calculated correctly for Patch projects
December 10th, 2011Bug fixes:
· File registration did not work on Windows XP
· Error when unchecking "Register Product with Windows Installer" option
· Crash when building a project with dialog Init events that did not have arguments
· Crash when saving a custom template on a clean machine
· Control conditions for text labels were deleted when upgrading the project
· URL location did not work for HTML Host controls
· Crash when double-clicking an XML file generated by Software Identification Tool
· Floating licenses with non-ASCII charactes were not recognized
· Updater uninstall custom action did not work on Windows 95
· "InstallLanguage" registry entry corrupted installer information on Windows Vista x64
· Uninstall string was incorrect when using per-user installs on Windows 7
· Visual C++ 2010 SP1 Redistributable x64 prerequisite used incorrect detection criteria
· Install Visual Studio extension only when IDE is found on the machine
October 20th, 2011New features:
· Fast installation support
· Protect your installers using AES encryption
· Left menu filter
· Set-up distribution types (online/DVD, EXE/MSI etc.) with a single mouse click
· Unicode updater for better OS integration
· Unicode Java products
· License Agreement dialog wizard
· Display install log when encountering a fatal error
· Import Internet shortcut files
· Microsoft VSTO 2010 Runtime x64 predefined prerequisite
· Visual C++ 2010 SP1 Redistributable predefined prerequisite
· Automatic fix for TypeLib table usage best practice error
· Automatic fix for best practice rule which checks if actions added in InstallUISequence are also present in InstallExecuteSequence
· Automatic fix for best practice rule which checks if all dialog controls use public properties
Enhancements to existing features:
· Best practice rules warning for private properties in Control table
· Best practice rules warning for UI properties which don't have a default value
· Enhanced update detection criteria
· Support file registration for assemblies detected by .NET Application project wizard
· Automatically set a default install condition for custom MSI prerequisites
· Automatically add project information registry entries in new projects
· Add complete product information in registry when overriding Windows Installer programs list entry
· Multiple builds support for CD/DVD Autorun
· Detect TypeLibrary DLLs and register them appropriately
· Automatically move a dialog in an existing chain instead of displaying an error message
· Detect and display merge module dependencies
· Automatically create disk paths for Java product output and error stream
Bug fixes:
· Error when adding a registry value removal
· Error when renaming a feature in a Client/Server application project
· Error when building an App-V package with an empty binary
· Crash when closing Updater dialogs
· Crash when double-clicking a custom template in start page or new project dialog
· EXE bootstrapper did not set a correct installation language when silently installing mixed 32/64-bit packages
· Reboot after prerequisite install option was used even when it was disabled
· Shortcut working directory modifications were not saved
· Service name was not updated correctly when changed
· Finish Actions tab was shown for maintenance dialog chain
· Duplicate properties were created when manually renaming a property to associate it with an existing dialog control
· Repackager did not link captured shortcuts to their target files
· Component combo box was not updated when adding new components
· Bootstrapper lost its original configuration when launched after a prerequisite reboot
· Adding a folder from disk overwrote synchronized elements
· Application Pool identity settings were lost when selecting another tab
· LZMA compression progress was inaccurate
· Error when running a patch project with log
· Project language was not saved correctly when using start page
· Localized properties were not saved correctly when using enhanced UI
· Installation path was empty when selecting a custom install in Modern theme
· A multiple volumes installation prompted for the first disk when using enhanced UI
· Maintenance dialogs for multiple instances were not handled correctly
· IIS "AnonymousPasswordSync" flag appeared as set in metabase when upgrading older projects
· Language selection dialog did not work for mixed 32/64-bit packages
· EXE bootstrapper could extract to a network path
· Finish actions were not executed for "Run application" button on Azure and Spring themes
September 6th, 2011New features in this release:
· User Interface refresh for a modern, Windows 7 look and feel
· SharePoint feature editor
· Any CPU (32/64-bit) support for Java Launcher
· Generate multiple instances GUID command line option
Enhancements to existing features:
· Vital custom action information can no longer be modified for predefined actions
· Added filter in property picker
· Chained package command line support for maintenance
· Automatically detect Product Version when adding an update
· Added support for selecting a specific instance for multiple instance packages
· Automatically use active Internet connection launch condition when using server-side serial number validation
Bug fixes:
· Some command line interface errors used message boxes
· Software launch conditions were not refreshed when use the launch condition wizard
· Prerequisite feature was not removed when deleting a repository prerequisite
· Office 2007 launch conditions were not evaluated correctly for Office 2010 x64
· Extended searches were renamed when opening the project
· File association target component was removed when deleting extension
· Disable Repair option was ignored when overriding Windows Installer programs list entry
· Launch application finish action did not support Unicode paths
· Custom action condition was reset when shared between sequences
· Old version language was not applied correctly when upgrading multilingual packages
· Incorrect line endings were set for comment sections in imported XML files
· Enhanced UI control conditions were not checked when editing a combo box
September 6th, 2011· Advanced Installer Visual Studio integration
· SharePoint solution editor
· Office native add-in support
· Download on demand support for Merge Module cabinet files
· SQL Server Express 2005 SP4 predefined launch condition and prerequisite
· SQL Server Express 2008 SP2 predefined launch condition and prerequisite
· Internet Explorer 9 predefined launch condition and prerequisite
· Register font command line option
· Revamped Start Page and New Project dialog for simpler, clearer project creation
· Over 28 enhancements and bug fixes
September 6th, 2011· SharePoint Solution Project Wizard
· System Center Configuration Manager (SCCM) deployment support
· ASP.NET Project Wizard
· Import Visual Basic 6.0 projects
· Adobe Product Plug-In Project Wizard
· Digital Signatures support for Visual Studio Extensions
· New Air theme with Glass effect
· Preview for inactive themes
· Image button control in enhanced UI
· Project notifications
· Log parsing for summarizing and syntax highlighting
· Support files larger than 2GB
· Predefined folders for "Printer Shortcuts", "Recent Items" and "Network Shortcuts" locations
· Ability to download latest product version before starting install
· Predefined prerequisite and launch condition for SQL Server Compact 4.0
· Tomcat 7 Support
· Predefined search for IIS root location
· Predefined searches for .NET Framework 4.0 "regasm.exe" and "aspnet_regiis.exe" files
· Predefined launch condition which prevents running on virtual machines
· "Add/Remove Network Location" predefined custom actions
· LZMA2 compression support
· Over 105 enhancements and bug fixes
September 6th, 2011· Installer crashed when running multilingual packages
· Feature Picker dialog crashed when called from Edit Condition Dialog
· The Repackager excluded registry entries were not checked in 32-bit hive on 64-bit machines
· Repackager was not ignoring its own scheduled tasks when scanning for system changes
· Name collisions occurred when generating IDT files
· Right view was not focused after loading a project
· The left menu selected item was not always visible after restoring scrollbar position
September 6th, 2011Bug fixes:
· Mixed 32/64-bit package type was not available in Java Application projects
· Crash in some projects containing files, folders and registry permissions
· ASP.NET global IIS registration ignored the "Restart W3SVC after ASP.NET registration" option
· 64-bit .NET Installer custom actions were not working properly
· Windows Firewall configuration was not possible on Windows Server 2003 without Service Packs
· Bootstrapper registry entry was not removed after finishing installation
· Last backslash from a property value was not correctly escaped when using Enhanced User Interface
· Digital Signature was checking for "CAPICOM" on Windows 7 machines
· Properties that were not selected in Transforms Wizard were modified
· Exception in Build Content tab on Professional projects
· GetProperty command line did not return any value
· Exception when repackaging on some Windows 7 x64 machines
· Projects with multiple "Advanced CAB Layout" builds were not converted correctly
· Crash when deleting files in projects with "Advanced CAB Layout" builds
· Incorrect file sequence in projects using "Advanced CAB Layouts" converted with Advanced Installer 8.1
April 6th, 2011· XML Search could not be added per build
· Crash when XML locator was copied in a Professional project
· Project was not marked as modified when new elements for XML Search were added
· Crash when deleting temporary files from Advanced Installer 7.7 or earlier projects
· Crash when loading projects with file permissions
· Windows version prerequisites were not converted correctly in projects import
· File version was not displayed in a Visual Studio Extension project
· Build time was not computed correctly for Visual Studio Extension projects
· File registration was unavailable for uncommon portable executable extensions
· Improved error handling during project load
April 6th, 2011· Enhanced Theme Variations
· Import InstallShield LE Projects
· Project Notes
· Selecting and adding pre-built installer dialogs in Freeware edition
· Text files search and replace operations
· Search INI files in any folder
· Register Merge Modules with Visual Studio and Advanced Installer
· New "Launch File or Open URL Using 64-bit Launcher" Custom Action
· New "Call function from standard 64-bit dll" custom action
· Detect driver platform type and support 32/64bit drivers in the same package
· Import Custom Tables and User Interface Tables from third-party MSI installers
· Ability to create path variables specific for projects or builds from projects
· Adobe Reader X predefined Prerequisite and launch condition
· XNA 4.0 prerequisite and launch condition
· Windows 7 SP1 and Windows Server 2008 R2 SP1 launch conditions
· Command line option for adding a feature
· Command line option for adding a path variable
· Command line option for deleting a path variable
· Command line option for importing path variables
· Customer Experience Improvement Program
· Over 104 enhancements and bug fixes
February 4th, 2011· Fixed "Next" button on AdminWelcomeDlg dialog in Modern theme
· Visual Studio prerequisites were not detected correctly for other languages
· Windows Server versions were not detected correctly by Windows launch conditions
· Domains were not verified correctly by "Check if user exists" predefined custom action
· Fixed download link for .NET Framework 2.0 SP2 predefined prerequisite
· Restart Manager did not work correctly when Enhanced UI was activated
February 4th, 2011· Install button did not work in administrative installations
· Incorrect conversion for Azure projects without all command link buttons on SetupTypeDlg and MaintenanceTypeDlg dialogs
· Fixed tab order for Azure projects with changes in MaintenanceTypeDlg dialog
· Crash when displaying dialogs chain from projects with NewDialog events conditions that had more than one unsupported terms
· Sporadic crash when performing a content search
February 4th, 2011· Microsoft Application Virtualization support
· Visual Studio 2010 Extensions (VSIX) installations
· Import IIS web applications
· Pre-build and post-build events support
· New HTML-based installer theme (Spring)
· Register Prerequisites with Visual Studio and Advanced Installer
· Digitally sign created merge modules
· Support for adding dialogs anywhere in the user interface dialogs chain
· Office 2010 predefined launch conditions
· Office 2010 primary and shared interop assembly predefined launch conditions
· Adobe Air predefined prerequisite
· Microsoft Access 2010 predefined prerequisite
· Microsoft Silverlight 3 and 4 predefined prerequisites
· Over 79 enhancements and bug fixes
June 21st, 2010New features in this release:
· Visual Studio add-in installation
· HTTPS/SSL configuration for IIS websites
· Support .NET 4.0 for IIS configurations
· Browse IIS Application Pools on a web server
· Selective file association registration
· Detect services, drivers, file associations, environment variables and assemblies in Repackager scan results
· Global search in project
· .NET Framework 4.0 predefined launch condition and prerequisite
· Visual Studio 2010 project import
· Visual C++ 2010 Redistributable predefined prerequisite
· Visual Studio 2010 F# Runtime 2.0 predefined prerequisite
· Windows Management Framework predefined prerequisites
· SQL Server Compact 3.5 SP2 predefined launch condition and prerequisite
· SQL Server 2008 Express SP1 predefined launch condition and prerequisite
· SQL Server 2008 R2 predefined launch condition and prerequisite
· Direct table editor for merge module projects
· Detect and allow inclusion of Visual Studio merge modules
Enhancements to existing features:
· Added option for ignoring original installation path when upgrading
· Current directory support for "Launch file or open URL" custom action
· Support for Any CPU and x64 target platforms for .NET custom actions
· Support for retrieving license information when using Advanced Licensing
· Added "Release date" option for Advanced Licensing maintenance plan
· Added licensing library option for deciding if application will close after trial period ends
· Ability to browse IIS websites and virtual directories separately
· Ability to overwrite an existing Website, Virtual Directory or Application Pool
· Ability to set a specific IIS website ID
· Support for multiple IIS website bindings
· Support for feature action, component state and component action in control event conditions
· Improved selection of Bitmap controls in Dialog Editor
· Added MsiShortcutProperty and MsiLockPermissionsEx predefined tables to Table Editor
· Registering for COM interoperability now uses a .NET version required by the assembly
· Shortcuts to uninstall and to external files are no longer placed in conditioned components
· Tomcat "server.xml" elements are updated by default when added through the template project
· Options for adding a predefined number of serials
Bug fixes:
· Fixed handling of command line options which start with a backslash
· Fixed condition for serial number validation action
· External key columns data type was not determined correctly by the table editor
· Nullable flag was not correctly set when importing a custom table from an IDT file
· "Ensure that all files in this folder overwrite any installed target files" option was not applied to predefined subfolders
· Update properties were not saved when using a custom update name
· Minimize button did not work when using enhanced UI
· "/exelang" bootstrapper command line option did not work
· Installation started again after a reboot when canceling install files extraction
· Custom action source path was not added for pasted actions
· Custom action condition was not added for pasted actions in merge module projects
· Media tab from patch project was not displayed correctly
· Crash when dragging files into an empty folder which has other resources in its component
· "Go to resource" option for registry value removal did not work
· Crash when using "Extract ListBox Data" or "Extract ComboBox Data" custom action
· Relative paths were not correctly imported from a Visual Studio Setup Project
· Multilingual merge module build failed
· Registry removal and qualified components were checked by default when opening projects modified with Advanced Installer 6.2 or older
· Graphite theme did not support FolderDlg and SetupTypeDialog dialogs at the same time
· XNA Game launch conditions were not saved when clicking Finish in the wizard
· Visual C++ 2005 SP1 ATL Security Update was not recognized by the Visual C++ prerequisite
· Port related custom actions were disabled in InstallUISequence
· "Perform the reboot if required without showing any prompts" options was not handled correctly
· OK button was not set as default in "Checking for updates" dialog
May 3rd, 2010Bug fixes:
· "SetPackageName" command line option did not work correctly
· Installation UI testing crashed in mixed package projects
· Updater AutoClose application feature did not close all applications in list
· Key member of a component was not set correctly when loading a project
· "Ensure that all files in this folder overwrite any installed target files" option did not work correctly for folders with INI files
· Shortcuts to 64-bit targets were not repackaged correctly
· Client/Server Application projects did not support switching themes
· PrepareDlg standard action condition was overwritten when opening a project
· Predefined prerequisites added automatically by another feature did not contain all searches
· Registry keys which contained entries were displayed as empty in registry tree
· InstallTypeDlg dialog did not correctly convert per-user and per-machine paths
· Some predefined user groups were not added to the package using a SID
· A MSM identifier was incorrectly appended to some predefined properties
· Pasted custom actions could not be deleted
· "Call function from Standard DLL" custom action was passing incorrect values as arguments for the target function
· Tomcat shutdown port was not always detected automatically
· "Add Predefined UI Custom Action" context menu state was not handled correctly
April 22nd, 2010New features in this release:
· Advanced repackager on 64-bit systems
· Support for installing Microsoft Office add-ins
· Themed window frame and title bar on Enhanced UI
· Global progress support in Enhanced UI
· Enhanced UI in package Maintenance and Uninstall modes
· Support for embedding JAR in Java Launcher
· Microsoft Office Primary Interop Assemblies predefined launch conditions
Enhancements to existing features:
· Empty folders and registry keys are now shown in a distinct color for easier identification
· Added support for both upgrade methods to Windows 7 Libraries
· Improved default output folders for new Advanced Installer projects
· Import serial numbers for package serial number validation
· Component ID predefined search for prerequisites
· Test Installation UI can now run even if the product is installed
· Ability to set startup type for Tomcat service in Tomcat project template
· Added project output wizard page for merge module projects
· Added project output wizard page for patch projects
· "Ensure that all files in this folder overwrite any installed target files" option is now also applied to subfolders
· Automatically update default installation path when changing installation type (per-user/per-machine)
· Collapsible dialog editor panes
· Custom EXE support for updates detection criteria
· Automatically modify default localization identifier for EULA and Readme when changing default RTF path
· Support for 64-bit registry entries in prerequisite condition registry picker
· Added AI_REPOSITORY predefined path variable for Advanced Installer repository folder
· Added "Open output folder" context menu option for a build in "Media" page
· Added ProgramData folder support for bootstrapper
· Added pseudo-formatted properties support for project output folder
· Option for escaping the "#" character in PopulateComboBox actions
· Added Feature column in "Files and Folders" page
· Capture IIS and merge module settings during Visual Studio Setup project import
· Leading or ending spacing characters in licensing registration key are now ignored
· Temporary files are now added to "Windows Volume\Temporary" folder
· Added MAC OS X Snow Leopard support for Java Products
· Support for additional Edit Control native flags in Enhanced UI
· Added "Integer" attribute for MSI Edit Controls in Enhanced UI
· User Interface and usability improvements for IIS web applications
Bug fixes:
· Searches with folder locations failed when using a very high depth
· Invalid error messages were shown during package validation for some languages
· Crash in patch wizard when selecting dialog images
· Windows Installer 4.5 XP x64 prerequisite condition was incorrect
· Crash when setting permissions on multiple files
· Hidden left menu items became visible when selected from the application menu
· Test installation UI did not work when using properties in bootstrapper name
· Fixed incorrect install conditions for .NET Framework 2.0 SP1 predefined prerequisite
· JRE launch condition did not recognize a 64-bit JRE when used in a 32-bit package
· AddLocal control event was not handled in enhanced UI
· Standard action sequences were changed when adding and removing custom actions
· Project was corrupted when modifying control event order for some dialogs
· Custom action "Rename" option was enabled even when the custom action could not be renamed
· A prerequisite installation could not perform a reboot when the EXE bootstrapper was using basic UI
· Builds with adaptive schema failed when file sequences exceeded 32767
· Repackager wizard did not resume after a reboot on Windows XP
· Install MSI as minor upgrade option did not work when using enhanced UI
· Build error when using neutral language in a merge module
· Pseudo-formatted properties in shortcut names were not expanded correctly in Simple projects
· Installed product versions with the same installation folder were not displayed correctly in UpgradesDlg dialog
· Temporary files installed in Application Folder were not removed if the install location was changed
· Temporary MSI file downloaded or created when applying transforms was not removed when using enhanced UI
· Unicode EXE bootstrapper temporary copy was not removed after installation
· Feature-based prerequisites were displayed in the parent prerequisite list of global prerequisites
· "Init Events" tab in dialog editor did not filter events by install chain type
· Fixed project conversion for modified "ReadmeDlg" and "LicenseAgreementDlg" dialogs
· Added name length limit for SQL Scripts and SQL Connections to avoid Windows Installer runtime limitations
· Exporting the same dialog twice created duplicate text-style and binary IDs.
· Custom actions used by dialogs were not handled correctly when moving them to repository
· File hash was not reset after creating package for a specific language
· Bootstrapper did not use system language for multilingual packages
· Rows from a repository fragment were not visible after adding a dialog contained in the fragment
· Paragraph title was not correctly formatted in update description for non-English systems
· Registry key copy/paste did not use a correct target key
· Updater did not allow application folder removal during upgrade
· Crash when adding a temporary file in a MSM project
· Crash when using copy/paste for files in a MSM project
· Company name control had incorrect sizes on some dialogs when using Modern theme
· Pseudo-virtual directory "root" appeared as a child of some web sites when using browse IIS feature
· Default Application Folder path was not set correctly when using Mixed 32/64-bit package template
· APPDIR property was handled incorrectly when changing theme
· Exception when launching Advanced Installer on a system with an unrecognized language
· Sub-Features order not respected in CustomizeDlg when using Enhanced UI
· Wrong title for Enhancements section displayed in an update description
March 2nd, 2010· Registry files were not imported correctly
· Properties were not imported from WiX and Visual Studio Setup projects
· Mac OS X build incorrectly referenced banner and dialog images
· IIS Virtual Directories were not installed under the proper parents in certain nested configurations
· Windows Installer and Advanced Installer reserved property names were not handled correctly in some cases
· Adjusted dialog preview scroll size after theme changes
· OK button was not disabled when editing advanced permissions
· Invalid Game Explorer task ID was generated for localized projects
February 12th, 2010· Crash when importing Visual Studio projects from a solution with sub-folders
· Crash when switching themes in projects with Table Editor modifications
· Files and folders permissions were not set correctly
· Custom actions in "AICustactDll" did not work on Windows NT
· Localization was not supported for a custom name in "Add or Remove Programs"
· Exception during Updater cleaning operation
· Installation behavior was ignored by parent/child feature dependencies in enhanced UI
· Quick selection tree control ignored "Always install this feature" option in enhanced UI
· Feature conditional install level was evaluated incorrectly in enhanced UI
· Dialog tab order was ignored when using enhanced UI
· Installation was started again after a reboot when cancelling prerequisite install
· Removal of IIS websites and virtual directories was allowed when they had external child entities
· Duplicate control conditions and events were created when pasting and switching the theme
· Search depth field supported incorrect values in New Search Wizard
· A reboot and elevation was required when cancelling an installation with enhanced UI
· Libraries which used properties were not shown in the references pane when deleting the properties
· Default Application Folder path was not set correctly when changing package type from Mixed 32/64-bit to 64-bit
February 3rd, 2010· Enhanced Themes for installer User Interface
· Direct table editor
· Windows 7 Libraries
· Maintenance Plan period for Advanced Licensing module
· Installation UI testing without building the full installer
· Username/password predefined dialog
· Microsoft Access Runtime predefined prerequisites
· Customizable, reorganized left pane navigation menu
November 23rd, 2009· Enhancements to existing features
· IIS website IP address picker now supports formatted values
· Bug fixes
· Launch Conditions view was not updated correctly when changing current build
· A new service control operation created a duplicate
· Crash when generating an unique INI name
· Could not install ActiveSync application groups with error reporting enabled
· Issues converting certain projects with extensive modifications on BrowseDlg built-in dialog
· Windows Server 2008 R2 was shown in the predefined 32-bit Windows launch conditions
· Current directory not set correctly when using the launch application finish action
· SETUPEXEDIR property not resolved correctly by the bootstrapper when running from a removable drive
November 15th, 2009· Custom Tables editor
· Feature-based prerequisites
· HTML Host control in Enhanced UI
· Vertical line control in Enhanced UI
· Predefined installer project templates for: Tomcat web applications, client-server applications and XNA Games
· Windows Server 2008 R2 predefined launch condition
· Predefined custom action for displaying a message box
· Copy/Paste support for: Java products, registry, media, environment variables, file associations, custom actions, services, ODBC elements, SQL connections and scripts, scheduled tasks, themes, IIS elements and Game Explorer
· Over 50 enhancements and bug fixes
October 1st, 2009· Enhancements to existing features
· Improved error message when failing to instantiate Visual Studio for project importer
· Perform install validation only when required, for packages using enhanced UI
· Bug fixes
· UI properties could not be set through command line interface
· Project IDs dialog accepted GUIDs with lowercase letters
· Crash when enabling a custom Add/Remove Programs name and the Product Name contained a property
· Adding a JRE bundle didn't correctly disable the JRE launch condition
· Windows Vista SP1 predefined launch condition was not evaluated correctly on Vista SP2 machines
· String registry values were not converted to REG_MULTI_SZ when appending or prepending data
· Crash when importing projects or packages which used the MsiAssemblyName table
· Bootstrapper didn't work on all operating systems without Windows Installer
· Adding a New File Search created a duplicate folder location
· Maximum Version was not displayed in prerequisites test search results
· Fixed UI bugs in "Edit Function Argument" dialog from Call Function from Standard Dll custom action
· ProcessorArchitecture attribute was set for .NET 1.0 and .NET 1.1 assemblies
· Launch file or open URL custom action should ignore errors
· Failed to build Windows Mobile projects with a command file
· Missing MacOS Java stub path was not correctly displayed
· First installation dialog was shown in the upper left corner when using enhanced UI
· Bootstrapper did not delete itself from the Temp folder when running from a CD/DVD
· Bootstrapper always removed extracted files if the installation performed a reboot
September 8th, 2009· New features in this release
· Support for desktop ActiveSync installations
· Windows Installer transform files (MST) generation
· Fast installs through Windows Installer 5.0
· Retrieve WiX imported files from Visual Studio project
· Ability to digitally sign using information from the certificates store
· Ability to customize the installation folder for each feature
· Mixed 32-bit/64-bit package predefined project template
· Visual C++ application predefined project template
· .NET Framework application predefined project template
· Copy/Paste support for dialog editor, launch conditions, Prerequisites, upgrades and searches
· Command line options for: Windows Mobile projects, patch images, adding and removing merge modules in a MSI project, setting merge module signature information, ProductCode.
· Windows Powershell 1.0 predefined prerequisite
· Adobe Flash Player 10 predefined prerequisite
· XNA Framework 3.1 predefined prerequisite and launch condition
· SQL Server Express and SQL Server Compact launch conditions
· Enhancements to existing features
· LZMA compression and Pack200 features are now available in the For Java license
· Links support in update descriptions in Auto Updater
· Users and Groups now support side by side installs and "install new version first" upgrades
· Wizards for predefined custom actions that use dialogs automatically create the required controls
· Path variables support for merge modules added to the project
· Improved "Add or Remove Programs" group in Product Details page
· Option to hide command window when using a custom EXE for prerequisite search
· Added information tips for all resources in Organization page
· Added support for synchronizing assembly attributes
· An item is now selected automatically after deleting an element in the "Files and Folders" or "Registry" page
· Renaming a file now selects only the filename, without its extension
· More exposure for the ability to edit a file path per configuration in a Windows Mobile project
· Test search feature now includes all properties in project
· Bootstrapper windows are now shown on top when the installation starts
· Added extended searches in build content list
· Added status messages support for bootstrapper when searching for prerequisites and verifying launch conditions
· Editable path for build target folder
· Date-related columns in "Files and Folders" page are now localized
· %InstallDir% in registry value name or data is now expanded when installing a CAB package on a Windows Mobile device
· Ability to specify the connection type for a custom SQL connection
· Support keyboard accelerators in static text controls when using Enhanced UI
· Better handling for "Default" dialog button control when using Enhanced UI
· Corrected predefined banner/dialog images aspect ratio to match their MSI dialog controls
· Ability to show a custom message when the server-side validation feature cannot connect to server
· Improved progress display on project build dialog
· Ability to return a custom answer code for the server-side serial validation feature
· Size argument for "/NewPrerequisite" command line option is no longer mandatory
· Bug fixes
· EXE Repair mechanism did not delete the extraction folder in maintenance mode, even when the folders were empty
· Quick launch shortcut option was always shown on "ShortcutsDlg" dialog
· Close Application custom action did not work in InstallExecuteSequence
· Unchecking "Do not register the product with Windows Installer" option did not check "Disable Modify" if "Limit to basic user interface" was set
· Features were shown in random order when using "SetupTypeDlg" dialog in enhanced UI
· Enhanced UI bootstrapper did not support parameters with uppercase letters
· Exception when closing a project with users and groups
· When running in single instance mode the Java Launcher could call Second method only once
· Current tab was not correctly saved for updates configuration projects
· Current feature was not displayed correctly in the "Organization" page after it was moved
· Test Search feature failed for merge module projects
· "Registry Value Exists" prerequisite search criteria did not support binary values
· Incorrect restoration for pane positions in dialog editor
· "Go To Definition" option in build content tab did not work on Windows 2000
· File removals were not correctly imported from NSIS projects
· Scheduled tasks and folder sharing settings were not correctly updated when using "install new version first" upgrade method
· Some Visual Studio projects were not supported by the import feature
· Scheduled task installation failed when using a property-based password
· Multiple instances overwrite components list was not correctly populated after editing a column
· Sometimes enhanced UI displayed ExitDialog after FatalError dialog
· Installation failure when pressing "Install" button in large packages which used enhanced UI and required elevation
· Extra characters were appended to command line parameters of a Java Product
· Extended search actions were not added for projects older than 7.1 that had prerequsites
· Enhanced UI did not migrate to InstallExecuteSequence public properties used by installation controls
· URLs could not be opened for Unicode applications which used the licensing module
· Broken navigation from Organization page to XML files
· Crash where deleting Advanced Installer files from project
· Multilingual EXE package with enhanced UI did not enter maintainance mode when launched again
· ASP.NET registration for a web application failed on some systems where the corresponding .NET version was not registered as a global IIS web server extension
· Hourglass cursor had an incorrect behavior on 64-bit systems when using Enhanced UI
· Issues creating virtual directories on some IIS 6.0 servers
· Pressing Alt+F did not show the "File" menu items
· Imported XML, INI and shortcut files were not added in current feature
· No other dialog button was set as default/cancel when the default/cancel button was deleted from some dialogs
· Compressed Windows Mobile CAB pacakges failed to install through ActiveSync
· Installer did not start after a reboot caused by a prerequisite
· Renaming Advanced Installer files did not automatically rename their configuration INI files
· Bootstrapper launch condition message was incorrect when the target Windows version was not supported
July 29th, 2009· Bug fixes
· Build fails on Windows 2003 and 64-bit XP when setting bootstrapper icon while using enhanced UI
July 24th, 2009· Quick launch shortcut option was always shown on "ShortcutsDlg" dialog
· Bootstrapper dialog image was not rendered correctly
· Bootstrapper repair mechanism did not delete extracted files in maintenance mode
· Scheduled task password was not used correctly when an installed user account was selected
· Shortcuts were not installed by mixed 32-bit/64-bit package with Enhanced UI when "ShortcutsDlg" dialog was used
· Automated upgrade feature did not work when using Enhanced UI
· Add or Remove Programs icon was not set by mixed 32-bit/64-bit packages which used Enhanced UI
· Bootstrapper didn't always resume after a reboot triggered by a prerequisite
· Enhanced UI bootstrapper didn't use the project information
· Sporadic crashes when importing an XML file after activating the Organization page
· Some predefined launch condition searches were shown in the Search page
July 9th, 2009· User/password credential corruption caused by changed encryption key
· Information page from prerequisites wizard was not displayed when using Enhanced UI
· Windows Mobile CAB packages were not rebuilt automatically if "SetupDLL" file was updated
· Upgrading to Advanced Installer 7.1 did not extend the trial period
July 9th, 2009· New features in this release
· Single Package Authoring for WI 5.0
· Enhanced Service Configuration for WI 5.0
· Ability to generate Unicode MSI Databases
· File associations in Windows Mobile projects
· New configuration content report for Windows Mobile projects
· Display progress information on Windows 7 Taskbar for: Auto Updater, Repackager, package build, Enhanced UI installation and EXE bootstrapper installation
· Added Checklist control in Enhanced UI
· Added Hyperlink control in Enhanced UI and Windows Installer 5.0 UI
· Multiple selection ListBox and ListView controls in Enhanced UI
· ASP.NET registration for an IIS web application
· Logging support for chained packages
· Extended search support with 10 additional methods
· Predefined searches for RegAsm, Regsvr32, Aspnet_regiis and Microsoft Office installation path
· Microsoft Silverlight predefined prerequisite
· DirectX 11 predefined launch condition
· Windows 7 predefined launch condition
· Refreshed Advanced Installer icon set
· Enhancements to existing features
· Added command line option to generate trialware license keys
· Added navigation support for "Go to resource" option in "Organization" page
· Added option to performs reboots automatically, without prompting the user
· .NET Framework launch conditions now support .NET Framework Client Profile
· Redesinged the Updater wizard UI
· Updater License Check can now use an URL
· Formatted type support for the updates URL
· Improved EXE bootstrapper repair mechanism
· Packages using LZMA compression can now keep the extracted files on disk
· Added support for 0% display frequency in Advanced Licensing
· Enhanced UI no longer uses a separate EXE file
· More realistic rendering for checkboxes and radio buttons in Dialog Editor
· Added quotes filtering for parameters in a .NET Installer Class Action
· Improved control transparency support for enhanced UI
· Side by side installs can now use the old install path if it's supported by the current codepage
· Support for configuring IIS 7.5
· Support for extracting extra information from IIS browse result
· Install chained packages during maintenance
· Bug fixes
· "Searching for prerequisites dialog" was not responding in Windows Vista and Windows 7
· Boostrapper extraction paths ended with a dot were not handled correctly
· Crash when deleting a build with custom theme settings
· Visual Studio setup import disabled JRE launch condition
· Project IDs buttons were not shown when using classical theme
· First option on MsiRMFilesInUse dialog did not support text on two rows (required for some translations)
· Updater did not display the description correctly when it started with numbers
· Updater always returned the same code when running with the "/silentall -nofreqcheck" command line options
· Updater did not support reserved characters when using SSL
· Updater did not verify the 404 HTTP error code correctly
· Updater used the 32-bit registry hive on a 64-bit system
· Bootstrapper was corrupted when signed with a digital certificate that had an email specified
· Installing a silent prerequisite from an URL with basic bootstrapper UI did not wait for the prerequisite install to finish
· Error during build when Windows Installer prerequisites were placed in a folder next to the package
· Boostrapper deleted the extracted installation files if a maintenance operation was canceled
· Browse package buttons in patch wizard did not work
· A scheduled task could not select an user with a property based password
· Enhanced UI did not install signed packages that used valid transforms
· When switching the selection between the same dialog from different install chains, the Events tabs did not refresh correctly
· Bootstrapper did not always resume after a reboot
· Formatted control characters (curly braces) where not escaped in some strings
· Post-processing of imported registry values did not work correctly in some environments
· IIS tool failed to install required IIS packages on Windows 7 and Windows Server 2008 R2
· Listbox and Listview controls did not scroll correctly when using Enhanced UI
· IIS was required even if all Web Sites and Virtual Directories had false installation conditions
May 28th, 2009· Bug fixes
· Encrypted information was corrupted when saving into 7.0 project files, affecting all modules with stored user/password credentials
May 28th, 2009· Windows Mobile/CE support
· Import NSIS projects
· Enhanced installation user interface
· Cleanup application-generated resources and settings at uninstall
· Persist user-modified application data through upgrades and repairs
· Predefined custom action for testing if a port is free (not bound to an application)
· Predefined custom action for closing applications
· Custom name in the "Add or Remove Programs" applet
· XNA Framework predefined prerequisite and launch condition
· Windows Installer 5.0 predefined launch condition
· Internet Explorer 8 predefined launch condition
· SQL Server Compact Edition 3.5 SP1 predefined prerequisite
· Over 45 enhancements and bug fixes
March 27th, 2009· Prerequisites could not be opened by an Unicode bootstrapper
· Folder names ending in a space or dot character were not handled correctly
February 23rd, 2009· New features in this release
· Import Inno Setup projects
· Call function from standard DLL predefined custom action
· Ability to add new dialogs directly in the UI Sequence
· List all databases the user can connect to
· Detect process and stop process predefined custom actions
· Detect service predefined custom action
· Per-build GUI themes
· Ability to condition standard actions
· Detailed information when trying to remove a referenced file, folder or property
· Wizard for "Browse IIS Websites & Virtual Directories" predefined custom action
· Wizard for "Browse for SQL Servers" predefined custom action
· Installed Office 2003 application predefined launch condition
· Enhancements to existing features
· Tab and dialog positions in the "Dialogs" page are now saved when the project is closed
· New parameter for "/SetBitmap" command line option which allows per-build images
· Select/Deselect All option when adding JARs to class path in Java Wizard
· Option to play an audio file in a loop or only once
· Configurable custom actions for merge modules
· An update detection criteria can now use the ProductCode of a package and a component ID to determine the path of an installed file
· Improved the "Invalid updates configuration file" message
· Different return codes based on the Updater status
· More passwords for access to updates are now remembered by the Updater
· Dynamic folders can now be used by the Updater
· All Updater dialogs contain the application name in their title bar
· Option for suppressing non-important user actions when using the "/checknow" parameter
· A prerequisite install condition can now search for a file placed next to the bootstrapper
· Improved error message shown when an icon cannot be read
· Improved EULA localization error message
· Ability to change the identifier of a folder
· Option to create a new property in the Property Picker
· C# and VB.NET code samples for the licensing feature
· A "Thank you for registering" message is now shown after the user enters a correct license key and clicks "Finish"
· Updated 7zip Encoder / Decoder modules to use the latest LZMA SDK version (4.64)
· Small drawing optimization when rendering images in "Images" tab of "Global Properties" page
· Bug fixes
· Crash when launching the Path Variables conversion wizard from a merge module project
· Control Panel icon was not displayed when loading a project that used path variables
· Default Programs application description was not updated correctly
· Sporadic crashes when launching multiple files associated with a Java Product that ran in single instance mode
· Extension selections for a default program were not saved in the project file
· Updater showed a false error when downloading updates
· Crash in "Custom Actions" page when creating a custom action under "InstallUISequence" -> "WelcomeDlg"
· Resources referenced by project dialogs were not freed when the dialog was exported to Repository and later deleted
· Setup did not copy correctly some URLs in the clipboard
· Images list from "Global Properties" page did not refresh on first load
· A shortcut hotkey was not saved when icon file was missing
· File paths in "Files and Folders" page were not updated when files were replaced
· A pseudo-formatted Product Name was not supported by Java Products
· Fixed incorrect Windows x64 predefined launch conditions
· Crash when switching names between two path variables
· Fixed incorrect detection criteria for SQL Server 2005 predefined prerequisites
· Incorrect modifications for bitmap control attributes were caused by bitmap display stretch global option
June 17th, 2008· Full transaction support for running SQL Scripts
· Auto-discovery and browse of MS SQL Servers available on the network at install
· Ability to use custom, configurable Variables in project paths
· Wizard for auto-conversion of project paths to Path Variables
· Smart cabbing eliminates duplication of content from cabinets
· Native 64-bit version of Java launcher
· Optional 64-bit JRE bundle
· Native Unicode version of EXE bootstrapper
· Synchronizing information extracted from a COM files
· Over 34 enhancements and bug fixes
May 8th, 2008· Full Windows Games Explorer integration and Media Center registration support
· Importing Visual Studio Setup projects
· Authoring patches in form of downloadable EXE files
· Another new addition full customization capabilities for media volumes and CAB archives in advanced mode
· Aero Wizard style on Vista for Updater
· Repeat support for Scheduled Tasks
· Predefined Java Runtime Environment launch condition
· Predefined Custom Actions for handling data in ListBox and ComboBox controls
· New Build Content tab for at-a-glance build reports
· Status page displayed in Bootstrapper when prerequisites searches are performed
· Command Line option to specify languages to be included in the package
· Sandbox testing of Prerequisite conditions
· Building packages only in a specified language
March 7th, 2008· Importing Eclipse projects into For Java projects
· Importing merge modules into new or existing projects
· Importing MSIs into existing projects
· Template projects
· Ability to define Searches per each build
· Ability to define Launch Conditions per each build
· Wizard for creating new features
· Wizard for creating unified 32/64-bit packages
· Predefined .Net Framework 3.5 launch condition and prerequisite
· Predefined Acrobat Reader prerequisite and launch condition
· Newly released OS Service Packs launch conditions
· Serbian language localization
· Catalan language localization
· MSI-like wizard-style bootstrapper UI with customizable dialog and banner images
· Bootstrapper command line for setting installation language
· Ability to merge 64-bit merge modules into mixed 32/64-bit packages
December 18th, 2007· Mixed 32/64-bit installers
· Configuring the Windows Firewall
· Importing Microsoft Visual Studio projects and solutions
· Bootstrapper customization of background image, welcome text and optional EULA
· Custom CAB archive size and number of CABs per volume
· Automatically split CABs when reaching the 64k files per CAB limit
· Ability to associate more than one program with a file extension
· Fast Search operations creation by selecting existing file and extracting data
· Improved matching algorithm for synchronized folders
· Support paths relative to the project language path in dictionaries
· Support Prerequisites with the same name
· Pseudo Formatted file names
· Patch Sequence view content not saved in some cases
· Updater timeout on slow internet connection
· Crash converting MediaAttributes for projects older than 5.0
· Missing cursor in Application Folder field after adding property
· Per Build install location value is lost if the build is renamed
· Error creating Shortcuts with the same name as the file
· Cache not invalidated by product version for java products
· Allow same name for source and destination in file Copy/Move operations
· Issue with multi-language MSMs and "Create only a multilingual package" option
· Crash when adding an invalid icon to JavaProduct or Updater
· Build failure when using properties in the ClassPath for a Mac build
· Patch Sequence Family rename is not working
· Default language cache entries (or archives) are not deleted when selecting "Create only a multilingual package"
· Some component members were not moved to another component when theirs was deleted
August 22nd, 2007· The 5.2 version adds support for installing Control Panel Applets, nested IIS Virtual Directories and many other smaller features and enhancements.
· This release also focuses on polishing Advanced Installer's interface and functionality by optimizing data handing, fixing numerous non-critical bugs and solving various minor issues and irritations throughout the product for an even better installer authoring experience.
July 12th, 2007· Patch Sequencing
· Language selection in bootstrapper for multi-language installers
· Support configuring different "Install Parameters" for each build
· Custom SQL connection string
· Replace hard-coded paths with properties when importing from registry or INI files
· Over 22 enhancements and bug fixes
June 12th, 2007· New features in this release
· Ability to capture and repackage existing installations into MSI packages
· Support for building multiple, differently configured installers from a single project
· Support for JRockit Java Runtime Environment
· Import Shell Shortcut files when adding to an Advanced Installer project
· Predefined custom action to select (browse for) a file during installation
· Enhancements to existing features
· Improvements for error displaying in bootstrapper
· Better method to compute the size of CABs when creating multiple volumes
· Store duplicated files only once in bootstrapper
· Improved maximum heap size supported by Java Launcher
· Added editable "Property" field to static text controls in Dialog Editor
· Pass command line parameters to custom EXE search Prerequisites detection
· Environment variables should find another component when theirs is deleted
· Warn user when trying to associate EXE extension with his program
· Support for launching URLs with "Avant Browser" in Viewer
· Running User Accounts custom actions on Repair
· Ability to filter files by Feature in File Picker
· Better exposure for the Digital Signature View reflecting its increasing importance
· Allow side-by-side installs of Advanced Installer for trying out new releases with expired license
· Bug fixes
· When Feature "Display" was changed, the Feature was removed from project
· Empty APPDIR was not set on maintenance with the correct value
· Exception when adding a file to the Component attached to a CreateFolder row
· XML parser did not support escaping non-printable characters
· Misleading Prerequisite detection message
· Registry keys not removed from UI upon deletion in Registry View
· Renaming a section in INI file lost entries
· Issues regarding testing a Windows Installer search
· The ":" separator should not be added to single-folder paths for Mac OS X installs
· The icon for an external shortcut was not set creating from command line
· MSIs merged with merge modules having gaps in file sequence failed to install
· Unexpected exception in patch build
· Move To Component operation failing for CreateFolder component members
· Issues rolling back User Accounts custom actions
· Possible memory leak in Java Service example
· Command line interface failing to execute command files larger than 8KB
· When creating an EXE package with files inside, embed all the nested MSIs
· Exception when Updater or Java Product icon was missing
· Bootstrapper did not test correctly for 64-bit OS for prerequisites
· Bootstrapper remaining registered for running at start-up
· IIS is not detected correctly in bootstrapper
· IIS is not detected correctly on 64-bit machines
· SQL Scripts: considering SQL_NO_DATA success instead of error
· SQL Scripts: syntax error when using 'GO' as statement separator and the T-SQL script contains a 'GOTO' command
· Edit Control Event Name combo did not display [PropertyName] when the user selects "SetProperty" event type
· "Virtual directory is a web application" checkbox resetting itself when switching the Virtual Directory tab in IIS
March 7th, 2007· The 4.8 version delivers full CD/DVD Autorun support, complete with a Vista-compliant Autorun launcher. Other Windows Vista installer improvements are Default Programs support, digitally signing patches and enabling least-privileged patching without UAC prompts.
· JAR files can now be packed using Pack200. Coupled with the advanced LZMA compression, this method can reduce the size of compressed code archives to as low as 20% of the original size. The Java launcher gains the ability to use the Java 6 native splash screen API, if available.
· Searching for prerequisites is greatly improved with with the ability to specify multiple criteria concerning file versions, product versions, registry keys or values and even searching with a custom executable.
October 17th, 2006· Fixed: IIS Detection Launch Condition problems on Windows 2003
· Fixed: Precision lost in Updater download screen when a size is displayed in MB
· Fixed: Viewer hanging on some computers
· Fixed: Missing Save/Restore Install location support
· Fixed: Editing a launch condition would cause it to disappear
· Fixed: Issues with CreateFolder rows
October 3rd, 2006· This new version implements the LZMA compression algorithm in bootstrapper for up to 50% smaller install packages.
· New are the support for creating user accounts and groups, a dependency detector for EXE/DLL files,
· The Ukrainian and Czech localizations,
· A set of predefined launch conditions
August 24th, 2006· Improves the IIS support with conditional installs, MIME types configuration, default document list specification and an error policy when attempting to install already existing entities. Also new are the multi-file custom actions, temporary installation files, multi-volume data DVD support and an wizard to create Launch Conditions based on searches.
July 3rd, 2006· Fixed: NewShortcut command line issues
· Fixed: Extracting registration info not working
March 16th, 2006· This new version adds driver installation support using DIFx, HTTPS support for the Updater and a Norwegian (Nynorsk) localization. Also new are a wizard to create Shortcuts and a basic implementation for serial number validation.