What's new in Advanced Installer for Java 21.6.1

Apr 17, 2024
  • Digitally sign your files using Azure Trusted Signing

New in Advanced Installer for Java 21.6 (Apr 4, 2024)

  • New features:
  • Custom context menu for file associations installed via MSIX
  • Enhancements:
  • Predefined Prerequisite for .NET on ARM machines
  • Update .NET prerequisites to the latest version (6.0.28, 7.0.17, 8.0.3)
  • Java Launcher DPI awareness
  • Build log warning for untranslated strings in multi-language projects
  • Suppress toast notifications for uninstalling older versions
  • Updated hyperlink control on publish event
  • Support the latest OpenJDK bundles for macOS builds
  • Updated MSIX schema for 23H2
  • Bug fixes:
  • Fixed translation issue when using the "Refresh the current dialog" event
  • EditBox control with password attribute now properly hides text when disabled
  • LeftMenu keeps the selection unchanged when the right view has invalid data
  • Fixed crash when closing projects with unselected Custom Frame on Windows 10
  • Left menu item was not selected when opening a project in a view from the Custom Behavior group
  • The "Edit Property's Value Source" window allows resizing to a smaller size
  • "Could not read server response" error when using Azure Key Vault signing
  • Prerequisite installation fails when using the "Store Feature-based prerequisites in MSI database" option for EXE packages
  • Incorrect prerequisite status displayed during uninstallation with the "Allow uninstall" option enabled

New in Advanced Installer for Java 21.5.1 (Mar 11, 2024)

  • Opening a project from Start Page triggers an error on Windows 10
  • Import or Edit operations sometimes fail for MSIX Bundles
  • Stack trace error when creating Repackager installation or session monitoring
  • Prerequisites after main package not being installed for Professional projects
  • MSIX Editor "Save As" triggers an error when changing package name
  • Rare app-freeze because of registry data corruption or invalid property sheet values for dialogs

New in Advanced Installer for Java 21.5 (Feb 27, 2024)

  • Enhancements:
  • PowerShell commands for EULA and Readme integration
  • Updated AIP format for side-by-side project management
  • Updated default “Track Disk Space“ attribute from “InstallDlg“ dialog on the Surface theme
  • AppCompat configurations support case-insensitive file name patterns
  • Professional project includes “Select All“ and “Deselect All“ options for FileAssociationsDlg for streamlined file association management
  • Support for Web Installer deployment from network locations
  • Organization Page enhancements: Expanded search by resource and file types for improved navigation
  • CTRL+A shortcut now enables the selection of all dialog events for efficient editing
  • Update .NET prerequisites to the latest version (6.0.27 & 7.0.16 & 8.0.2)
  • Bug fixes:
  • The build process for the Windows 11 context menu option now works correctly in both Professional and Enterprise editions
  • Fixed Stack Trace errors on closing projects with deselected custom frames in Windows 10
  • Table Editor no longer crashes when selecting prerequisites for systems with Vista/Windows 2008 in WinNTVersions/WinNT64Versions
  • The “Fast Installation“ option no longer suppresses dialogs
  • Prerequisite folder field no longer auto-fills with blank spaces for certain prerequisites
  • SQL script name validation is now correctly enforced for file imports, aligning with inline script standards
  • ErrorMessage custom actions can now precede Paths Resolution in the workflow
  • Removing synchronization now resets all stored rows in other tables
  • Installation of framework prerequisites can now be canceled
  • The "Do not save files into the project" option now works when synchronization is on
  • Components no longer disappear when a prerequisite feature is deleted
  • The “Reset“ button now correctly maintains disk space values for the Graphite theme
  • Fixed various issues when using the Tab Host control
  • The themes view is no longer enabled when the MSIX build is selected at load

New in Advanced Installer for Java 21.4 (Jan 25, 2024)

  • MSIX Deployment Streamlined: Introducing MSIX External Application Shortcuts
  • Support for OpenSSH Server/Client Windows features during installation

New in Advanced Installer for Java 21.3.1 (Dec 20, 2023)

  • CLI build error when Product Version is retrieved from a synchronized file
  • NewUpdate CLI command exits with an error

New in Advanced Installer for Java 21.3 (Dec 14, 2023)

  • New features:
  • ARM64 support for VSIX packages
  • New global policies for creating and grouping components
  • Enhancements
  • Detect and highlight the User Account Control dialog(UAC) if another dialog is in the foreground
  • Support multiple ActiveSetups with the same name
  • PowerShell automation support to configure MSIX package dependencies
  • Control Flow Guard enabled for EXE installers
  • Validate components' GUIDs at build time
  • The "Find All" function now includes script custom action content in the search result
  • Improved the error message in case the Updater does not find the custom EXE
  • Improved UI functionality for users to easily set any prerequisite as a Framework Prerequisite
  • Enhanced global commands in the Home ribbon group to recognize and interact with the selected current build
  • Updated Updater's GitHub integration to search in both per-user ("HKUD") and per-machine ("HKLM") registry hives
  • Added filter option for adding a prerequisite from the repository
  • Improved Repackager CLI
  • Support for creating Scheduled Task folders and adding a Scheduled Task to a folder
  • Predefined Prerequisite for .NET 8
  • Predefined Launch Condition for .NET Core 8.0
  • Predefined launch conditions for Windows 11 version 23H2
  • Update .NET Framework 4.8.1 prerequisites install conditions for Windows 11
  • Updated .NET prerequisites to the latest version (6.0.25 & 7.0.14)
  • Updated Supported Operating Systems in the Launch Conditions view
  • Bug fixes:
  • Prerequisite was searching for "UpgradeCode" instead of "ProductCode"
  • Consecutive executions of .NET Core Custom Actions fail
  • Malfunction in MSIX Editor when handling the APPDATA folder
  • Stack Trace error when navigating to the Themes view
  • License Agreement text was selected when using the Tab key with EUI enabled
  • Paths to files entered directly in the manifest editor are not always resolved at build time
  • FRendering issues with "PrereqProgressDlg" when the package includes Framework type prerequisites
  • SQL Browse control was not populating when Enhanced UI was enabled
  • "AppSearch" behaves incorrectly during EXE setup execution when Enhanced UI was enabled
  • Missing right border for the "GroupBox" control in the Surface theme
  • Valid licenses were overwritten by disabled ones before completing the registration process
  • Issue pane was displayed empty in "Edit MSI"
  • "Continue with main installation" option was ignored when a prerequisite necessitated a reboot
  • Prerequisite install command lines were mistakenly transferred to uninstall during project conversion
  • Reboot initiation prevented during Control Panel uninstall or change operations when EUI is enabled
  • Confusing error message was displayed if a project with the same name already existed during project creation
  • Sporadic issues with Arabic language support (RTLO) in WinUI
  • Prerequisite Dialog was shown during pre-installation even on operating systems that are not supported
  • MultipleInstancesDlg dialog was not displayed when WinUI rendering was enabled
  • Scroll bar didn't work in the "Properties" pane of the "Shortcuts" view
  • Maintenance actions failed if the EXE installer was renamed or moved to a different path
  • EXE packages used with Windows Setup Custom Scripts were not installed with the OS

New in Advanced Installer for Java 21.2.2 (Nov 16, 2023)

  • PrerequisiteDlg shown even when all prerequisites were already installed
  • The install detection criteria fails to detect already installed prerequisites

New in Advanced Installer for Java 21.2.1 (Nov 7, 2023)

  • Fixed:
  • Prerequisite actions added to project when no prerequisites present
  • Log displaying 'backup was created' even though the option is disabled for backing up current project

New in Advanced Installer for Java 21.2 (Nov 4, 2023)

  • New features:
  • Run .NET and .NET Framework code as a predefined custom action
  • Enhancements:
  • Security Improvement: Enabled digital signing for stub files
  • Improved the notification for "ProductVersion" options when configuring property synchronization
  • Support for full "Color-based custom frame" editor in Themes view
  • Improved project loading when an invalid active setup configuration is found
  • Display synchronization reports in the Command Line Interface
  • Option for "Extracting COM Registration Information from File" in COM view
  • Improvements for "Create a new virtual machine": the console is now displayed during "Opening" or "Powering on”; ISOs are automatically unmounted before a snapshot is created
  • Command line support for Shortcut Properties for automatic "Pin to Taskbar", .NET Framework Launch Condition, feature installation behavior, and for minimizing installation time option
  • Improved the build log error messages to indicate when an antivirus has removed the generated output package
  • Pseudo-formatted fields now support environment variables
  • Property changes are now displayed in the Build Log
  • Bug fixes:
  • Resolved ICE warnings and errors triggered by AppInstaller Theme
  • Synchronized folder files are not included in the MSI build when running /rebuild command
  • Resolved Stack Trace issue when selecting App Installer preview during wizard creation
  • The "Customize Advanced Installer upgrade rules" option no longer resets upon project close and reopen
  • Fixed crash when the "Go to selected event dialog" option was selected for custom actions without a sequence in projects previously saved on the Custom Actions page
  • Fixed the issues where features were being created and displayed for chained packages in v20.9.1
  • Fixed the issue where setting the "Advertised Shortcut" option from the command line was not working
  • The prerequisites status is no longer displayed as before when using v20.9.1
  • Service Fail Operation does not get created in the Merge Module
  • Fixed crash when resizing a control and using the print screen feature on the control previews
  • Resolved the Uninstall Previous Version custom action issue resulting from the unintended presence of AI_PRESERVE_INSTALL_TYPE in all projects
  • Fixed the issue where the EXE icon was not being set in projects created with a language other than English selected during creation
  • Resolved the issue where icons set for EXE packages appeared blurry
  • Fixed the bug where not all dialogs and text were in Dutch when selecting the "Netherlands" language
  • Fixed "Visual Studio Import" Wizard issues
  • Fixed command line issue when switching between UI and Execute Sequences
  • Fixed custom action overwriting default registry permissions
  • Fixed poor rendering of info icon on Enhanced UI

New in Advanced Installer for Java 21.1 (Oct 4, 2023)

  • Testing Installation Packages in Windows Sandbox

New in Advanced Installer for Java 21.0.1 (Sep 7, 2023)

  • Fixed:
  • "File > Back to project" does not work when the Start Page is visible
  • Upgrade to v21.0 failed if Advanced Installer was already running

New in Advanced Installer for Java 21.0 (Sep 5, 2023)

  • New features:
  • Brand new look of the Advanced Installer setup theme: Setting the standards for a new default UI for MSI dialogs
  • MSI Embedded UI: Modernize and brand MSI installers beyond the classical design boundaries
  • Custom Frame Editor: Match the installer background to a custom frame directly in your project
  • Support to manage team subscription users from "My Account"
  • Enhancements:
  • Extended "AddService" command line with account options (user and pass)
  • Command line capability to reserve extra disk space for components
  • Set the "ProductVersion" property's default option to "Always Change" when "ProductVersion" has a dynamic source
  • Order alphabetically the "Not Displayed" features
  • Bug fixes:
  • Builds tab remains visible in the Prerequisite view after the second build removal
  • "LicenseAgreementDlg" is added for the App Installer theme when using the ".NET Application" project template
  • Fixed the "Undo" operation for the "Condition" fields functionality for Prerequisites
  • Fixed Prerequisite download failure issue
  • Machine reboot is triggered despite the "No" selection on the reboot prompt
  • StackTrace appears when pressing the CTRL+P and CTRL+G combinations on the welcome page
  • DLL Path Fix-up gets the folder changed when editing an MSIX package
  • Upgrade of Advanced Installer with unsaved project causes Stack Trace error
  • Fixed issues when rendering controls with WinUI on the App Installer theme
  • Default text style was accidentally changed on Graphite theme, during a project conversion
  • Prerequisites are reinstalled even if they are already installed when a reboot is triggered in v20.9.1
  • Virtual machine connection failed due to incorrect shared folders configuration
  • The "Readme wizard" is launched again after successfully specifying a "Readme" file
  • PowerShell custom actions create empty .ps1 files in Temp directory

New in Advanced Installer for Java 20.9.1 (Aug 8, 2023)

  • Fixed various v20.9 project conversion issues related to prerequisites
  • Post-install prerequisites failed to install if the main package included a chained package too
  • Conditions for feature-based prerequisites were not correctly evaluated
  • The pre-install prerequisites dialog was not hidden when all the prerequisites were already installed
  • The uninstall of the main package triggered the installation for some missing prerequisites

New in Advanced Installer for Java 20.9 (Jul 27, 2023)

  • New features:
  • Prerequisites Major Revamp: Rollback, Scripts, Scheduling & UI Unification
  • Shortcuts with external targets in MSIX packages
  • Enhancements:
  • Option to set RAM memory allocation for Windows Sandbox
  • PowerShell automation support for path variables
  • MSIX COM improvement - synchronize DefaultIcon
  • Extended classic context menu support for drives
  • Added context menu data in Project Summary
  • Improved UX for icon selection when creating shell context options
  • Predefined launch condition for Windows 10 22H2
  • Bug fixes:
  • The temporary folder of the Updater is incorrectly formatted
  • AdminConsole.msi (SCCM Console Admin) shows StackTrace when editing MSI in QuickEdit mode
  • Multiple instances with LZMA cannot be installed from the command line
  • Fixed rendering large SVG images in Asset Generator
  • The Modification Package wizard's ExitDlg does not have a bitmap
  • Projects containing a custom uninstall string were incorrectly converted
  • Fixed layout issue with recent project item pin button on Start Page

New in Advanced Installer for Java 20.8 (Jun 28, 2023)

  • New features:
  • Advanced Installer Visual Studio Extension: support for publishing .Net AOT projects
  • Enhancements:
  • CLI support for the Updates Targets section of the updates configuration project
  • Included date and time column in the "Recent Project" list from Start Page
  • Updated the install conditions for the "WebView2" prerequisite
  • Added padding for the checkboxes in the "OptionalFeatsDlg" dialog
  • App Installer theme updates: optimized the way we manage properties during runtime, placed additional dialogs under an optional custom install mode
  • Bug fixes:
  • The "File version" and "Product name" details are not stored in the EXE metadata when an EXE patch is created
  • Custom action "upgrade options" should not be available if action is scheduled before "FindRelatedProducts"
  • COM class becomes corrupted after changing the version of its file
  • Fixed build error: Creating resources.pri file(s) failed to import resources.pri file
  • The Control Panel icon is not displayed during installation from the command line with the /qb parameter
  • "LicenseAgreementDlg" is added while using the AppInstaller theme when activating Analytics
  • Launch application keeps "ExitDialog" in the background
  • COM registry keys are not hidden after importing a reg file
  • Loading error for "ViewReadmeText" control after conversion to version 20.7.1
  • Fixed translation issues on Surface theme: Hyperlink control is not displayed correctly for the Italian language and the Reboot dialog is not translated
  • Version details are missing from the "Recent Project" and Type details are moved under the Version column in Advanced Installer version 20.6
  • IIS Response Header value is not added correctly
  • When the main setup is executed under the System account, the extraction of the prerequisite fails
  • The "Cannot find the [.log file]" error occurs after canceling a mandatory pre-install prerequisite
  • Start Powershell Script fails when PowerShell 2.0 is disabled
  • Self-repair is launched after uninstalling another Advanced Installer version
  • Repackaging fails on machines configured in Japanese
  • The extraction folder is not removed after installing an EXE setup that uses LZMA compression and requires a reboot

New in Advanced Installer for Java 20.7.1 (May 31, 2023)

  • Bug fixes:
  • MSIX "Start Powershell Script" fails when PowerShell 2.0 is disabled
  • Reverting the synchronization option for product version blocks the project user interface

New in Advanced Installer for Java 20.7 (May 25, 2023)

  • New features:
  • Support for repackaging in Windows Sandbox
  • Enhancements:
  • Support to change native frame color and corners type on Windows 11
  • Option to select multiple SQL scripts for deletion
  • New option to control "ProductCode" regeneration when "ProductVersion" is changed
  • Option to use a custom network share user for repackaging operation
  • Optimized Repackager processing time in Docker container for faster conversion
  • Added multiple methods for displaying the "ReadMe" file
  • Predefined option for "OptimizedInstallMode" in the Patch project
  • UI Revamp: Optimized the navigation and selection process for choosing certificates from the certificate store
  • Improved UX during repackaging: remove Windows Defender from the running process list
  • Bug fixes:
  • Build fails to fault module path pointing to UI.Xaml.dll
  • "TempFolder" is not resolved correctly when used as the extract location for the setup and pre-install prerequisites
  • SQL Server 2022 prerequisite fails when installed silently
  • Fixed URL shortcut issues
  • Fixed control issues on the Graphite theme when WinUI is enabled
  • On the Vivid theme, the text in the EditBox shifts when the state is toggled between enable and disable
  • The "Text File Update" operation displays a warning even if the error policy is set to skip
  • Custom templates from search results cannot be used to create projects
  • Command parameters do not seem to pass to the program correctly for directory and background for Windows 11 context menu
  • WiX import fails for autogenerated component ids

New in Advanced Installer for Java 20.6 (Apr 27, 2023)

  • Enhancements:
  • CLI command for setting the cache folder - SetCacheFolder
  • CLI commands for configure and failure service operations
  • Manifest Editor view was added to Windows Store projects
  • New sources for predefined .NET 6.0 and 7.0 prerequisites
  • Updated support for Windows 11 for some MSIX project types
  • Extending Windows 11 context menu to per-machine and per-user installations
  • Improved the search support from the Start Page (WinUI version)
  • Making the Publisher ID more visible in projects with multiple builds
  • Editable feature identifier for feature-based prerequisites
  • Improved ShortcutsDlg predefined dialog
  • URL shortcuts are no longer filtered from Shortcuts view
  • Light Theme improvements - customizable Dialog and BannerBitmap
  • Bug fixes:
  • Fixed the onboarding UX for the Visual Studio extension users
  • Keyboard shortcut mapping OS conflict when using WinUI for the installer dialogs
  • Adding a chained with no digital signature broke the build
  • Fixed encoding handling for graphic cards data gathered by Installer Analytics
  • VSIX builds failed for certain project types
  • WinUI rendering crashed LicenseAgreement dialog on Modern theme
  • Fixed the progress bar for the AppInstaller theme
  • Invalid backup project file was generated on "Save As"
  • Fixed scheduled tasks import with invalid trigger
  • Incorrectly escaping characters broke the SQL script execution
  • Fixed .RPK file parsing and system monitoring in the repackager
  • New Windows 11 context menu entries were duplicated
  • "Disabled if" feature condition was not correctly evaluated on Enhanced UI
  • “AI_AiBackupImmediate” failed during uninstall when trying to always preserve a registry key

New in Advanced Installer for Java 20.5 (Mar 30, 2023)

  • Enhancements:
  • New ARM64 target in "Updates Configuration” project
  • Command line to uninstall a certain instance based on its "ProductName"
  • Support to use "Extract Archive" operation with a .7z file format archive
  • Installer Analytics - easier management of installer properties monitoring
  • UX improvement: Context menu option for files/folders to add them to "Exclude filters" when using "Synchronize Folders"
  • Display lower/higher found versions than the specified ones for searches
  • Added validation for the "Folder" field of the Prerequisites "Setup Files" tab
  • Improve the Repackager page view with Digital Signature capabilities
  • Update .NET prerequisites to the latest versions (6.0.15 and 7.0.4)
  • Predefined launch condition for .NET Runtime 7
  • Bug fixes:
  • Adjusted the high resolution and sharpness of the Remove/Browse button icons
  • When trying to condition multiple files the most common condition between them is not selected
  • PowerShell automation - stop saving the project automatically for Build() and Rebuild() methods
  • Fixed "QuickSelectionList" control issues on WinUI
  • The classic context menu is not added correctly on Windows 11
  • Creating a new test certificate in Advanced Installer will enable the selection of a store certificate, even though a different method is set
  • RPK files can't be opened in Advanced Installer Express via double-click
  • The "Section" field of the INI search is case-sensitive causing the search to fail
  • After registering Advanced Installer through the command line, the user is prompted to launch the Registration Wizard
  • Notify users that prerequisites are not supported when enabling the EXE bundle for an MSIX
  • Scheduled Task's triggers are not correctly handled
  • Fixed App Installer theme issues

New in Advanced Installer for Java 20.4.1 (Mar 8, 2023)

  • Advanced Installer 20.4 installation failure on Windows Server 2012
  • Shortcuts sometimes getting duplicated on project rebuild
  • Updates project not loaded correctly in Visual Studio extension

New in Advanced Installer for Java 20.4 (Mar 2, 2023)

  • New features:
  • New App Installer theme
  • MSIX Context Menu - automatically synced with your File Associations options
  • Enhancements:
  • Command line support to edit a shortcut and add the "Pin to taskbar" option for the "/NewShortcut" command
  • Improved desktop shortcut support for MSIX
  • Improved the way we handle synced folder updates at build time - only synced folders that are part of scheduled builds will be updated
  • Support to changing the logo for the Serene theme in the "Themes" view
  • Option to provision MSIX for all users in “Install MSIX/APPX Package” custom action
  • Optimized interdependency behavior of Windows Flags from the Close Application custom action
  • Improved the "File replace" message when the changes are saved in an MST file
  • Bug fixes:
  • The IIS settings are not removed during the package uninstallation if a web application is added under a Virtual Directory
  • Issue with multiple instances: If EUI is enabled, MaintenanceDlg appears whenever a second instance is updated
  • Misleading error message when trying to modify a project without write permission
  • Advanced Installer freezes when the "Search Files" field is cleared
  • When trying to sync a folder in the project to a symbolic link on the desktop, the original folder will be selected by default rather than the latest folder
  • "Created content" field is always set to an old date in the "Details" tab of an MSI package
  • IIS view copy-paste support is broken
  • "Run in Docker" and "Run in VM" buttons in the “Builds” view are enabled even though no container or virtual machine is configured for running
  • Installer dialog font changes when a hyperlink is placed on a spawned dialog (EUI)
  • The preview theme does not display the correct themes during wizard creation

New in Advanced Installer for Java 20.3.2 (Feb 14, 2023)

  • Bug fixes:
  • Build failed for new projects with permissions configurations for registry
  • Fixed DPI issues for some users with multiple displays

New in Advanced Installer for Java 20.3.1 (Feb 8, 2023)

  • Bug fixes:
  • Repackager UI was not correctly displayed on higher DPI
  • Edit App-V Package option was not working
  • Adding an MSIX build failed after importing an App-V package
  • Advanced Installer unexpectedly closed when deleting an item from the list of recent projects
  • The apostrophe character was not correctly escaped, corrupting the project file

New in Advanced Installer for Java 20.3 (Jan 31, 2023)

  • New features:
  • Redesigned Advanced Installer Start Page - WinUI is the new default
  • Predefined support to downgrade setups
  • Request Assistance via the Help menu
  • Capture screenshots during repackaging in a PDF or HTML file, automatically
  • Enhancements:
  • Option to customize EXE metadata for Java applications
  • Sparse Package Bundle with MSI
  • Replace "InstallDlg" with "LicenseAgreementDlg" for MSI-based themes
  • Support for .PEM encoded certificates
  • New option in Registry Permissions dialog: "Apply permissions to all subkeys"
  • Possibility to collapse features within the Organization page
  • UI improvements for ODBC Driver field in SQL Database Browse and SQL Connection dialogs
  • Updated the separator characters used by Advanced Installer projects, for 100% compliance with XML 1.0
  • Import embedded files from UWP applications built with Visual Studio
  • Update .NET and .NET Core prerequisites to the latest version (3.1.32, 6.0.13 & 7.0.2)
  • Predefined prerequisite for SQL Server 2022
  • Bug fixes:
  • The Server name on the SQLServerConnectionDlg is half covered with a grey overlay
  • StackTrace error when using the "SetProperty" command
  • "RunOnce" registry entry relaunches the main package when explorer.exe is restarted
  • PS scripts from PSF do not work if "scriptPath" or "scriptArguments" contain spaces
  • Build fails when building a package in Repackager using the Architect edition template
  • The "WinUI Rendering" option does not render SVG images correctly
  • The "Side by Side Installs" notification in Upgrades is hidden when working with upgrade options
  • Information popup remains after changing views from Updates
  • Fixed Azure theme minor control issues
  • The virtual machine launch condition is broken on VMware20
  • Advanced Installer is not closing when using Project Assistant
  • When removing a build that is missing a path, a StackTrace error occurs

New in Advanced Installer for Java 20.2.1 (Jan 17, 2023)

  • Bug fixes:
  • The command line build randomly failed with error -1073740940 / FFFFFFFFC0000374 in projects with a KeyVault hosted certificate

New in Advanced Installer for Java 20.2 (Dec 14, 2022)

  • New predefined theme for Web Installers: Serene Theme.
  • Asset Generator for tiles.

New in Advanced Installer for Java 20.1.1 (Nov 23, 2022)

  • Bug fixes:
  • Deleting or moving a custom action was crashing the application for some users.

New in Advanced Installer for Java 20.1 (Nov 16, 2022)

  • Enhancements:
  • Bitness detection in the Office applications launch condition
  • PowerShell Automation for Operations property for predefined folder
  • Updated MSIX schema for 22H2
  • New option to retrieve version from Assembly version
  • Improved the warning message regarding duplicate filenames for TXT updates
  • Predefined prerequisites for .NET 7.0
  • Update "Java Development Kit" launch condition to the latest version "Java SE 19"
  • Update .NET and .NET Core prerequisites to the latest version (6.0.11 & 3.1.31)
  • Bug fixes:
  • Scheduled task installation fails when launched under the system account
  • Local privilege escalation via MSI installer Repair mode
  • Settings.ais vulnerability during Repair on advinst.msi - exploit that gains system account privileges
  • Folder Redirections are not added automatically when importing a .RPK file
  • Fixed the download link for Microsoft WebView2 predefined prerequisite
  • Handle JSON empty values for properties with numeric type
  • When the password argument is absent but previously saved in the project, the "/SetDigitalCertificateFile" command line returns an error
  • "InstallTypeDlg" overwrites the path with the default one
  • The "ProgressPrereqDlg" dialog is not successfully rendered on Spring theme
  • Properties are no longer configurable in a merge module project after they were moved to the new "Properties" view
  • The project is not marked as modified after CN synchronization
  • Start Powershell Script fails when PowerShell 2.0 is disabled
  • Crash when creating a new project after searching for a reference
  • The repackager fails to load the custom profiles from the new repository location
  • InstallShield Project Import fails during Binary Table Import
  • Registry with a 64-bit component is never preserved in a 32-bit package
  • The Trace option for PSF does not log any information in the console log

New in Advanced Installer for Java 20.0 (Oct 18, 2022)

  • New features:
  • Repackager Automation & MSIX Compatibility Framework
  • Parallel downloading and installation (with progress) of prerequisites
  • Customize running location for PowerShell scripts
  • Enhancements:
  • PowerShell automation support to add "PowershellScriptFile"
  • PowerShell automation support to add chained packages
  • Security improvement: protect the EXE setups from loading tampered versions of the decoder.dll file
  • Synchronize paths written in INI with APPDIR path and setup install type
  • New Installer Analytics parameter to distinguish between installs and uninstalls
  • "Run PowerShell script file" custom action now supports script parameters
  • Improved the "Select a Component" dialog
  • PowerShell custom actions are now digitally signed by default
  • "Add/SetUwpAppxPackageProperties" command line support for Windows Store App and Modification Package projects
  • Generate a new unique folder name for New, Duplicate, and Copy/Paste build operations
  • Updated package-related icons and images for a refreshed look and improved rendering on high DPI
  • Show warnings on using some Repackager options
  • Symbolic link support in MSI Editor Mode
  • Synchronize the file extension icon between MSI and MSIX build
  • New option to disable WinUI transitions
  • Improved fields validation in Repackager GUI
  • Improvements for Copy file/folder action
  • Predefined prerequisite for Python installer
  • Update MSIX platforms to Windows 11 version 22H2
  • Update .NET & .Net Core prerequisites to latest versions (6.0.10 & 3.1.30)
  • Predefined launch condition for Windows 11 version 22H2 x64 (Preview)
  • Bug fixes:
  • File search failure when using the "Entire Project" criteria
  • The translation string cannot exceed 260 characters
  • Visual glitches between dialogs on the Surface theme
  • Custom name is still used when the "Register product with Windows Installer" option is disabled
  • PowerShell script signing fails if "ProductName" contains double quotes
  • Control conditions for the "Styled Progress" control do not work
  • The "Synchronize property's value with the value from a JSON file" option displays malfunction on high DPI resolutions
  • Invalid input error when pressing the TAB key on the Set Installer Property custom action field
  • The prerequisite's search done by custom executable doesn't work
  • The custom action from the SQL/ IIS/ Users and Groups browse gets deleted because the focus is on the custom action instead of the browse
  • On high DPI displays, the PowerShell custom action execution properties are not clearly visible

New in Advanced Installer for Java 19.8.1 (Aug 17, 2022)

  • Fixed:
  • Loading issues with the auto-updater COM interface (error 0xE0000011)

New in Advanced Installer for Java 19.8 (Aug 17, 2022)

  • New features:
  • Advanced shortcuts (hard links, symbolic links, directory junction)
  • Enhancements:
  • Convert Path wizard - improvements: you can now make a clear distinction between the options "Run from Home tab" and "Run from Files and Folders"
  • Improved "Failed to correctly acquire file. CRC error" message
  • Predefined support to delete files that are in use
  • Display a warning at MSIX/APPX build time if the Start Page HTML encoding is UTF-16
  • UX improvement: made the search boxes from the "Prerequisites" view more visible
  • Update NET Core prerequisites to version 3.1.28
  • Update NET 6.0 prerequisites to version 6.0.8
  • Bug fixes:
  • Fixed error when the prerequisites' source file is extracted only once
  • Multilingual package hangs when Windows display language is set to German (Germany
  • Wow6432Node from imported registry file is incorrectly handled
  • Build operation fails for signed MSIXBUNDLE packages
  • When multiple instances are used, all the secondary instances are automatically installed silently if Enhanced UI is enabled
  • WinUI rendering option break the ListBox control refresh operation
  • Updater.exe crashes when a .dll called "version.dll" is in the same directory
  • The installation of MSIX optional packages fails
  • Fixed visual issues on dialogs with different themes visual on WinRT
  • Registry key preserve operation replaces backslash character with double backslashes
  • Populate ListBox & Populate ComboBox stop working when trying to add a duplicated item
  • Modify, Repair, and Remove icons are stretched when External UI is not used
  • The "Always install this feature" flag is ignored when WinUI is enabled
  • Launch Conditions of Software for Microsoft JDK not working correctly
  • Crash when performing an MSM build with cache
  • Uninstall MSIX/Appx Package action fails to save Publisher Id string

New in Advanced Installer for Java 19.7.1 (Aug 1, 2022)

  • Fixed:
  • Protect against potential hijacking vulnerability for WinSxS DLL dependencies of setup executable.

New in Advanced Installer for Java 19.7 (Jul 18, 2022)

  • New features:
  • Windows Explorer context menu entries for Windows 11
  • Enhancements:
  • ARM64 predefined support for prerequisites and launch conditions
  • New predefined property for detecting ARM64 machines - AI_ARM64_PROP
  • Smart App Control (SAC) security improvements - digitally sign all the DLL files generated by a multi-language package
  • New variation for AIR theme: Light Sky
  • New option for displaying UWP strings by default for MSIX builds
  • SetDigitalCertificateFile command-line support for Windows Store and Modification Package projects
  • Option for generating two MSIX packages (Microsoft Store and sideloading distribution type) with a single build operation
  • Support for EC algorithm signatures when singing with a certificate hosted in Azure KeyVault
  • Update NET Core prerequisites to version 3.1.27
  • Update NET 5.0 prerequisites to version 5.0.17
  • Update NET 6.0 prerequisites to version 6.0.7
  • Bug fixes:
  • Fixed issue when files in the system32 folder are overwritten on upgrade, even though the "Do not overwrite existing" file is set
  • Build specific paths set for a file are reset when a new build is added
  • Assemblies cannot be shared between multiple builds in the same project
  • Invalid PE file corrupts the MSIX package and this cannot be signed
  • StackTrace error in Builds View when trying to copy/paste an APPX build
  • Crash when using TraceApp in MSIX
  • The digital signature page opens twice when pressing F1 for accessing the user guide
  • An installed instance cannot be repaired if it contains a "#" character in its name
  • Installation fails when building imported MSI that has a "per user/per machine" install type
  • The digital signature of the main MSI is invalidated when using a multilingual package
  • MSIX package dependency name is wrongly populated in the .APPINSTALLER file
  • The installation process forcefully gets the focus during backup and restore operations
  • Incorrect install level set for features via MSI Quick Editor
  • Visual issues on dialogs with a different theme
  • An error occurs when parsing config.json for a specific MSIX
  • Bootstrapper with ARM64 package type does not launch Windows 11
  • PNG image is poorly rendered on AppLogoIcon control of Surface theme
  • Long product name is not fully displayed on dialogs
  • WI process is left behind after closing verbose dialog from "SQLServerConnectionDlg"
  • Updated "PrepareDlg" background on Air theme
  • The button for enabling the creation of new images with path variables does not respond
  • Crash when trying to navigate from Context Menu to Issue panel

New in Advanced Installer for Java 19.6 (Jun 23, 2022)

  • New features:
  • Project Solution - link multiple projects in a solution
  • Enhancements:
  • Predefined custom action to copy files or folders
  • Support to build Windows Store and Modification Package project types from the command line
  • Improvement to generate the visual assets silently
  • Add MSIX manifest entry into the EXE file to grant identity from all activation points
  • UX improvement: remove the "Add Folder" dialog when adding files to the project
  • Bug fixes:
  • PowerShell custom actions fail on machines with PowerShell versions older than 5.0
  • Sparse packages are shown as HTML-based when edited
  • The setup is stuck when adding an invalid key while using Serial Validation with Enhanced User Interface enabled
  • "InstallTypeDlg" is displayed after "InstallDlg" on Surface/Vivid themes
  • Fixed visual glitches and hidden controls on the "PrepareDlg" dialog on the Surface theme
  • "BTN_PRESSED" property is not set correctly when the "MessageBox" custom action uses the second button
  • Files removed accidentally from disk when generating an MST file
  • Package options are not displayed entirely on edit for a certain MSIX package
  • The digital certificate is not imported in the Digital Signature view when quick editing an MSIX package
  • Crash in Table Editor view on "FeatureComponents" table
  • Revert logic for deleting duplicate certificates when matching the most suited certificate
  • The icons from the "Files and Folders" page get corrupted when the .ico extension is associated with different programs
  • Crash after unchecking the "Mark components in this feature as 64-bit component" option per feature

New in Advanced Installer for Java 19.5 (May 23, 2022)

  • New features:
  • Toast Notifications support for the Updater
  • MSIX Sparse packages - Grant package identity to non-UWP desktop apps
  • Enhancements:
  • Updated list of target Java versions for the Virtual Machine options of a Java Product
  • UX improvement for prerequisites using command line switches to install silently
  • Cleaned up redundant PowerShell launch condition, which was added when at least one PowerShell custom action is used in the project
  • Added possibility to extract MSIX dependency information from an installed package
  • Automatically synchronizing the Publisher ID of an MSIX package with the subject of the selected digital certificate, in the Advanced Repackager GUI
  • Improved user experience in Product Details page for configuring the EULA
  • Updates for Italian translation
  • Windows App Runtime 1.0.3 predefined prerequisites (x64 and x86)
  • Predefined launch condition for "Java Development Kit 18"
  • Bug fixes:
  • "Run only if an active Internet connection is found" launch condition was incorrectly activated
  • EXE setup process was silently exiting if WinUI was activated on older Windows 10 versions
  • Random incorrect WinUI rendering of Azure theme when Windows uses Dark mode
  • "Check if a folder has write permissions" event failed when Enhanced UI was enabled
  • "SpawnDialog" was not automatically closed when the installer failed, on Enhanced UI
  • App-V built-in editor failed to load a package
  • Square44x44Logo.scale-200.png for MSIX builds was generated with an incorrect size
  • Enabling the option "Display language selection dialog" from Translations page failed to automatically switch the build type from MSI to EXE
  • Copied files and folders were duplicated more than once
  • Fixed the import of certain MSI packages
  • The project was not marked as modified when editing certain properties of a feature
  • Java service could not be stopped if the Virtual Machine configuration was set to "Any"
  • Multiline strings were incorrectly handled in the predefined PowerShell custom actions
  • WiX Toolset project import failed if it contained custom actions with a missing source from the Binary table
  • An incorrect digital certificate name was listed if an error occurred when "SetDigitalCertificateFile" command line was used, without saving the project
  • Billboards were not displayed when a custom action was running
  • Fixed rendering issues on the Air theme
  • MSM package details are not displayed in the Merge Modules page
  • Fixed project XML validation issues caused by IIS Machine Key settings

New in Advanced Installer for Java 19.4 (Apr 26, 2022)

  • New features:
  • Configure Windows Explorer context menu entries
  • Resume installation after reboot during the upgrade process
  • Installer Analytics: support for custom properties logging
  • Non-MSIX runtimes dependencies
  • Support for declaring MSIX packages as prerequisites in an MSI/EXE setup
  • Support creation of MSIX Framework packages
  • Enhancements:
  • PowerShell automation support for "Install MSIX/APPX Package" custom action
  • Security Improvements for the Auto-Updater (Custom EXE and Downloading updates improvements)
  • Improved MSIX/APPX criteria search in Updates Configuration Project
  • Support for converting SVG images to WinUI format
  • Option to generate ReleaseNotes.txt file in the Updates Configuration Project
  • Automatic selection based on user's rights when installing an application
  • "AppUserModelID" support for "MsiShortcutProperty" table
  • Check missing resources when running the Repackager from the command-line
  • Command-line support to configure the Updater Notifications
  • Repackager improvements: import empty folders in the project
  • Mark system resources as a "Permanent"- per-feature option
  • Control/context dependent properties in XAML files
  • Updated Czech strings for the Updater
  • Updated Italian dictionary
  • Support QWORD registry value in the "Registry" page
  • Shortcuts for adding files with specific extensions to the list of files configured for signing
  • Bug fixes:
  • "IFolderSync" does not work if using an existing folder from the project
  • Stack Trace appears after deleting one folder in a specific project
  • Unexpected crash when making Cut & Paste registry operations
  • "MessageBox" custom action is not rendered correctly using version 19.3
  • Registration of application fails if firewall service is disabled
  • Stack Trace error is thrown when using CTRL+F after changing views
  • The predefined templates from the start page (Developers -> Installer -> Templates) are not displayed
  • Graphite theme - disabled button is not rendered correctly on Windows 11
  • The "MsiShortcutProperty" table is not imported
  • Bootstrapper cleanup is done before the update is launched
  • "DefaultBuild" package type is changed to EXE when "Display language selection dialog" is used for another build
  • Repackager client running in Virtual Machine fails to add a share for an already existing shared network location
  • RTF file is not validated when using path variables
  • Revoking permissions fails because of the" AI_PrepareRevokePermissions" action sequence
  • WinUI - Checkbox align issue inside Feature selection control
  • "ProgramMenuFolder" redirected to the wrong location if a per-machine/per-user package is installed per-user
  • The deferred main actions installation progress fills before files are copied when the Windows Features are installed
  • Error when quick editing an MSI and altering the content from "Dialogs View"
  • Changed the name of the "Display a child dialog while a condition is true" control event
  • Error reported with sound on entering Digital Signature view
  • Shortcuts per feature are not installed/uninstalled on Modify action when using "ShortcutsDlg"

New in Advanced Installer for Java 19.3 (Mar 22, 2022)

  • New features:
  • Support for Active Setup mechanism
  • New Shortcuts view page
  • Enhancements:
  • New option for creating desktop shortcuts from MSIX packages
  • Improved execution time when browsing for extended validation certificates
  • New command-line to delete all updates from the Updater project
  • MSIX Modification/Optional Package - show virtualized files and registries
  • New extended search "Folder sub-folders enumeration contains version"
  • Support for localizing "Display message box" and "Display error message" buttons
  • Update the installed conditions for ".NET Desktop Runtime" prerequisites
  • Update ".NET Core Runtime 3.1" predefined prerequisites to latest version: 3.1.22
  • Update "Apache Tomcat 8.5" predefined prerequisite to the latest version 8.5.77
  • Update "Apache Tomcat 9" predefined prerequisites to the latest version 9.0.60
  • Predefined launch condition for "Java Development Kit 17"
  • Predefined prerequisite for "Apache Tomcat 10.0"
  • Bug fixes:
  • Fixed WinUI CheckBox control align issue
  • Scheduled tasks with multiple triggers are not converted correctly
  • Folder shortcut target property is changed after MSI import
  • Crash on edit MSI if delete some files
  • Repackager fails when using a Virtual Machine from a remote Hyper-v server
  • Application Folder is not updated when a COM reference is added in WinFormApp - Visual Studio extension
  • When External UI is enabled, the "FileCopy" action takes a long time
  • Cannot build a project that contains tiles
  • Wrong default size for newly added dialog controls on certain DPIs
  • Wrong default values when adding new extended searches
  • FastCGI application mappings - incorrect application is uninstalled
  • Flags are not applied on files when set in a merge module
  • Fixed issue to not prompt for generating a new "ProductCode" when importing .RPK
  • The "Install folder content into the parent folder" option cannot be set in a mixed package
  • Edit transform file breaks the setup installation
  • Signing MSIX fails on Windows versions that do not support it
  • Crash when adding a reference to a folder
  • Crash after removing persistent property flag for a property hosted on a deleted dialog
  • Expanding a field in an XML Locator leads to visual inconsistency
  • "ExitDialog" background issue when upgrading/uninstalling on Windows Server 2019
  • Files are not removed from the prerequisite's extraction folder after a basic/silent install
  • The Updater appends extra characters in the license id URL post parameter sent to the license check web server

New in Advanced Installer for Java 19.2 (Feb 22, 2022)

  • New features:
  • GitHub Actions Integration
  • MSIX flexible virtualization
  • Logon Trigger for a specific user (Scheduled Tasks)
  • Enhancements:
  • Powershell automation support for SQL Databases
  • Synchronize folder at build time without saving files in the .AIP(project file)
  • Support for VmLauncher to reconnect with the virtual machine after a system restart
  • Major upgrades are now possible by default when using the fourth field in the "ProductVersion"
  • UX improvements for when adding/configuring a JRE bundle
  • Simplifications of custom frames - use the background's outer bound as a custom frame
  • Extend the "SmartEdit" functionality over more UI fields
  • Update .Net Framework wizard to have 4.5 version set as default
  • Validate at build time whether the RTF file used on "LicenseAgreementDlg" is a valid RTF file
  • UX improvements: Improved icons for Remove/Browse button icons in the Product Details page
  • Improved the "AddFile" command to allow the user to create a new component for the added file automatically
  • Improved pre-build validations for MSIX capabilities
  • Support for dynamic content for "ProductVersion" property
  • SQLite improvements: change the default path to "ProgramData"
  • Localize automatically users and groups properties for install service accounts and shared folders permissions
  • Generate scaled assets from SVG backgrounds
  • Ability to reset theme dialog controls customizations
  • Update ".NET 6.0" predefined prerequisites to latest version "6.0.2"
  • Update ".NET 5.0" predefined prerequisites to latest version "5.0.14"
  • Bug fixes:
  • ARM64 package type does not prompt with the 64-bit location of the Program Files
  • Appxsym files are not imported
  • Custom Action's action text is not displayed in dialog control
  • The Windows Defender Firewall service cannot be enabled or disabled
  • "InstallType" dialog adds an extra "" to the resolved per-machine path
  • Fixed the issue where the Repackager would not work when VMware Player and VMware VIX were installed side by side
  • Project files are not displayed when editing an MSIX bundle
  • The elevation shield is incorrectly displayed on the Install button for per-user installs (without EUI)
  • Installation fails when there is a chained package that has a false install condition
  • "Invalid class string" error occurs when trying to edit an MSI
  • The uninstall fails when the "AI_AiRestoreDeferred" custom action is executed
  • Scheduled task description is not reflected in Task Scheduler after installation
  • Package Logos are not correctly generated/interpreted when editing an MSIX package
  • The MSIX Optional Package’s default package ID clashes with the target package ID
  • "DefaultBuild" value is changed if you navigate in the "Themes" list
  • The "Log File" is not displayed if the "Show Log" option is checked after installation fails
  • Using the "Go To Definition" option in "Find Result" redirects to the old page for Properties
  • Space available on drive is not updated on "FolderDlg" and "CustomizeDlg" - Azure theme
  • Current table changes are not refreshed when redoing the MSI diff
  • "EstimatedSize" registry installation fails with error 1406 on maintenance mode
  • Patch creation fails if "Target" and "Upgraded" images contain chained prerequisites
  • "SetSig" does not work if the digital signature option was not previously enabled in the project

New in Advanced Installer for Java 19.1 (Jan 20, 2022)

  • New features:
  • New option in Upgrades view: Generate GUIDs for all components
  • New search type in the Extended Search Properties to detect installed APPX/MSIX versions
  • New MSIX declarations: "User Data Accounts Provider", "Lock Screen Component"
  • Enhancements:
  • PowerShell automation support for Assemblies page
  • Update "SQL Server OLE DB Driver 18" prerequisites to latest version 18.6.3
  • Update "Visual C++ 2008 (Package ATL Security Update)" prerequisites
  • Improved the loading time of the Extract Archive operation when saving registry entries
  • Windows Firewall options for Public and Domain profiles
  • Option to verify checksum for the "File Download" operation
  • "Add to ignore list" option for registries and files to update the Repackager profile easily
  • Notification message that informs you a custom action name has already been used when you start to name a new one
  • Detect if the JSON target file is invalid and throw an error when a JSON update operation fails
  • All languages are automatically upgraded when you add products to the list of releases that need to be upgraded
  • Code signing certificate expiration warning
  • Extract repackaging metadata informations for .vbs scripts
  • Support for loading SVG images when using the Asset Generator
  • XML(AIP) file format for Themes/Variations data
  • UX improvement: remove the "Import Files" dialog when adding INI, XML, and JSON files to the project
  • Bug fixes:
  • An incorrect list of language is displayed when changing builds
  • View Readme File keeps ExitDialog in the background
  • Error importing VS 2019 solution - encoding problem
  • Crash when clicking on the "AI_EMBEDDED_FILES_LOCATION" property in the "Property" table
  • WinUI - RadioButton issue when using multiple text lines
  • WinUI issue - scrolling down on the License Agreement dialog does not enable the CheckBox
  • WinUI issue - disable the attribute for Path Edit and EditBox is not working
  • Generating MSI Diff when the option is not used
  • Crash when building an MSIX package using a template with the project type "Architect"
  • Fixed Updater UI on Custom DPI
  • ODBC Datasource configuration is removed during a rollback
  • The Vivid theme does not have a preview in project creation wizards
  • "Accept and Install" is not correctly displayed on the Light theme
  • Build fails when a refresh button and a scrollable are on the same dialog
  • Progress bar width issue on the Surface theme
  • Refresh the current dialog event changes translation of text control
  • Analytics uninstall reports rejected by the web server when uninstalling (with Enhanced UI on) from Control Panel
  • Installer Analytics custom action reports including square bracket characters rejected by our web server
  • The checkbox "Use previous version's language" unchecks itself after saving the project
  • Wrong property is displayed for "ExtractComboBoxData" custom action
  • The clean operation does not delete prerequisites if "Store Feature-Based prerequisites in MSI database" is checked
  • Fixed import of InstallShield project
  • MSIX target platform is reverted to a predefined one when editing it manually
  • In the Tomcat Web Application wizard, returning to "Add files to your project" causes a Stack Trace error
  • Stack trace error is thrown when building a project that has chained prerequisites excluded from specific builds
  • WiX setup project conversion fails with error opening file common.ail

New in Advanced Installer for Java 18.9.1 (Dec 2, 2021)

  • The MSIX build operation was failing in Repackager GUI
  • MSI Quick Editor was crashing upon validation of certain folder IDs
  • Application Folder was missing from the Files and Folders view when editing an MSI in Quick Edit
  • Disabled unnecessary MSIX validations from the MSI Quick Editor
  • An incorrect dialog frame size was set for high DPI machines

New in Advanced Installer for Java 18.9 (Nov 24, 2021)

  • New features:
  • Automatic Folder Redirection Fixups (copy & redirect) for non-VFS resources from MSIX packages
  • New MSIX declarations to support legacy context menus for packaged apps
  • Protocol associations support
  • Predefined prerequisites for ".NET 6.0"
  • Predefined prerequisites for "PowerShell 7.2.0"
  • Predefined launch condition for "PowerShell 7.2"
  • Predefined launch condition for ".NET Runtime 6.0"
  • Enhancements:
  • Font color changes for theme variations
  • Support for deleting previous assets before generating new ones
  • Support for importing multiple images from a specific folder
  • Support for visual assets qualifiers (contrast-standard, contrast-high, contrast-black, contrast-white)
  • Improvement for identifying the exe file within a PowerShell script when extracting application data
  • Asset Generator improvements: set the Asset Generator settings as application-specific
  • Display a validation warning if the "Product Name" and "Manufacturer" contain characters that are not allowed in the files and folders naming
  • Improvement to automatically remove the version from extract folder path when using multiple instances
  • UWP synchronization for PreviewHandlers, ThumbnailHandlers, PropertyHandlers, and Ole Class
  • Update ".NET 5.0" prerequisites to latest version 5.0.12
  • Update MSIX platforms to Windows 10 version 21H2
  • Bug fixes:
  • Misleading name assign to a repackager session after testing a package
  • Disable the "Microsoft Store" distribution option when only "Server" is checked in the "Target Platforms" group
  • Application is incorrect set as HTML-based at .rpp import
  • Uninstall fails when using Maintenance Command Lines and the installer was removed from its original location
  • The application closes unexpectedly when clicking on the Dialogs page in QuickEdit mode
  • Installer fails when there is a chained package that marked the system for a reboot
  • Repackager closes unexpectedly when using additional packages
  • Crash when trying to change the "Light" theme from re-opened projects
  • Encoding problems for some symbols when repackaging in Virtual Machines
  • Bootstrapper with ARM64 package type does not launch
  • Crash when editing an MSI package and accessing the "Dialogs" page
  • Crash on Assets when editing an MSIX package
  • When a property contains a hyphen in the SQL Script Replacements tab, another property substitution fails
  • A preinstall prerequisite's return code is not saved unless the EUI is enabled
  • WinRT EUI Combox losing items on changing selection
  • Prerequisite's extraction folder is not removed after installation on EXE with EUI
  • DPI change support for Setup

New in Advanced Installer for Java 18.8 (Oct 20, 2021)

  • New features:
  • Installer UI Modernization with WinUI Rendering
  • Enhancements:
  • PowerShell automation for Updater view
  • PowerShell Automation support for Patch project
  • MSIX support for Windows 11
  • Update AppAlias MSIX declaration
  • MSIX assets for Package Details view
  • IIS support to generate MachineKeys
  • Dedicated support for .Net Error Pages in the IIS feature
  • Updated "URL is not accessible" error message
  • Command-line options for changing the check frequency and downloads folder
  • Bug fixes:
  • "Pin to Taskbar" does not work on the latest Windows 10
  • Assets are missing when editing/importing MSIX packages
  • InstallShield project import fails
  • The Updater's INI file is not deleted when setting AppId or Mirror URL
  • Warning for the most suited certificate is displayed when using key vault signing
  • Misleading "mandatory prerequisite was not correctly installed" error when dependency prerequisite has invalid file size integrity check values
  • Report " " as missing value for CLI arguments using "ARGF_REQUIRED"
  • Repackager can't capture invalid values from the registry
  • Error message when trying to load a project that has a Scheduled Task
  • Users accounts are incorrectly captured when repackaging
  • The "ResumeDlg" dialog does not have the same design as the rest of the dialogs
  • COM registry key looks empty when deleting a child key
  • The package installation hangs when multiple instances and pre-install prerequisites are used
  • Install location is not updated to a per-machine location even if the conditions are met
  • Build using a template from Repackager fails randomly
  • Error configuring Windows Firewall UPnP-in
  • Error when editing a Comments column property from merge module projects
  • Fixed crash after exiting when a .pdf file was previously selected as the source file for the Asset Generator
  • MSI Editor fails to correctly handle files under the "User Profile" custom folder
  • Crash when undoing the adding of a dialog
  • The download links for multiple .NET Framework prerequisites are broken
  • The package installation hangs when multiple instances and pre-install prerequisites are used
  • Asset Generator from Package Information uses incorrectly naming for logos when editing an MSIX package

New in Advanced Installer for Java 18.7 (Sep 21, 2021)

  • New features:
  • Support for running and testing an installation in a Docker container
  • MSIX flat bundles
  • Windows Features bundle support for Windows Server 2022
  • Predefined launch condition for Windows Server 2022
  • Enhancements:
  • Automatic completion of eToken cryptographic provider and key container for digital signature
  • PowerShell automation: updated the list of "Predefined Folders" to include the "User Profile" folder
  • PowerShell automation support to add "Launch file from property CA"
  • Automatically set MSIX Publisher Id when using Device Guard signing
  • New "Clean" option in the "Build" menu to delete output files of the previous build operation
  • Option to configure the setup package to remove the SSL certificate on product uninstall
  • Updated Windows Features for Windows 11
  • Updated MSIX bundle manifest
  • Redistributable binaries from Windows 10 SDK update to version 10.0.20348.0
  • Bug fixes:
  • MSIX package import generates an invalid MSIX for the Microsoft Store
  • Crash when adding two identical "Extract Archive" operations
  • Failure when trying to launch the Repackager
  • StackTrace error when trying to copy the APPDIR PathEdit control on Surface theme
  • Crash when trying to change the theme if the user selected the Progress control previously from the ProgressDlg dialog
  • Error "LaunchResult:53" when using "Run in VM" and output build is hosted on the network drive
  • Build operation fails when enabling Analytics and changing the package type
  • CAB extraction fails when MSMs order is changed in the project
  • The certificate is not displayed in the build log when signing a merge module without files
  • Stack Trace when building a patch or updates empty project in trial
  • Unexpected closing when trying to rename a static text from billboard host
  • Personal certificates list is not populated at first try when enabling digital signature in Repackager
  • Merge module projects that contain firewall rules fail during the build operation
  • Hidden "ImageButtons" in "SQLServerConnectionDlg" dialog on theme Surface
  • Wrong details are displayed when the most suited certificated is not detected
  • The persistent property flag is not updated automatically in the user interface
  • The "Issues" link from the "See Issues pane for more actions." is disabled
  • "Enhanced User Interface" is not enabled when adding "PrerequisitesDlg"
  • The .NET 3.5 feature can not be enabled through the "Windows Features Bundle"
  • FTAs declarations are duplicated when adding a new application
  • "Add File" and "New JSON file" options are enabled in the "Target Computer"
  • The prompt for synchronization is displayed every time when leaving the "Digital Signature" view and using a certificate with a password
  • The help page path is broken for "Path Variables"
  • The package is not signed with the certificate displayed in the project
  • Stack Trace error after using "Test Installation UI"
  • Merge module's parameters are not kept if the main project is saved when the MSM file is not available

New in Advanced Installer for Java 18.6 (Aug 25, 2021)

  • New features:
  • Predefined launch condition for Windows 11 (21H2 insider builds)
  • Project auto recovery - automatic backup and restore protocol
  • Digital signature built-in support for an EV Code Signing Certificate (eToken)
  • PowerShell automation for Updates Configuration projects
  • Declare a .BAT file as an application target - MSIX packaging
  • Enhancements:
  • Support for SSL checks when browsing IIS website
  • Enable Content Expiration option for IIS HTTP Headers
  • Show an error message when digital signing fails due to a missing intermediate certificate
  • List all folders from the package when Target Computer is selected in Files and Folders
  • Visible Members - new resource filtering option in Files and Folders pages
  • Advertised shortcut icon is automatically extracted from its target
  • Added support for Spanish (Latin America and Caribbean) in MSIX packages
  • Improved logging for the floating server error messages
  • Updated IntelliJ project import
  • Updated .reg file import
  • Optimized pre-build disk space availability check
  • Updated MD5 values for "Access 2010 Runtime" and "Visual C++ 2010 SP1" predefined prerequisites
  • Bug fixes:
  • EXE packages installed silently failed to uninstall correctly
  • Fixed Spring theme button display issues
  • IIS WWW Root predefined folder was missing from the VFS folder, in an MSIX package
  • Expired certificates no longer crash the application when the signing fails
  • Fixed crash when using the command SetAzureKeyVaultSecret
  • Fix crash from Windows CE projects, Files and Folders page
  • Fixed CAB file build for Windows CE project
  • Default resources for DialogBitmap/BannerBitmap were not discarded from Binary table
  • Visual Studio extension crashed when trying to clean the output
  • EXEs launched via "Launch file" custom action were spawn in the background when the option "Run as Administrator" was enabled in Install Parameters

New in Advanced Installer for Java 18.5 (Jul 27, 2021)

  • New features:
  • Advanced Installer Extension for Visual Studio 2022 (Preview)
  • Custom Action for generating self-signed certificates
  • High-resolution images for high DPI installations of MSI packages
  • Enhancements:
  • PowerShell Automation support to add a File Removal operation in the Files and Folders page
  • PowerShell Automation support to register a file
  • Package Support Framework: improved the Assets package size
  • Import and registry value removals from a registry file
  • Support for rendering vector images directly at the desired resolutions
  • Localize the pseudo DOMAIN "NT AUTHORITY"
  • Support for generating package logo assets
  • Update MSIX "PreInstalledConfigTask" declaration
  • Update "IIS URL Rewrite" prerequisites to version 2.1
  • Update ".NET Core 5.0" prerequisites to latest version 5.0.8
  • Bug fixes:
  • PowerShell custom actions fail when the target user account contains an ampersand (&) character
  • Static text save operation fails when trying to edit in Dialog page
  • Fix MSIX "AppAlias" declaration validations
  • Azure DevOps build creates setup corrupted signature when using Key Vault hosted certificate
  • Fixed Visual Studio project output group synchronization
  • Failure when importing Wise project
  • When copying an entire XML file, the XML element index in the parent is not copied
  • "Failed to localize one or more elements in the EXE bootstrapper" error during the build operation
  • Advanced Installer License Server returns exit code of 0 in case of error

New in Advanced Installer for Java 18.4 (Jun 29, 2021)

  • New features:
  • Repackager support for Docker containers
  • Enhancements:
  • Powershell Automation: IShortcutsComponent interface includes support for defining a folder as a shortcut target
  • Localize "ALL APPLICATION PACKAGES" user account
  • Server Name Indication for IIS
  • Physical Path Credentials option in IIS
  • New option to filter and show only .DLL files when adding an ISAPI Filter
  • Support star character in the "Extension" field of IIS mime type feature
  • Update component references in all project conditions after renaming them
  • Bug fixes:
  • Publisher ID current status is not refreshed correctly
  • Missing localizations when editing/importing the AppInstaller bundle
  • Application assets (Visual Assets view) are not detected from the app EXE
  • Crash when switching themes
  • MSIX build generates asserts when adding a Java Product
  • Failure when importing InstallShield project
  • The program gets unresponsive when a lot of files are added at once
  • Unintuitive error when signing with Azure Key Vault and Publisher ID is not synchronized
  • Crash when duplicating a dialog
  • Crash when enabling localization for Static Text control inside a Billboard Host control

New in Advanced Installer for Java 18.3 (Jun 29, 2021)

  • New features:
  • .NET Core deployment via our Visual Studio Extension
  • Predefined launch conditions for Windows 10 version 21H1 (May 2021 Update)
  • Enhancements:
  • MSIX platforms update to Windows 10 version 21H1 (May 2021)
  • PowerShell support for predefined custom actions for processes and services
  • Conditional HTTP/HTTPS bindings in IIS
  • Minimum IIS launch condition update to version 7.0 on first website/vdir
  • Bug fixes:
  • COMs paths are not formatted to file references when editing/importing an MSIX bundle
  • PowerShell scripts fail to run in MSIX packages if a WorkingDirectory is specified for the app
  • The installer does not wait for "Open website" prerequisites when pre-install UI is set to basic or silent
  • The "SetUwpAppxPackageProperties" command causes an error after opening the MSIX application
  • Installer terminates unexpectedly on FatalErrorDlg
  • When creating a repackaging operation and adding a new build, the prompt to generate assets is always displayed in the background
  • Publisher ID current status is not updated when changing the digital signature from the command line
  • HTTPS bindings are not copied and pasted correctly when using PFX certificate from the package
  • The "Quick Selection Tree" control is not properly updated after an "Install one or more feature locally" & "Refresh the current dialog" events
  • The AppInstaller bundle is not imported/edited correctly
  • Crash when interacting with the Mac OS build
  • JRE bundle in MSIX build does not work

New in Advanced Installer for Java 18.2 (Apr 23, 2021)

  • New features:
  • IIS: certificate per SSL binding support
  • Enhancements:
  • PowerShell automation support to add and remove project icon
  • PowerShell automation support for editing Software Launch Conditions
  • Support for using multiple triggers for a scheduled task
  • Updated Virtual Path values from AppPool content to IIS 7 format
  • Update MSIX schema for 20H2
  • Improvements to COMs when importing an MSIX package
  • Improvements to MSIX environment variables
  • MSI formatted JSON: support for passing the value of a property as the name of a JSON element
  • Support for testing the connection from the command line when registering with a floating license
  • Bug fixes:
  • The JRE bundle option is disabled when using MSIX build
  • Crash when building from the command line a digitally signed project using advinst.exe
  • Failure when trying to edit MSIX created with the Microsoft MSIX Packaging Tool
  • Missing resources that are not included in the current build stop the entire build operation
  • The "Next" button is enabled on the "InstallDlg" dialog without checking the "I agree" checkbox
  • MSIX installation fails when digital signing is made through Azure pipelines
  • Crash when removing a session from the Repackager
  • Test Installation UI does not work when the “Generate instances at install time” option is used
  • COMs are discarded when editing an MSIX package
  • EXE is launched in the background when the "Run as administrator" option is used

New in Advanced Installer for Java 18.1.1 (Mar 26, 2021)

  • Bug fixes:
  • Fixed build error: failed to digitally sign aipackagechainer.exe module

New in Advanced Installer for Java 18.1 (Mar 23, 2021)

  • New features:
  • Support for repackaging in remote machines
  • Predefined prerequisites for OpenJDK Java
  • Enhancements:
  • Added predefined folder in Files and Folders for %USERPROFILE%
  • New MSIX declarations: "LoaderSearchPathOverride", “OutOfProcessServer”, “ProxyStub”
  • New alias namespace support in MSIX and MSIX Bundle - for edit and import
  • New capabilities when importing an MSIX/APPX
  • PowerShell automation support for synchronized folder
  • PowerShell automation support for folder operations settings
  • Repackager Notes UX improvements
  • Command line support to update already existing prerequisite's search
  • Command line support to change prerequisite's minimum and maximum version
  • Command line support for folder operations settings
  • Support environment variables in the command line field for custom SignTool
  • Support for grouping applications under a folder in the Start menu
  • Support for "TaskSettings.MultipleInstances" property
  • Don't disable the "Digitally sign the file" checkbox if the target doesn't exist
  • Predefined launch conditions for Java Development Kit 14, 15 and 16
  • "SQL Server Native Client 2012" prerequisites update to SP4
  • "SQL Server ODBC Driver 11" prerequisites update to latest version 12.2.5543.11
  • Bug fixes:
  • Fixed synchronization of HTML-based apps between MSI and MSIX
  • Updated GlobalSign timestamp URL for SHA256 digital signature
  • Undetermined state of the "Apply to all subfolders" checkbox is propagated to all children
  • When importing RPK files using templates, the MSIX views are not displayed by default
  • Migration User data folder is not correctly saved
  • “AI_PrepareRevokePermissions” fails when the “CustomActionData” value has 36 characters
  • Wrong UI level selection in the Migration area when opening an MSIX package for editing
  • SignTool Error when double-quote character was used in password
  • Uninstall cleanup misbehaves when EUI is used
  • "AI_BUILD_NAME" property is not written in MSI

New in Advanced Installer for Java 18.0 (Mar 23, 2021)

  • Enhancements:
  • PowerShell automation support for COM page
  • Support for PSF RegLegacyFixups
  • PSF auto-fixup for "allowElevation"
  • Manifest Editor - option to Expand/Collapse all elements with the same XPath
  • Shortcut synchronization when adding a Java product
  • New option to permit in-place editing in Manifest Editor
  • Update Project Reporting for AppX
  • Predefined prerequisite for "SQL Server Express 2014 SP3"
  • Predefined prerequisite for "SQL Server Express LocalDB 2019"
  • Predefined prerequisites for "IIS Express 10.0"
  • ".NET Framework 4.8" prerequisite update to latest version 4.8.3928
  • Bug fixes:
  • Fixed Java splash screen when using JRE 11
  • Verbose log file with "AI_EUIMSI=1" name is created when generating a log file for an EXE package
  • Virtual Machine snapshot does not have the service running
  • Visual Studio solution import fails through Visual Studio Installer project template
  • "Populate ComboBox" action fails to insert more than 11 elements
  • Screenshots cannot be performed when capturing a new repackager session
  • Fixed Digital Signature incorrect warning: "WARNING: Digital signature. The file is marked for signing, but it already has a digital signature or cannot be signed"
  • The default MSI Radio button control size is too small for HighDPI
  • Property's value is wrongly passed to pre-install prerequisite
  • Fixed error when importing a WIX Project
  • Controls are not displayed during the installation on dialog regardless of the tab order
  • Fixed path variable issue when the variable is set as "Private"
  • "Continue with the main installation even if the prerequisite is not installed" option fails when prerequisite setup exits 0
  • "MergeModuleGUID" is missing from the OutputProperty of the MessageBox custom action
  • Crash when deleting EXE associated with extension used in "FileAssociationDlg"
  • Distribution type dialog is not working for most of the options of Visual Studio Import Wizard
  • The property "TARGETDIR" is missing from the "Send install information to your web server" custom action
  • The "Are you sure you want to uninstall" message box is not displayed when the Pre-install UI level is set to silent
  • Crash when building a project with java .jnilib files

New in Advanced Installer for Java 17.9 (Jan 26, 2021)

  • New features:
  • Importer and Editor for MSIXUpload/AppXUpload
  • New MSIX declaration: FileExplorerContextMenus
  • Enhancements:
  • PowerShell automation support for COM page
  • PowerShell automation support for changing the Package Type
  • Option for adding priorities for Visual Studio SKUs when importing a solution
  • Support setting proxies for the updater manually
  • Option to automatically detect project file changes and reload in Advanced Installer’s user interface
  • "File Condition" optional column available in the Files & Folders view.
  • DTD schema validation support for XML Updates designer
  • Removed the minimum 10.0 version requirement for custom sign tools
  • SignTool Warning: No file digest algorithm specified
  • New command-line option for "Register product with Windows Installer"
  • Improved reported error for invalid projects
  • Bug fixes:
  • Sign for compatibility with all operating system option does not work with certain timestamp servers
  • Tracing app (Ensoft LPILE) sudden crashes when "FileRedirection" fixup is present
  • The text for "Error.1610" is not correct in Advanced Installer dictionaries
  • Software Launch Condition is not correctly added in Visual Studio extension when editing the Advanced Installer project
  • Fixed synchronization of Windows Services between MSI and MSIX
  • "Java ClassPath was not specified in INI file" error when trying to launch a Java app installed from an MSIX package
  • Default Text style is changed when editing an MSI
  • The certificate subject is getting truncated to 260 characters
  • Folder synchronization is not refreshed when building from the command-line

New in Advanced Installer for Java 17.8 (Dec 22, 2020)

  • New features:
  • Smart PSF
  • Environment variable support for MSIX
  • Migrate MSIX ProgramData
  • New Vivid theme for installers
  • Predefined prerequisites and launch conditions for "PowerShell 7"
  • Enhancements:
  • PowerShell automation support for Organization page
  • Outbound firewall rules support for Repackager
  • Repackager support to capture Windows firewall outbound rules
  • New option for “Extract Archive” custom action to not overwrite files
  • Show notifications about empty folders added/removed during folder synchronization
  • Updater support for the silent license validation check
  • Conversion to automatically switch from old "PowerShell" launch conditions to "Windows PowerShell"
  • Bug fixes:
  • When adding an EXE as an asset in a GitHub release, the Updater throws an error
  • The pre-release attribute of a GitHub release causes the "invalid updates configuration file" Updater error
  • The "Keep existing permissions" option does not allow adding new permissions to a folder
  • Error when importing an RPK containing JSON files in Express
  • Project build fails when signing a file with an empty path
  • "Special permissions" group was set at install instead of "Full control"
  • The unknown account remains in the “Security“ tab when the "Keep existing permissions" option is set for a folder
  • Security tab showed no permissions at install when "Full Control" permissions were requested for a user account
  • Properties pane for “Execute Inline Script Code” custom action is resized when opening the project
  • Error on Assets when building MSIX from QuickEditor for a specific MSI
  • Shallow-nested IIS virtual directories not removed correctly during uninstall
  • "Trace" option fails when debugging a MSIX package with build warnings
  • Visual Studio solution fails when building the project
  • Can not add a new capability from Manifest Editor
  • Custom action properties - “Edit button” edits the wrong field

New in Advanced Installer for Java 17.7 (Nov 25, 2020)

  • Support for digital signing using Device Guard Signing Service (DGSS) v2
  • Import and Update support for handling JSON files
  • New MSIX supported extensions: "Mutable Package Directories", "Installed Location Virtualization", "App Extension", "Host Runtime", "App Uri Handler"
  • Virtual Machine deployment image customization
  • Predefined launch conditions for Windows 10 version 20H2 (October 2020 Update)
  • Predefined launch condition for ".NET Runtime 5.0"
  • Predefined prerequisites for ".NET 5.0"

New in Advanced Installer for Java 17.6 (Oct 22, 2020)

  • Enhancements:
  • Improve Repackager build progress
  • PowerShell automation support for searching project information
  • Custom fix-ups support for complex configuration scheme
  • Move synchronized files and folders components when changing a synchronized folder feature
  • Improve "ProductVersion" validation user experience on MSI Editor mode
  • Suggest the current project location when using the "Save As" option
  • Log "Pending system changes that require a reboot" reason in the MSI Log
  • "AdminExecuteSequence" table option to modify the administrative installation sequence
  • Command-line support to always install an MSI feature
  • Update notification message when applying a template on a repackager project
  • Better localize folder reference when trying to delete the folder
  • MSIX services synchronization improvement
  • Command-line support for file and folder permissions
  • Improvement to synchronize only files that are valid for an MSIX package
  • Add "Element has index in parent" option in XML Edit operation
  • Synchronize the MSIX Publisher ID with Azure Key Vault Certificate automatically
  • Update Spanish translation
  • Bug fixes:
  • "FeatureComponents" table gets corrupted when removing a feature
  • The condition for "UserExit" action is skipped when EUI is enabled
  • The dialog displayed by a web installer during the package download is not localized in all the languages
  • When appending the name of AppInstaller and MSIX package to the URL, spaces are replaced with "%20"
  • "OptionalFeatsDlg" does not correctly display the feature state
  • The "Publisher ID" field does not accept double quotes character
  • When importing an RPK file from the command-line, the Asset Generator tries to generate all the visual assets
  • Cab scanning is failing when getting the last file in the CAB
  • HyperV windows feature wrongly declares BitLocker as a dependency on Windows 10
  • Hyphen character in KeyVault secret throws error
  • StackTrace error when trying to move a registry key between hives
  • SKU is not working for Create a New VM since the Windows upgrade to 1803 on specific ISOs
  • Scheduled tasks triggers are set incorrectly at runtime
  • Incorrect LaunchResult behavior when "Running in VM" a package which requires a restart
  • Command-line "no_elevation" parameter does not work for an Updater project
  • Word Web Add-in solution build configurations not detected during Office Add-in wizard
  • "Enable installing of patches.. " option from Digital Signature view remaining disable
  • Prerequisite's related feature is not displayed in the "ConfigureDlg" dialog if no 32-bit OS is selected
  • "Run as Administrator" option makes launched EXE appear in the background
  • Crash when switching themes on projects that contain "InstallTypeDlg"
  • Advinst.msi edited in quick-edit mode creates broken MST file

New in Advanced Installer for Java 17.4.1 (Sep 7, 2020)

  • Bug fixes:
  • Advanced Installer crashed for trial users
  • Advanced Installer(MSI Quick-Edit mode) fails to edit MSI without files

New in Advanced Installer for Java 17.4 (Aug 26, 2020)

  • Azure Key Vault digital signing support
  • Enabling integration for third-party digital signing tools
  • "Quick MSI to MSIX" conversion workflow
  • Predefined prerequisites for "SQL Server ODBC Driver 17.6"

New in Advanced Installer for Java 17.3 (Jul 29, 2020)

  • New features:
  • Support for signing using Microsoft Device Guard
  • Enhancements:
  • Add executable parameters support for MSIX application declarations
  • Powershell automation support for Text Updates
  • PowerShell automation support for managing environment variable operations
  • PowerShell automation support for File Association
  • Windows 10 scheduled task type support
  • Add more predefined options for the Scheduled Task start time
  • Scheduled Task support to run for an indefinite duration
  • Verify if the digital certificate exists at the beginning of the project build
  • Import "MsiServiceConfig" table from MSI
  • Run in VM context menu option is now enabled for the MSIX build
  • Add "Product Version" option to the "/UpdatePrerequisite -search_type" command line support
  • Add option for the Repackager to generate PS1 script
  • Validate "Main Class" at the build time
  • Add Visio Product in the Office Add-In Project Wizard
  • Display a specific message in the build log when the disk is out of space
  • Predefined custom action that expands the value of a property as a formatted text
  • The user is prompted when adding the same MSM file in the project
  • Display an info message when creating certificates for test only in UserMY store
  • Add more details in the MSI verbose log for "Users and Groups" custom actions
  • Repackager support for scripts automated installations
  • Automatically retrieve prerequisite downloaded file name from the server
  • Remove characters limit from the Table Editor when adding multiple properties
  • Option to move from online prerequisite from URL to local one
  • Display the output of regasmexe in the notification text when extractions of dotNet COMs fail
  • Support for importing predefined tables
  • Support for storing latest Microsoft SQL ODBC driver into an installer property
  • Prompt the users to automatically upgrade their projects when upgrading the license type
  • Improve the Share Folder support to be tied with the folder component
  • Add warning when adding app declaration parameter for MSIX
  • Option for reading properties and their values from INI file at build time
  • Option to get the version from a file and store it into a property
  • Restrict creation of headless apps for AppXUpload packages
  • Predefined prerequisites for "Visual C++ Redistributable for Visual Studio 2015-2019" update to latest version 1426
  • Predefined prerequisites for "SQL Server Express 2019" update to latest version 150401340
  • Bug fixes:
  • Project conversion in AI 1712 for inline Powershell CA breaks platform field when changing the value
  • "AI_ExePath" is wrongly added during project conversion
  • "Java" project type appears in Import MSI Wizard
  • Control Tab order is not respected when "Enhanced UI" is enabled
  • MSIX configuration cannot be used when Repackaging
  • Shortcut target paths which point to URL files are not resolved when importing an RPK file
  • Some assemblies post-processed from RPKs cannot be installed
  • The extracted prerequisite file path is not correctly computed at install time
  • Prerequisite setup file is overwritten if extracted in the same folder
  • Crash when running "Test Search" when the current build is not an MSI build
  • Adobe Product Plug-in crashes
  • The name "Update" cannot be set for a new update from the command line
  • Crash when unchecking one from target platforms while editing an MSIX
  • "MultipleInstancesDlg" is not drawn correctly for the Air themes
  • When changing from manual to automatic, the user is not prompted for MSIX synchronization

New in Advanced Installer for Java 17.2 (Jun 30, 2020)

  • New features:
  • Import and Edit support for MSIX bundle
  • Driver Dependencies support for MSIX
  • Add wizard for the "Modification Package" project
  • Predefined launch conditions for "Windows 10 version 2004"
  • Enhancements:
  • AppInstaller for MSIX Windows Store
  • Internal "signtool.exe" is used by default for digital signature (updated from latest Windows 10 SDK, version 10.0.19041.0 or newer)
  • Update to the newest 20H1 Windows version for MSIX
  • Row reference tracking in the “Table Editor”
  • Optimize the loading of MSI packages with many files
  • Optimize Organization View’s loading time
  • Post-build events that execute only if the build failed
  • Install MSIX predefined custom action now supports install/uninstall of ".appinstaller" file
  • Rename "Error 12007" when no Internet connection is available to download the prerequisite
  • Load Java application from the taskbar when clicking the shortcut
  • Option for using the Repackage as an alternative when MSI import fails
  • Add additional warnings when using the silent or basic UI level for EXE bootstrapper
  • Dropdown menu to automatically add files for the specific feature
  • Improve MSIX neutral target platform
  • The registration link is always visible in the "Login" dialog
  • Option to not sign the installation resource files added by synchronized folders
  • Option to import INI files in XML format by the synchronized folders
  • Custom UI for testing SQL connections
  • "Test ODBC connection" custom action support
  • Update Japanese and Italian translations
  • Bug fixes:
  • Allow project to be built even if it contains no component, but contains at least one merge module
  • Crash when trying to remove the MSIX build from the project
  • Directory Combox control is not available when EUI is enabled
  • Invalid command line error message for "=" operator in the “Publisher Name”
  • Merge Module project with Hebrew names cannot be built
  • The autocompleted path on import wizard projects is invalid
  • Wrong size displayed in "Programs and Features" after upgrade when the "Override Windows Installer programs list entry" option is set
  • Failed to detect validation ICE cub files on Windows 10
  • The registry value is not correctly written in registries during silent installation
  • Crash when deleting "Applications" element from Manifest Editor
  • Cannot import an .MSM file into an existing project
  • Append/Create operation from “Text File Update” is duplicated when deleting and adding it again
  • AppInstaller options are not copied by duplicate build operation
  • When pressing the "Find All" shortcut combination, the "ACK" character is added in the last focused field
  • MSIX build fails if only the server target platform is checked
  • Folder path validation displays no message when "Enhanced UI" is enabled
  • Avoid trying to generate visual assets automatically after importing an MSI

New in Advanced Installer for Java 17.1.2 (Jun 17, 2020)

  • Bug fixes:
  • Installation failed when passing a null property to a deferred inline PowerShell custom action
  • The "Platform" option for an Inline PowerShell custom action was not correctly saved
  • "Import Repackaging Results" wizard failed for certain projects
  • Visiting the Visual Assets or Package Information views incorrectly marked the project as modified

New in Advanced Installer for Java 17.1 (May 27, 2020)

  • When “Build/Rebuild” using Powershell Automation, only the first build from the project is built
  • Repackager automation install fails
  • Merge Module's temp files are not accessible from the main project
  • When setting the "Set persistent property" checkbox, the property is written in the registry with its default name
  • "File Type Associations" are not correctly synchronized when importing a Desktop Bridge package
  • Build error when adding custom actions as init events
  • Invalid MSI Filename string [] when using per build values
  • "PrerequisitesDlg" is rendered incorrectly
  • Properties from MSI Summary field Publisher are not replaced at the build time
  • The bitmap image is not displayed on Windows 7/Server 2008 (R2)
  • The import project wizard "Resource store location" default value is missing
  • Advanced Installer build operation fails when the setup project includes a file with last modified date older than 1970
  • Directory ID is not editable
  • During the installation, only the first custom action is executed
  • Fix bug when special chars password are used in the account log in operation
  • Fixed MSIX Validation when there is a duplicate key for the unique Identity Constraint
  • EUI and "Not Displayed" feature tree options result in wrongly displayed required disk space
  • Earlier Windows 10 features are listed in “Optional features” pane

New in Advanced Installer for Java 17.0 (Apr 27, 2020)

  • New features:
  • MSIX Package Manifest Editor
  • Powershell automation support for Custom Actions
  • Support deploying an MSIX package with MSIX Core on Windows 7, 8 and 8.1
  • Predefined prerequisites for "ASP.NET Core Runtime 3.1.3"
  • Enhancements:
  • Add Trigger Events for MSIX services
  • Improved Repackager filters
  • Digital signature with a SHA1 certificate type is now possible
  • Better check if SignTool’s "KB 3118401" dependency is installed
  • PSF fixup for private files accessed by other apps
  • Add new options for AppService declaration
  • Show the processed assemblies list in the Notification area
  • Add option to show the password on the Services page
  • Update ".NET Core 3.1" prerequisites to latest version 3.1.3
  • Show contextual help for the current table in Direct Editor
  • Bug fixes:
  • Refresh MSIX Arguments and WorkingDir after PS scripts are executed
  • Disable 2-way sync for "Package Information" when MSIX project is not in edit mode
  • Cannot create transform (MST) file for VLC 3.0.8
  • "Open website" Prerequisite can be added as Feature-based via wizard
  • Init Events on Bootstrapper Sequence dialogs not executed properly
  • F4 keyboard shortcut to add components to list is not working
  • Searching for a License Server dialog freeze the application when getting the focus
  • Proxy settings fields cannot be enabled on the Registration Wizard
  • Disabled Combobox does not look aesthetic on the Surface theme
  • MSIX build error after upgrade to 16.9
  • Icons set for features are not displayed on the "OptionalFeatsDlg" dialog
  • Advanced Installer crashes when configuring Java product custom classpath
  • "Wait for custom action to finish before proceeding" flag is incorrectly set when having multiple scripting CAs
  • Cannot synchronize Publisher ID when using certificate path with path variables
  • The "AI_RUN_AS_ADMIN" property is added when selecting ExitDlg
  • Fix error when adding custom actions as init events

New in Advanced Installer for Java 16.9 (Mar 17, 2020)

  • New features:
  • Windows Services support for MSIX
  • Add FileSystemWrite Virtualization, RegistryWrite Virtualization, PackageIntegrity, SupportedUsers and AllowExecution flags for MSIX packages
  • New view for MSIX comparison
  • Enhancements:
  • Update "StartUp Task" synchronization for MSIX packages
  • Update "Configuration File" to display a custom message through the Updater
  • Improve start page filter not to be persona contextual
  • Update executables paths when the applications are moved
  • Automatically generate all visual assets in certain conditions
  • Move AppInstaller to a new tab
  • Bug fixes:
  • The "Arm64 package" option does not appear in the "Package Type" field, in the “Project Summary” page
  • The source path is not updated in the "Project Summary" page when the file has a different source path per build
  • Updater does not display correctly update size greater than or equal to 2048 MB
  • View group is sometimes empty for Windows Store App
  • Advanced Installer crashes when importing an invalid InstallShield (ISL) project
  • Messages are marked as read if the user is logged in when opening a project
  • The "SelfReg" table cannot be added when editing an MSI
  • "Trace App" does not respect the default application from the project
  • Main class are not correctly detected for the customer-specific jar
  • Preserve registry value does not work for "REG_MULTI_SZ" registry type and multiple values
  • AppInstaller options are not copied by Copy/Paste
  • "DeleteFromListbox" custom action does not work when there are more than 10 items in a ListBox
  • The extended search result does not appear in the "Project Summary", under the "Searches" group
  • The external user interface makes the Text controls from a Group Box disappear when the TAB button is pressed
  • "Log in with your account" right text alignment issue on the Start page
  • Crash when selecting a certificate from the store on the MSIX/APPX Project Wizard
  • Fixed overlapping controls on dialogs in the new versions
  • The "Registry" group does not appear in the "Project Summary" tree after executing certain steps
  • Validation fails for images that have an uppercase extension
  • "AI_PackageChainer" fails to detect a post-install prerequisite failure
  • The translated string is not fully displayed

New in Advanced Installer for Java 16.8.1 (Mar 9, 2020)

  • Advanced Installer account login not working with Floating license types

New in Advanced Installer for Java 16.8 (Feb 18, 2020)

  • PowerShell automation to create MSTs
  • Synchronize fonts files in MSIX builds
  • Over 20 enhancements and bug fixes

New in Advanced Installer for Java 16.7 (Jan 15, 2020)

  • New features:
  • Predefined launch condition and prerequisite for ".NET Core Runtime 3.1"
  • Predefined prerequisites for ".NET Core Desktop Runtime 3.1" and ".NET Core IIS Hosting 3.1"
  • New registry entries for latest install path and version of "Advanced Installer"
  • Enhancements:
  • Digitally sign EXE option should not be automatically set for an already signed file
  • "Arguments" field of a UWP application is now formatted
  • Predefined prerequisites update to "Visual C++ Redistributable for Visual Studio 2015-2019" predefined prerequisites to latest version 14.24.28127
  • Predefined prerequisites update to "Visual Studio Tools for Office 4.0 Runtime" prerequisite to latest version 10.0.60828
  • Predefined Windows version 1909 added in Target Platforms with support for editing
  • Bug fixes:
  • MessageBox custom action is spawned in the background when running in Bootstrapper UI Sequence
  • Permissions not working when "Keep existing permissions" is set
  • The package details from the Repackager Information tab are not saved
  • Crash when entering in FilesView from a WinCE project
  • Advanced Installer Express MSIX setup project build fails
  • The app crashes when using a property in a formatted field and as a folder
  • Build does not work on the latest MAC OS
  • UI is not correctly refreshed when enabling upload in MSIX Editor
  • Stack trace is raised after adding the “LicenseAgreementDlg” and then reverting the action.
  • Publisher ID is wrongly set when specified in the Repackager tool settings

New in Advanced Installer for Java 16.6.1 (Dec 17, 2019)

  • Bug fixes:
  • Build failed for projects that had prerequisites with "Windows XP/Server 2003" on unsupported Windows list.

New in Advanced Installer for Java 16.6 (Dec 12, 2019)

  • Create an MSIX/APPX package for the Microsoft Store
  • PowerShell automation to manage properties
  • Destination, ReadOnly and Exclusion support for File Redirection (Package Support Framework)
  • Predefined launch conditions for "Windows 10 version 1909 (November 2019 Update)"
  • Over 20 enhancements and bug fixes

New in Advanced Installer for Java 16.5 (Nov 13, 2019)

  • New features:
  • MSIX Package Editor
  • Running PowerShell scripts in MSIX
  • Preserve IIS client customizations on upgrades
  • Predefined prerequisite for Java SE 13
  • New launch condition for "SQL Server 2019 Express"
  • Predefined prerequisites for "SQL Server 2019 Express"
  • Predefined launch condition for "Java 13"
  • Enhancements:
  • Automatically adjust standard action sequence number
  • Automatically discover License Server
  • Improved Publisher ID synchronization with the Digital Signature
  • Improvement to remove installed services during the installation, when Dynamic Multiple Instances are used
  • Improved the "Found Updates" updater wizard page
  • Improvement to give access to Computer ID after the trial expired
  • Save the updater log setting per machine
  • Improved UI for In-Process Server Activatable Class MSIX declaration
  • Bug fixes:
  • Fixed "File Removal" operation when a condition is set
  • Fixed crashes on Dialogs page when loading a Professional Project type with a language selection dialog
  • Stack trace is raised when generating a report for an IIS + SQL Browse scenario
  • Fixed bug when loading projects that have no current build
  • Stack trace is raised when adding a dialog from the repository with a checkbox
  • Desktop bridge applications were not correctly imported
  • The updater release notes list was duplicated for a deprecated update when more than one update was available
  • Fixed CAB file creation on attached MSI
  • Fixed Azure DevOps build task Advanced Installer path detection
  • Navigation to search result does not work for certain scenarios
  • Fixed detection for "Run only if the user has administrator privileges" launch condition
  • Properties list could not display Comments column in MSM projects
  • "Include CAB file into the MSI database" option didn’t mark the project as modified
  • Fixed Visual Studio Import Wizard error when "Build selected configuration before proceeding" option is enabled
  • Support MSIX/APPX target platforms per build

New in Advanced Installer for Java 16.4.1 (Oct 10, 2019)

  • Bug fixes:
  • Installation failing on Windows 7 and 8 for packages with Enhanced UI and feature-based or post-install prerequisites

New in Advanced Installer for Java 16.3 (Sep 4, 2019)

  • New features:
  • Compare XML files
  • Filter new project in Start Page
  • Java 12 support
  • Enhancements:
  • PowerShell automation for registry and folders
  • Remove Intune Deploy tool dependency for IE initialization
  • Allow the user to set an order, or do not order alphabetically the apps from the Application Details page
  • Display error's during trace install
  • Use project bundle options when generating trace enabled PSF package
  • Move "Test package" from Advanced Installer to Repackager
  • Prebuild validation for image scales
  • Add predefined launch conditions and searches for Office click to run installations
  • Digital signature timestamp delay option between consecutive signing operations
  • Improvements to MSIX after dogfooding
  • MSIX support on Windows 10 version 1709 and 1803
  • Uninstall shortcut name should be unique for each package
  • Command-line support to set digital certificate password (PFX)
  • Enable/disable UI controls based on digital signature checkbox
  • Redesign VmlLuncher command line
  • Prebuild check if *signtool.exe* doesn't have the necessary CRT dependency installed
  • Bug fixes:
  • Error is raised having PrerequisiteDlg manually added
  • Data field from Registry is not updated when modifying values
  • Trace App fails to install the APPX package
  • Reg Key Entry is an actual file/directory and is not formatted at import time from rpk
  • Crash when adding an extended search in Search page
  • Save as template uses the project root path of template project instead of the original project
  • Errors from troubleshooter are not displayed on Build log for MSI builds
  • "Run when patch is uninstalled" flag is not set for sibling CustomActionData action
  • Trace App fails silently when an invalid certificate is used to sign the package
  • PrerequisitesDlg problem with [ and ] characters in prerequisite names
  • EUI causes EditBox lag when hovering
  • Build fails when "SQLServerConnectionDlg" is added twice
  • Redo operation generates invalid MSI identifier
  • WindowsActivationService is not enabled automatically on Windows Vista / Server 2008 when installing IIS
  • Some Pre-Install UI dialog previews are not correct for Surface Theme
  • Wix import fails
  • Cursor inconsistently changes its icon during EULA read
  • Project notes get deleted when rescheduling custom action
  • Fix infinite loop bug when running an MSI as Admin

New in Advanced Installer for Java 16.2 (Aug 1, 2019)

  • New features:
  • New Light theme for MSI/EXE packages
  • Create virtual machines for vSphere
  • Start service without Administrator privileges
  • Office 2019 add-ins registration support
  • Predefined prerequisites for “.NET Core 2.2”
  • Predefined prerequisites for “.NET Core Runtime 2.2”
  • Predefined prerequisites for “Visual C++ Redistributable for Visual Studio 2019”
  • Enhancements:
  • Option to add file/registry under a certain component
  • Improvements to Powershell commands
  • Add support for URL path in hyperlink for a new theme
  • Display IIS entity name that fails to configure during the installation
  • Set LZMA AES password parameter by using the Advanced Installer command line
  • Add Visual Studio 2017 MSM detection support
  • Show project summary in the left menu
  • Bug fixes:
  • Fix the wrong name for IIsProxy browse stub (TempIISBrowseProxy.exe)
  • Cannot change "ProductName" if it contains a pseudo formatted value
  • "Do not overwrite existing file" is ignored when the "Install folder content into the parent folder" option is enabled
  • PowerShell CA fails on x86 machines if the 64-bit Script flag is set
  • Generate Report operation crashes
  • The added build values are not localized
  • VSTO Import fails
  • Feature-based prerequisites are not uninstalled by the main package when the AI_ExePath is marked as a 64-bit component
  • Refresh issue for Undo/Redo buttons on Windows 7
  • New Build wizard crashes
  • Visual C++ Redistributable for Visual Studio predefined prerequisite is not launched during a silent install
  • Dialog becomes grayed-out after setting the error attribute to true
  • InstanceId property not deleted when all multiple instance entries were removed from the project
  • IIS view dropdown tab combo not scaled on high DPI
  • Scaling of tab page and property sheet icons on HiDPI throughout AdvInst
  • Transform Wizards (Response/Regular) bugs
  • "Log errors to file" option does not work for SQL ODBC Connection errors
  • File Path's browse button doesn't work
  • Some special characters are not correctly escaped in Repackager log
  • The changes from MST are not included in MSI diff
  • The private destination for assembly installation does not seem to work
  • Missing options from the component's list's properties
  • Error when editing DefaultDir of APPDIR in MSI Editor
  • Same ProductCode: Control Panel Change button displays "This package can only be run from a bootstrapper" error message for multilingual installation
  • The /NewReg command line switch works only with abbreviated registry hives
  • Attributes list is not fully populated for duplicate elements in the IIS Custom Properties XML schemas
  • XML temp files created by WinServerRoles CA are not deleted
  • "Find" fields get all selected when expanding the window
  • PowerShell custom actions ignore the "Wait for custom action to finish before proceeding" flag
  • Crash at editing File Properties in MSM project
  • Fast Install does NOT enable EUI any more
  • A scheduled task cannot be created for a group of users
  • Repackager hangs when using Light Mode CLI on the local machine
  • Cannot open an AIP file that already has a user-defined LanguageDlg
  • Registry import fails for InstallShield LE project
  • The progress bar is not updating correctly during the "Windows Features" installation
  • Removing transformed row generates a stack trace
  • Renaming a column removes its values
  • Properties referred by Upgrade rules don't get released correctly
  • EXE bootstrapper doesn't validate the set property command line syntax
  • Init Event configured for ProgressPrereqDlg dialog is not triggered
  • Apps with "Force Reboot after install" and "Limit to basic UI" options ask twice for machine reboot
  • Wix project import fails
  • Test Maintenance UI issues with multiple dynamic instances
  • Skip uninstall survey for /qn uninstalls
  • Elevation shield is not displayed after Refresh if the Next button is replaced with Install
  • Prerequisites order is not changed on the feature-based PrerequisitesDlg when moving them
  • Fix crash when removing trial with synced trial
  • Fix AIP conversion error in the feature table
  • Multiple Instances notes have no instance ID
  • Permissions are not restored on uninstall although "Keep existing permissions" is checked
  • When importing a registry file, the value type is changed after project reload
  • Template projects generate new GUIDs for the components shared amongst packages
  • The "Value" field of the "Time delay of an auto-start service" option shouldn't be editable
  • We have a different result from cmd and UI for Import .msi into an existing .aip
  • ProductName including pseudo-formatted property reference is not compatible with Multiple Instances feature
  • Stack trace upon trying to fix the ICE validation error
  • Dialog editor toolbox does not scale button images on HiDPI
  • Encoding problem with files names of the files generated by Extract archive operation
  • Retry button from setup download dialog doesn't work properly
  • "Target computer" icon is not correctly resized when changing DPI
  • "Advertised shortcut" option is not saved
  • Fail notifications disappear very quickly after trying to import selected files in Windows Installer format
  • A hierarchy of folders with set permissions is incorrectly copy/pasted
  • Registry key removal generates a stack trace
  • Extract Archive Operation changes the modified date for extracted files
  • Improved memory management for Repackager process
  • "Move to Feature" option is disabled for empty folders
  • “License server configuration” doesn't work

New in Advanced Installer for Java 16.1 (Jul 2, 2019)

  • Automation via PowerShell
  • Predefined launch condition to detect if Windows has a pending reboot
  • Add detection for Java 9 and newer Java bundles
  • Over 57 enhancements and bug fixes

New in Advanced Installer for Java 16.0 (May 29, 2019)

  • Add Undo functionality to Table Editor
  • Detect Default Programs and related File Type Associations when importing a RPK file
  • Predefined launch conditions for "Windows 10 May 2019 Update"
  • Predefined launch condition and prerequisite for ".NET Framework 4.8"
  • Predefined launch condition and prerequisite for "Java 12"
  • Over 52 enhancements and bug fixes

New in Advanced Installer for Java 15.8 (Mar 21, 2019)

  • New features:
  • Ability to generate assets for your MSIX package from the Visual Assets page
  • Support for OpenJDK for MacOS
  • Create MSIX Windows Store app bundles
  • Enhancements:
  • Create Public Html File fixup
  • Validate portable executable for MSIX signing
  • Option to delete shortcuts from the setup project within Visual Studio
  • Improvements for predefined LaunchFile custom action
  • Improve usage of temp files
  • Using "Run as administrator" option changes by default the package type to EXE
  • Move focus on the Password field when using Encrypt archive for LZMA compression
  • Search for the upgraded package in the same location as the "updater.txt" file
  • Compatibility check between SignTool version and MSIX target platform version
  • Run as admin option for the "Launch Application at the end of installation" feature
  • Repackager usability improvements
  • Bug fixes:
  • Updater /set loglevel command issue
  • CustomizeDlg issue on Enhanced User Interface when selecting what features to install
  • Private path variables are not used by synchronized folders
  • Installation actions summary logs actions that are not actually executed
  • MacOS custom plist entries can't be added
  • The side by side installs and install new version first upgrade options should be mutually exclusive
  • "Allow side by side installs of different product versions" option does not work from QuickEdit
  • "Quick Selection List" and "CheckBox" issues
  • The main installer does not support cancellation during feature based prerequisite installation
  • Project type change from Professional to Express on mouse hover
  • Modification Package left menu is not correctly displayed
  • Response transform operation hangs
  • Error importing Visual Studio Setup project
  • When creating a Response Transform TARGETDIR value becomes "I:"
  • Powershell script fails when a user has a name that contains an apostrophe
  • Path variables used by synchronized files append a "" before files names
  • Visual Studio import is not working on Visual Studio 2019 preview
  • "New Condition" wizard UI when using radio buttons
  • Permissions are lost when copy/pasting a key registry

New in Advanced Installer for Java 15.7 (Mar 21, 2019)

  • New features:
  • New streamlined Repackager workflow, for simpler and faster packaging
  • Advanced Installer extension for Visual Studio 2019
  • Predefined launch condition for Windows Server 2019
  • Predefined launch condition for Java 11
  • Predefined prerequisites for SQL Server ODBC Driver 13.1
  • Enhancements:
  • Properties from the Install Parameters page have a comments section
  • Support to specify ODBC driver used for the SQL Database Browse operation
  • Support for "digisign.exe" to sign AppX/MSIX packages
  • Always use external "SignTool.exe" for digital signature, fallback to "digisign.exe" only if not found
  • Improved detection and fix operations for invalid COM when creating MSIX packages
  • Improve how Advanced Installer handles larger WAR files
  • The sub-chains title for OR conditions now displays the condition
  • Bug fixes:
  • Installation time for the Surface theme is much longer than for the Classic theme
  • "Run only if an active Internet connection is found" launch condition throws an error on some machines
  • Advanced Installer 64-bit trial does not display the admin privileges warning
  • INI search does not support Unicode characters
  • Network share configuration issue when repackager is forced closed
  • Folder for a feature is created even when it is not selected for install
  • Commit custom action text is displayed in the wrong sequence
  • EUI doesn't pass to the msiexec process the switches which come after the first switch
  • .NET version validation warning is not displayed for assemblies targeting version lower than 4.6.1
  • Permissions from MSM are added for invalid BUILTIN user when using a property from "Users and Groups"
  • Cascade transform is not working on certain MSIs
  • AI_BUILD_OUTPUT_FILE localized property is always empty when used in per Build Events
  • Incorrect ref count for components on .RPK import
  • Package Serial Validation issue on Windows 1809 Update (RS5)
  • Registry preserve operation does not work for keys under the HKEY_CURRENT_CONFIG hive
  • The registry key is duplicated when Rename is on and you add a new value
  • GetPropertyValue function returns one extra char when called from a Java app
  • MSI CAB extraction failure
  • The user is not prompted to save the project when closing Advanced Installer after sharing a component
  • Public properties are not passed to the Install Execution Stage when EUI is on
  • "Uninstall using this command line" option prevents the "launch setup project" schedule task removal on uninstall
  • Folder reference not displayed in certain scenarios
  • Feature-based prerequisites cannot be installed on maintenance when the "Change" option from Control Panel is used

New in Advanced Installer for Java 15.6 (Jan 8, 2019)

  • New features:
  • Support for repackaging on shared VMware workstations
  • Build metadata added to the MSIX/APPX manifest
  • Predefined prerequisite for Java 11
  • Enhancements:
  • Add Advanced Installer version to the RPP extension context menu
  • Hide sensitive information from the SQL scripts (e.g., password)
  • Condition field is no longer limited to 255 characters
  • Update Package Support Framework (new INI API)
  • Improved visibility and feedback when using a floating license server and the Visual Studio extension
  • Upgraded to the latest version of Visual C++ 2017 Redistributable
  • Bug fixes:
  • Custom fixups can't access the config options
  • Using the Archive installation options require an EXE setup
  • Overwriting an XML Element text with a blank text
  • UserRegistrationDlg is not added on the Surface theme
  • RefreshDlg does not work when it is the last published event in the sequence
  • Use the original installation path when upgrading option is not saved
  • SQL BrowseDatabase not working in an EXE setup
  • Error when loading an MSI with language ID 1610
  • Launch Condition description showed during silent install of an EXE setup
  • CAB not written when editing an MSI with VolumeLabel set the second time
  • Reset from Digital Signature does not reset personal certificates
  • Default working directory incorrectly set by our stub for APPX/MSIX packaged apps
  • Failed to create an internal switch on localized systems
  • Merge Module Service Failure Operations not working
  • Text added in Comments field (Prod. Details) does not get updated in Control Pane
  • Error creating MST response file for MSIs with launch conditions
  • Duplicate error message when deleting and adding a path variable with the same name

New in Advanced Installer for Java 15.5.1 (Nov 27, 2018)

  • Repackager does not capture installer resources
  • Cannot sign an AppX package with SignTool
  • Controls that support Text Style and Column Specifiers are not properly populated at install time
  • Invalid MSI identifier error when selecting a specific folder in QuickEditor

New in Advanced Installer for Java 15.5 (Nov 22, 2018)

  • Package Support Framework (PSF) integration for MSIX packages
  • Import and customize MSIX Modification Packages
  • Target Package registry preview for MSIX Modification Packages
  • Support for MSIX Windows Store Project registry
  • CURRENT USER registry support for MSIX projects
  • Prerequisite .NET Core 2.1 IIS hosting bundle
  • Over 21 enhancements and bug fixes

New in Advanced Installer for Java 15.4.1 (Oct 27, 2018)

  • Bug Fix:
  • Command line build failed in trial mode

New in Advanced Installer for Java 15.4 (Oct 17, 2018)

  • New features:
  • Full redesign of the Repackager user interface
  • Show target files for Modification Package
  • Dedicated wizard to convert packages (EXE, MSI, APP-V, and AppX) into MSIX
  • Predefined launch conditions for Windows 10 October 2018 Update
  • Enhancements:
  • Prerequisites and predefined launch conditions for .NET Core 2.1
  • Command-line to change Updater policy
  • Bug fixes:
  • AppX build fails if using makepri.exe from SDK 8
  • Localization option missing in the context menu
  • Merge module service configure operation is not installed
  • bit Registry path variables are not detected
  • Using a persistent property on an x64 package adds redundant content to the project
  • Service name validation doesn’t work properly
  • Feature-based prerequisite is not installed in silent mode
  • An asset is not extracted from EXE files during UWP build

New in Advanced Installer for Java 15.3 (Sep 12, 2018)

  • New features:
  • Create Modification Packages for MSIX packages
  • Enhancements:
  • Predefined prerequisite for Apache Tomcat 8.5 and 9.0
  • Sync only valid COMs for MSIX
  • Accept pseudo-formatted references in file paths
  • Option to duplicate XML elements and attributes
  • Ability to copy missing files from the previous location after AppPaths change
  • Project Output displayed names from the Files and Folders view in a Visual Studio project automatically update
  • Associate web config files with XML files
  • Windows Defender added to the ignored process list in default scan Profile
  • Context menu option to automatically scan and add dependencies from all Visual Studio projects found in the solution
  • Bug fixes:
  • Duplicate FTA when synchronizing the MSIX build in a specific package
  • Fixed Visual Studio UI issue when adding multiple Advanced Installer projects to a solution
  • Controls toolbox is not visible when switching between displays
  • Multiple instances COM versions conflict when handling setup projects with different Advanced Installer versions
  • Configuration tab icon for MSI build has the MSIX icon
  • AI_PROCESS_STATE property is not available in the Edit Condition dialog
  • The "Run Log" tab does not support scrolling
  • Crash when converting a project with pre-install prerequisites and notes
  • The Notification pane buttons disappear for smaller resolutions
  • Path variables used by synchronized folders are not used by their containing files
  • The active view unsaved modifications are not kept when changing the project type
  • Saving a project that contains an SQLServerConnectionDlg dialog causes a stack trace error
  • The product name resets on save after selecting an ICO file
  • Dialog image of ClassicAero has artifacts next to the right border
  • The log file is not created next to the EXE setup
  • CRC error is not displayed anymore for pre-install prerequisites
  • EUI options are not kept when the build is duplicated
  • Remove predefined prerequisite for "Internet Explorer 06 SP1 x86"
  • "Private variable available only in this project" state is not saved

New in Advanced Installer for Java 15.2 (Aug 13, 2018)

  • New features:
  • Deploy packages to Microsoft Intune
  • Support for command-line activation of Universal Windows Apps
  • Set permissions for XML files created with Advanced Installer
  • Enhancements:
  • Visual Studio extension UI/UX improvements
  • Error messages when a digital signing fails are better explained
  • Enable path variables CLI commands for VSIX project
  • Keep a record of the floating license in use
  • Launch app without admin rights for predefined "Launch File" custom action
  • Increase height for Supported OS section in the Prerequisite Setup tab
  • Bug fixes:
  • Setup project cannot open due to its repository dependencies
  • Extracted pre-Install prerequisites are not removed after reboot
  • Error uninstalling product from CMD when the "Uninstall package with same version (if found)" option is enabled
  • The "Language Selection" dialog does not suggest the expected language
  • Visiting Permissions tab checks and disables "Create folder on target machine"
  • Error 1001 is raised when the mandatory prerequisite is not installed
  • Advanced Installer hangs when trying to open a synchronized setup project with a public path variable which does not exist on the current machine
  • Remove predefined prerequisite for "Apache Tomcat 6048"
  • Add protection against self-update deprecation
  • Prerequisite empty string properties are not correctly set
  • Formatted values are not resolved for Pre-Install prerequisites
  • HttpCompression section is not available in IIS WebApp/WebSite Custom Properties
  • Component is not added to the list after duplicating it multiple times
  • Extract location for the MSI is missing in the Bootstrapper options
  • Fix invalid digital signature detection for unsupported files
  • Permanent error message in condition fields for MSM projects
  • Error is thrown when having multiple aiproj files
  • Cannot add FileAssociationsDlg after changing to the Surface theme
  • The value of a property is not passed to the MSI when its value is changed on Bootstrapper dialogs and EUI is disabled
  • URLs for NET Framework 472 Web Installer and Offline don't work
  • "Open website in default browser" support for prerequisite is broken
  • Fix size and MD5 signature for "SQL Server Express 2016 SP1" and "SQL Server Express 2017" prerequisites
  • Wrong error is raised when installing a feature which requires internet on a machine which is not connected to the internet
  • Visual Studio extension doesn't support solutions that include a Xamarin project

New in Advanced Installer for Java 15.1 (Jul 23, 2018)

  • New features:
  • Create MSIX installers; the new standard from Microsoft
  • Support auto-updates for sideloaded UWP and Desktop Bridge apps
  • Bug fixes:
  • Visual Studio extension build failure due to shortcuts
  • Crash when using special characters in conditions
  • Fix download links for .NET Framework 4.7.2 prerequisites

New in Advanced Installer for Java 15.0.1 (Jul 10, 2018)

  • Enhancements:
  • Performance improvements for the Visual Studio extension
  • Bug fixes:
  • Crash when adding a new "Execute custom action" control event on Windows 7/Windows Server 2008
  • MSI searches don't work when using the "Check predefined launch conditions before searching for prerequisites" option

New in Advanced Installer for Java 15.0 (Jun 28, 2018)

  • AppX bundles support
  • New flags for Desktop Bridge apps: - Console UWP apps - Multiple-Instance apps - Broader File-System access
  • Request MSI elevation, aka "Run as administrator" (without an EXE bootstrapper)
  • Import and merge multiple INI files with automated parsing for MSI property references
  • Performance boost: Visual Studio extension re-implementation using COM
  • Support for .NET Core for the Visual Studio extension
  • Command line for setting the EULA from LicenseAgreementDlg predefined dialog
  • Over 30 enhancements and bug fixes

New in Advanced Installer for Java 14.9 (May 25, 2018)

  • Undo functionality when using the Dialog Editor
  • Test certificate for signing packages
  • Predefined prerequisites and launch condition for Java 10
  • Predefined prerequisites and launch conditions for .NET Framework 4.7.2
  • Predefined launch conditions for Windows 10 April 2018 Update
  • Over 43 enhancements and bug fixes

New in Advanced Installer for Java 14.8 (Apr 16, 2018)

  • New features:
  • VMware vSphere integration for Advanced Installer
  • New variations for the Surface theme
  • Enhancements:
  • All used dialogs are displayed in the Project Dialogs section
  • Configurable component directory
  • Bug fixes:
  • Updater fails when run with /silent switch
  • "Esc" key blocks the digital signature view
  • Typelib is duplicated when it contains the same Win32/Win64 path
  • Invalid MSI Filename string error when a project contains an APPX build and an MSI build using the Spring theme
  • Incorrect default scheduling options for installed custom actions
  • Registry info left behind after registering COM Server EXE
  • Conflicting accelerator keys in German LicenceAgreementDlg
  • COM Registries do not contain file references when importing certain RPKs
  • Localization issues due to project resource references
  • Paths from AppxManifest are not correctly mapped to the MSI predefined folders
  • Cache is not invalidated when a chained package is added to the project
  • The content of a cached LZMA archive is not verified correctly if it is up to date
  • When using an existing rpk the capture profile selection is not saved
  • Configure Server Authentication becomes grayed-out when going back after successful provisioning (Hyper-V)
  • Build operations that fail during resource check don't cleanup feature/component actions performed on ValidateBuildStates
  • Uninstall cleanup fails for projects upgraded/created with Advanced Installer 147

New in Advanced Installer for Java 14.7 (Mar 7, 2018)

  • Property is not refreshed when using Enhanced User Interface
  • Path variables file is not properly updated when changed
  • Build operation of prerequisites without feature fails
  • Files added in transform get overwritten by newer files when edited multiple times

New in Advanced Installer for Java 14.6 Build 0ef0f1c38d (Feb 19, 2018)

  • Custom Actions to Install/Uninstall a certificate
  • Custom Actions to Install/Uninstall an APPX package
  • Support for UWP localizations
  • Support for COM import from an APPX package
  • UWP synchronization for registry protocols and startup tasks
  • Conditional installation of directory structures
  • Ability to store a property during an Administrative Install
  • Placeholder text for Edit Boxes when using Enhanced UI
  • Search functionality in Translations for Project Strings and Default Strings

New in Advanced Installer for Java 14.5.2 Build 83143 (Dec 7, 2017)

  • "Update Features' Install States" custom action is not automatically included in project, regression in version 14.5

New in Advanced Installer for Java 14.5.1 Build 83086 (Nov 29, 2017)

  • Project gets broken when adding some predefined custom actions
  • Missing resources from Graphite theme, Blue Cave variation, break the build
  • Visual Studio extension duplicates references inside the project

New in Advanced Installer for Java 14.5 Build 83044 (Nov 27, 2017)

  • Predefined prerequisites and launch conditions for ".NET Core 2.0"
  • Predefined prerequisites and launch conditions for ".NET Framework 4.7.1"
  • Predefined prerequisites and launch conditions for "SQL Server Express 2017"
  • New search type for registry keys that checks if sub-values enumeration contains a certain version
  • Over 42 enhancements and bug fixes

New in Advanced Installer for Java 14.4.2 Build 82742 (Nov 14, 2017)

  • Bug fixes:
  • Fixed incomplete initialization for several predefined prerequisites
  • Fixed broken build for projects containing feature-based prerequisites with long filenames (over 42 characters)
  • Installation failed if merge modules were the only resources from that package

New in Advanced Installer for Java 14.4.1 Build 82624 (Nov 8, 2017)

  • Bug fixes:
  • PowerShell 2.0 custom actions accessing MSI properties fail on Windows 7, regression in version 14.0
  • Fixed "Rebuild" operation for Visual Studio extension

New in Advanced Installer for Java 14.4 Build 82383 (Oct 26, 2017)

  • Languages support for UwpAppX builds
  • Built-in testing for PowerShell custom actions
  • Deploy Advanced Installer on Visual Studio Team Services hosted VMs (Visual Studio Extension)
  • Complete support for Visual Studio Team Services (PATH detection and MSBuild tasks)
  • Support for repackaging product families
  • Predefined launch conditions for "Windows 10 Fall Creators Update"

New in Advanced Installer for Java 14.3 Build 81395 (Sep 18, 2017)

  • VSTS integration
  • Preview, Thumbnail, and Property Handler support for the File Type Association Properties extension
  • Predefined launch conditions for Java 9
  • COM support for UWP
  • Import InstallShield MSI project (BETA version)
  • Over 52 enhancements and bug fixes

New in Advanced Installer for Java 14.2.1 Build 80371 (Aug 21, 2017)

  • Bug fixes:
  • Build fails for EXE packages larger than 1.9 GB even with LZMA compression
  • Installers with PowerShell CAs that contain only one AI_GetMsiProperty call fail on Windows 7
  • Start Page background twitter updates failed in some rare cases
  • WACK validation adapts build log for non-English languages

New in Advanced Installer for Java 14.2 Build 79896 (Jul 26, 2017)

  • New features in this release:
  • Validate MSI and AppX packages using Microsoft's Windows App Certification Kit
  • Java 9 support for Java Products
  • Contextual pop-up learning videos
  • Enhancements to existing features:
  • Bootstrapper improvement to fallback on standard MSI UI when Enhanced UI is not mandatory
  • Support building "Updates Configuration" and "Merge Module (MSM)" projects from Advanced Installer Extension for Visual Studio
  • Full CLI support to edit "Updates Configuration" projects
  • Option to keep in project files added by folder synchronization that are not on disk anymore
  • Option to specify how to create components for files added by folder synchronization
  • Detect when a synchronized folder's location was changed on the disk and keep its file components instead of re-creating them
  • Message returned by the serial validation server is now saved into AI_SERVAL_RESPONSE_MESSAGE installer property
  • Server HTTP response code for the "Send install information to your web server" custom action is now saved into HttpPostServerResponseCode property
  • Improved PowerShell custom action support for setting MSI properties
  • Navigate to referrer when searching for an icon attached to that resource (shortcut, EXE setup, Product Details page)
  • Automatically detecting and removing Windows files from Mac OS builds to avoid build errors
  • Text style support for "ScrollableText" control when Enhanced UI is enabled
  • Bug fixes:
  • Silent uninstall command line did not work when Enhanced UI was enabled
  • Text did not fit its control for pre-install prerequisites with Basic UI
  • Background image was not available on uninstall in a package that used Spring theme
  • "Continue with main installation even if the prerequisite is not installed" option was ignored for pre-install URL-based prerequisites
  • "/SetPackageName" command option did not handle a package name with dot character correctly
  • Strings that could not be localized were added in the "Project Strings" tab of an "Updates Configuration" project
  • SQL Script Replace field was not picking up all available properties
  • "Save As Transform" action failed for a specific MSI
  • Fixed various issues related to the "Mixed 32/64-bit Package" wizard
  • The installer language was not correctly displayed in certain scenarios

New in Advanced Installer for Java 14.1.1 Build 79451 (Jun 30, 2017)

  • Bug fixes:
  • Generating valid transforms(MST)
  • Failed to load custom project template
  • Fixed installation resuming after reboot
  • Fixed Windows launch conditions evaluation for pre-install prerequisites
  • Fixed crash from Custom Actions view, when copy-pasting certain custom actions

New in Advanced Installer for Java 14.1 Build 79372 (Jun 27, 2017)

  • Support for repackaging on remote Hyper-V VMs
  • Windows Store and UWP apps Firewall Rules declarations
  • Predefined launch condition for "Windows Server 2008 SP2"
  • Predefined launch condition for "Windows 10 Anniversary Update"
  • Predefined launch condition for "Windows 10 Creators Update"
  • Predefined prerequisites for ".NET Framework 4.7"
  • Predefined prerequisites for "Visual C++ Redistributable for Visual Studio 2017"
  • Over 32 enhancements and bug fixes

New in Advanced Installer for Java 14.0.2 Build 78593 (May 19, 2017)

  • Fixed backwards compatibility bug in Advanced Installer extension for VS which caused solution to be loaded incorrectly
  • Fixed "Win32 Error: The system cannot find the file specified." error when trying to create transforms
  • Mixed 32/64-bit packages failed silently because 64-bit MSIs were not included in the EXE when using 7z archive
  • CABs for merge modules were not created when building mixed 32/64-bit packages
  • 32-bit CAB was not created when building mixed 32/64-bit packages with one CAB per feature
  • Fixed build error related to changing Advanced CAB properties
  • Edited MSI files could not be installed

New in Advanced Installer for Java 14.0.1 Build 78402 (May 9, 2017)

  • Bug fixes:
  • 64-bit MSI wasn't digitally signed in mixed 32/64-bit packages
  • Fixed sporadic build failure when using file hash support for non-versioned EXEs
  • Build failed when using a certificate from Personal store and LUA patching was activated
  • Build failed in projects including the updater with service support and other cases when checking build status

New in Advanced Installer for Java 14.0 Build 78383 (May 7, 2017)

  • NEW FEATURES:
  • Debug Desktop Bridge applications in Visual Studio 2015 & 2017 using Advanced Installer's Extension
  • New Desktop Bridge project for the Visual Studio Extension - import and debug any AppX package
  • Windows 10 Creators Update:
  • Application Alias support for UWP apps
  • Data Migration support from MSI to UWP apps
  • User Transition:
  • Taskbar Pins and Start Tiles for UWP apps
  • File type associations for UWP apps
  • "UWP AppX Import" project type
  • Support for automatically pinning desktop applications to Start during installation
  • ENHANCEMENTS TO EXISTING FEATURES:
  • Checking NIC settings when repackager connects to VMs
  • Argument field from the Shortcut properties dialog only accepted 259 characters
  • Updated "Java 8" prerequisites to latest version 8u121
  • BUG FIXES:
  • Shortcut icon was not captured by repackager in certain scenario
  • Update URL was broken in certain scenarios and caused updates configuration file to be downloaded multiple times
  • The text from the finish dialog in the license registration wizard was not scaled correctly on 125% DPI
  • Double square brackets were not correctly resolved in PseudoFormatted fields
  • Installation failed when applying a certain transform
  • MSM project used old cached CAB after changing the MSM GUID
  • Fixed missing merge module file install time error
  • Fixed misleading error on a machine with no internet connection when enabling Installer Analytics
  • Notifications were not displayed for New Projects
  • "Disabled if" conditions from Organization page were removed at build-time
  • Fixed "Object reference not exists" error for assemblies with special CAS
  • Hyper-V Integration Services were not detected properly on Windows 10 Creators Update
  • Advanced Installer remote tools for VM could not be installed on some Hyper-V VMs
  • Default web site name could be renamed in IIS page
  • "Run PowerShell inline script" custom action failed when installer was run under Windows usernames containing apostrophes(') or dollar signs($)
  • LicenseAgreementDlg was added incorrectly in sequence when enabling IA
  • EXE extracting files dialog sporadically showed texts with random strings

New in Advanced Installer for Java 13.8.1 Build 77369 (Apr 5, 2017)

  • Fixed localization for "Updates Configuration" projects
  • Added warning when tiles are created for EXEs that have no shortcuts
  • Resetting to the default image settings in Tiles page was not detected at build time

New in Advanced Installer for Java 13.8 Build 77241 (Mar 30, 2017)

  • MSI UWP (Desktop Bridge) bootstrapper
  • Create and customize Windows 10 Start Screen tiles from your MSIs
  • Adding a folder and its content as temporary
  • "Start Service" predefined custom action
  • Enhancements to existing features:
  • VSIX template path validation
  • Import and configure Windows tiles from any MSI package
  • Improved "Run in VM - Impersonate System Account" option to support packages with prerequisites
  • Option to perform a "New Extended Search" in 64-bit locations
  • Improved private property warnings in Dialogs page
  • Updated "Apache Tomcat 7.0" prerequisite to latest version 7.0.75
  • Updated "Apache Tomcat 8.0" prerequisite to latest version 8.0.41
  • Bug fixes:
  • Various fixes that corrupted projects in Advanced Installer Extension for Visual Studio
  • XML Update failed when a wrong backup template was specified
  • Fixed crash when trying to load projects with SSRS resource changes from Table Editor
  • Components with no KeyPath caused crash
  • Control Panel icon index was not reset when setting the icon from CMD
  • [InstanceId] property was set to the wrong value when dynamic multiple instances were installed
  • Advanced Installer crashed during "New Build Configuration Wizard"
  • "New Search" wizard failed to pick registry value
  • "Test Search" ran as a 32-bit package type even when a 64-bit one was set
  • Fixed crash when adding a new file search in certain scenarios
  • Expand archive didn't extract files with UTF-8 names correctly
  • Misleading error was shown when the first digit from the Product Version field was higher than 255
  • Pre-validation on the Product Version field prevented changing the version
  • When an image referred by the project was missing, the item was improperly located
  • The bootstrapper did not pass UI command lines to the MSI
  • The "Next" button was misleadingly disabled in the MultiInstancesDlg
  • Reusing from cache was not working for CAB per feature when a feature was contained in more than one CAB
  • The value of the "AI_FREE_DISK_SPACE" property was not passed to the "Install Execution" stage
  • Repackager failed to configure shared folders on non-English machines
  • Setup failed to detect that it was running in some VMware VMs
  • "Use process monitor in conjunction with system scan" option wrongly excluded short path installation files

New in Advanced Installer for Java 13.7 Build 75982 (Feb 27, 2017)

  • New features:
  • Support for Visual Studio 2017 RTM
  • Advanced Installer Extension is available from the Visual Studio Marketplace
  • Desktop Bridge support from the VS extension
  • Bug fixes:
  • Improved detection of application entry points for UWP apps

New in Advanced Installer for Java 13.6 Build 75667 (Feb 15, 2017)

  • NEW FEATURES:
  • Repackager Assistant for recording repackager settings
  • Support for VSIX v3
  • Updater for UWP packages
  • Shortcut arguments for applications from a Desktop Bridge package
  • Support for conditioning an update install based on the target OS version
  • Testing package installations in VMs from a SYSTEM account
  • Support for specifying command line parameters when using "Run/Run in VM" commands
  • Predefined prerequisites for "Access 2016 Runtime"
  • Predefined prerequisite for "SQL Server Express 2016 SP1"
  • Predefined launch condition for "SQL Server 2016 SP1"
  • ENHANCEMENTS TO EXISTING FEATURES:
  • Faster VM repackaging: automatic re-usage of pre-scan VM snapshots
  • Improved UWP package IDs defaults
  • "Embedded JAR" option for Mac OS X build
  • TweakAppV improvements
  • Support to store "Check if user exists" custom action data in properties
  • Match string functionality for "Process Data" custom action
  • BUG FIXES:
  • Custom value for Publisher ID was reset to default when the AppX package wasn't signed
  • Fixed adding files with MSI Editor in packages with uncompressed summary flag
  • Fixed editing MSI packages with invalid Fonts table entries
  • Could not create MST for an MSI with long paths
  • Product Version major field accepted max value of 65,535
  • The dash character was not supported when an UNC path was used in the "Output Folder" field
  • Minimum screen resolution launch condition failed under certain conditions
  • Service Failure Operation caused Windows Installer crash
  • "Text file update" couldn't write on network location
  • "Register .NET assembly for COM interoperability" option failed for .NET DLLs
  • "New folder" option under SQL Databases did not accept free format string for folder name (e.g. spaces)
  • Fixed error involving SqlServerDlg when changing theme
  • Feature size was shown in KB when Enhanced UI was Enabled
  • Enhanced UI broke multi-line Text Input
  • The "Install MSI as minor upgrade" option did not work with "Enhanced UI" enabled
  • "Check if user exists" custom action ignored the DOMAIN_NAME property if the USER_NAME was found within the system's default domain
  • Uninstall failed due to the AI_UninstallSHFolders custom action
  • Pre-install prerequisite return value was not saved in its associated property
  • Fixed pre-install prerequisite failure logging
  • Run with Log in VM didn't show the MSI log (in the log pane) until the install finished

New in Advanced Installer for Java 13.5 Build 74683 (Dec 14, 2016)

  • New features in this release:
  • Dedicated GUI for advanced configuration of AppX packages
  • New predefined custom action "Process Data" for string processing (with regex)
  • Predefined launch condition for "PowerShell 5.1"
  • Enhancements to existing features:
  • "Add Project Output" option in Visual Studio Extension setup projects now imports all project references except Microsoft .NET Framework assemblies
  • Improved Java support to handle services without "Stop()" method
  • Support for detecting circle dependencies when scanning EXE/DLL files for dependecies
  • Improve Patch support for multilanguages MSI
  • Multiple Instances dialog forces the user to always upgrade when available
  • New command line "/RunInVm" to install packages in VM
  • Command line option to register Advanced Installer offline
  • App-V:
  • App-V Editor improvements
  • Automatically detect VC++ runtimes and side by side assemblies and include them in the App-V project, when sequencing an app
  • MSI/MST Quick Editor:
  • Prefer folders with files to be left unchanged in case of folder name collisions
  • Support to load predefined folders custom source names
  • Prerequisites:
  • Updated "Apache Tomcat 6.0" to latest version 6.0.48
  • Updated "Apache Tomcat 7.0" to latest version 7.0.73
  • Updated "Apache Tomcat 8.0" to latest version 8.0.39
  • Updated "MySQL Server 5.5" to latest version 5.5.53
  • Bug fixes:
  • Identity Type for Application Pools was not overwritten by custom properties
  • "NET Framework 3.5" Windows feature activation failed on Windows Server 2016
  • File dependencies were not correctly detected
  • User account folder was not deleted on uninstall
  • If no 64-bit OS was selected in the "Launch Conditions" page for a build, no other build could be set to "64-bit package" in the "Install Parameters" page
  • Setup packages that had Installer Analytics enabled failed to install on Windows XP
  • Multiple Instances dialog crashed when a product with version 8.0.0 or higher appeared in the list
  • App-V:
  • App-V CLI Editor (TweakAppV) didn't show any error message when an App-V package couldn't be saved
  • Launch condition failed for App-V packages after Windows 10 Anniversary Update
  • Repackager:
  • Repackager was not reconnecting with a virtual machine when it requested forced restart
  • Advanced Installer crashed when importing a RPK file that had "&" in its folder structure
  • Shortcuts were not added correctly as regular files when importing a RPK file
  • MSI/MST Quick Editor:
  • Fixed crash in "New Transform" project when adding Registry Key
  • Each file size was set to 0 when editing MSI/MST files
  • Updater:
  • The downloaded updates configuration file name was fluctuating when hosted on HTTPS
  • "Delete the downloaded update package file after installation" option was not working for "file://" protocol updates
  • Registry:
  • Now supporting multiple encoding types when importing a REG file
  • Registry key removal did not work on uninstall for keys written in HKCU by per-machine packages
  • Custom Actions:
  • "Run Inline Windows PowerShell script" custom action failed to retrieve properties with values containing single quote characters
  • Populate ComboBox and ListBox actions didn't work iteratively
  • Translations:
  • Error 1624 was thrown when launching the multilingual setup in another language than the OS language
  • Multilingual projects with "Display language selection dialog" option broke Patch rules under certain circumstances
  • Prerequisites:
  • Pre-Install prerequisites behind HTTP authentication were not able to prompt for HTTP credentials for downloads
  • Enhanced UI was not activated when adding prerequisites from CLI

New in Advanced Installer for Java 13.4 Build 74004 (Nov 16, 2016)

  • New features in this release:
  • Support for Visual Studio 2017
  • Advanced Installer Extension is available from the Visual Studio Marketplace (on upgrade you must install the extension manually)
  • Enhancements to existing features:
  • Support to sign VSIX packages using VsixSignTool.exe
  • Removed Visual Studio dependency when importing projects
  • Bug fixes:
  • Fixed Enhanced UI sporadic crash on uninstall
  • Extended search operation was setting the corresponding property to "0" on failure

New in Advanced Installer for Java 13.3 Build 73521 (Oct 31, 2016)

  • NEW FEATURES:
  • Support for building Nano Server WSA packages from existing MSI projects
  • Updated support for UWP AppX builds to Windows 10 Anniversary Edition
  • Windows Features Bundle support for "Windows Server 2016"
  • Predefined launch condition for "Windows Server 2016"
  • Predefined prerequisites
  • Microsoft System CLR Types for SQL Server 2012 SP3
  • Microsoft System CLR Types for SQL Server 2014 SP2
  • Microsoft Report Viewer 2012 Runtime
  • Microsoft Report Viewer 2015 Runtime
  • PowerShell 5.0
  • ENHANCEMENTS TO EXISTING FEATURES:
  • Exporting registry files
  • SQL Scripts and SQL Queries support in MSM projects
  • Support for importing App-V 4.6 packages from command line
  • Logging for "Set Log on as a service policy for selected username" option from Services page
  • Support to detect circle dependencies when scanning EXE/DLL files
  • New rule in MSI Conflicts Detector tool: "Check for files that can be replaced with a merge module"
  • Updated "Java 8" prerequisites to latest version 8u111
  • UWP
  • Support "TargetFamily" per UWP build
  • Extracting high resolution icons from EXE files for UWP packages
  • TweakAppV / App-V CLI editor
  • Adding script files to App-V 5 packages
  • Updating existing files in App-V packages
  • Updating App-V package version
  • BUG FIXES:
  • Build broke if special characters were used for SQL connections and script names
  • CAT files from WinSxS assemblies were not captured when repackaging with Process Monitor activated
  • Launch condition failed for App-V packages after Windows 10 Anniversary Update
  • [ Cancel ], [ Try Again ] and [ Continue ] buttons always displayed [ OK ] when using MessageBox predefined custom action
  • Registry key removal operation failed
  • Advanced Installer Extension for Visual Studio
  • Duplicate files were allowed in Files and Folders page
  • Now maintaining project folder structure after output detection
  • Updater
  • Pre-install updater was reset when saving the project from Prerequisites page
  • Dependent update got installed even if its dependency failed
  • Prerequisites
  • Custom EXE search for feature-based prerequisites was executed twice when Enhanced UI was activated
  • AI_MISSING_PREREQS property was not set when skipping a pre-install prerequisite on install
  • Feature-based prerequisites were installed on OSs that were not checked in the "Supported Windows Versions" list
  • UAC dialog for a second Framework prerequisite did not appear when cancelling the first one

New in Advanced Installer for Java 13.2.2 Build 73312 (Oct 19, 2016)

  • Fixed issues from LanguageDlg dialog related to regional settings, displayed text and mixed package type
  • ExitDialog dialog was not shown when a mandatory prerequisite was not installed

New in Advanced Installer for Java 13.2.1 Build 73128 (Oct 13, 2016)

  • Installer crashed for a framework with "Search done by a custom executable" install condition
  • Fixed CRC error for "SQL Server Express 2016 (web installer)" predefined prerequisite
  • Post-install prerequisite feature remained in Organisation view even after deleting the prerequisite

New in Advanced Installer for Java 13.2 Build 72932 (Oct 7, 2016)

  • New features in this release:
  • Support to create/update AppX packages for Windows 10 native UWP apps
  • WSIWYG dialog editor and localization support for the Bootstrapper UI
  • Command Line Editor for App-V 5.x packages
  • MSI Conflict Detector tool
  • Support for SCCM 2016
  • Support for SharePoint 2016
  • VSIX package support for Visual Studio 2012/2013/2015
  • Launch Conditions
  • Predefined launch condition for ".NET Framework 4.6.2"
  • Predefined launch condition for "SQL Server Express 2012 SP3"
  • Predefined launch condition for "SQL Server Express 2014 SP2"
  • Predefined launch condition for "SQL Server 2016"
  • Prerequisites
  • Predefined prerequisites for ".NET Framework 4.6.2"
  • Predefined prerequisites for "SQL Server Express 2012 SP3"
  • Predefined prerequisites for "SQL Server Express LocalDB 2012 SP3"
  • Predefined prerequisites for "SQL Server Express 2014 SP2"
  • Predefined prerequisites for "SQL Server Express LocalDB 2014 SP2"
  • Predefined prerequisite for "SQL Server Express 2016"
  • Enhancements to existing features:
  • Allow passing MSIHANDLE parameters to "Call function from standard DLL" predefined custom actions
  • Updates for Lithuanian translations in the Updater
  • Added "Feature" column for registry values in Registry page
  • Option to add detected resources (files/registry) to ignore list in the current Repackager profile after completing "Compare with original package" wizard
  • Improved Advanced Installer Visual Studio Extension outputs detection by using MSBuild detection
  • Prerequisites
  • Updated "Java 8" prerequisites to latest version 8u101
  • Updated "MySQL Server 5.5" prerequisites to latest version 5.5.51
  • Updated "SQL Server Native Client 2012" prerequisites to SP3
  • Bug fixes:
  • XML comments were inserted in the wrong position
  • UWP build failed for imported MSI packages
  • Dialogs referencing script inline custom actions were not correctly exported to repository
  • Generated MST broke packages with uncompressed files
  • Patch digital signing failed
  • Repackager caused System32 64-bit components to get installed to SysWOW64
  • Setup process hanged with a certain EXE after the MSI installation finishes
  • Fixed Visual Studio Extension MSBuild references detection task issue
  • Importing an invalid XML file caused an orphan empty component
  • Executing a commands file (AIC) with failing commands output a success return code
  • Enhanced User Interface
  • Return code was lost during silent install
  • Fixed incompletely running GIF image problem
  • Prerequisites
  • MSI was launched for installation although mandatory global prerequisites were not installed
  • Fixed [SystemFolder] property resolution for prerequisites on 64-bit systems

New in Advanced Installer for Java 13.1 Build 71115 (Jul 19, 2016)

  • NEW FEATURES:
  • App-V package content validation - detection of unsupported resources (drivers ...)
  • Automatic fixes for App-V packages: store OS driver resources in a separate companion MSI package
  • Repackager QA: compare output with original package
  • Import Visual Studio "15" Preview projects
  • Advanced Installer Extension for Visual Studio "15" Preview
  • Software Environment Reports for Installer Analytics
  • ENHANCEMENTS TO EXISTING FEATURES:
  • Basic content validation for UWP AppX packages
  • Automatically open project reports right after they are generated
  • /NewPrerequisite and /UpdatePrerequisite commands also apply to feature-based and post-install
  • Updater:
  • Check for updates before installation wrongly downloads the updates setup files
  • UCS-2 encoding for pre-install updates
  • Prerequisites:
  • Updated "Adobe Flash Player 18 ESR" prerequisites to latest version 18.0.0.360
  • Updated "Apache Tomcat 8.0" prerequisite to latest version 8.0.36
  • Updated "Apache Tomcat 7.0" prerequisite to latest version 7.0.70
  • Updated "Java 8" prerequisites to latest version 8u91
  • Updated "Visual C++ Redistributable for Visual Studio 2015" prerequisites to version "Update 3"
  • Updated "Visual C++ Redistributable for Visual Studio 2013" prerequisites to version "Update 5"
  • BUG FIXES:
  • UWP AppX build always included the trial message
  • Some launch conditions failed in conjunction with Installer Analytics when upgrading to version 13.0
  • Fixed crash on conversion from MSI package to App-V package
  • Misleading error at build for Updates Configuration project, when the target file was missing
  • Prevent directories from different merge modules to be merged into the same folder - MSI QuickEdit
  • "Pin to taskbar" shortcut option didn't work on Windows 10
  • Fixed crash when copy/paste-ing large XML files
  • Fixed prerequisites install condition for 32-bit OSes - it wrongly included the corresponding 64-bit one
  • Advanced Installer Extension for Visual Studio:
  • Fixed Visual Studio "ResolveAssemblyReferences" misleading error
  • "PropertyGroup" entries got duplicated in .AIPROJ during project save
  • Permissions:
  • Permissions' changes were not applied to subfolders when using the "Apply to subfolders" option
  • Everyone and Administrators groups were not localized if "Keep existing permissions" was enabled
  • Fixed error when appending permissions to a registry key that was skipped
  • Registry:
  • Advanced Installer crashed when searching for a missing registry in the
  • Registry page:
  • Importing some REG files with non-ASCII characters occasionally corrupted projects
  • Fixed "Extract registration info from native library" option conflict with
  • Internet Explorer
  • Repackager:
  • Drivers were incorrectly processed when importing RPK
  • Reduced the number of empty registry keys (Name="+") generated after
  • RPK import:
  • Repackager could not connect on Hyper-V guest instance when Legacy Network Adapter was used
  • Fixed file parse error in Repackager if no issue was detected while checking the machine state

New in Advanced Installer for Java 13.0 Build 70330 (Jun 2, 2016)

  • New features in this release:
  • Build UWP AppX packages using your current Advanced Installer project
  • Win32 to UWP App Converter
  • Collect Installer Analytics data for Software Environment report
  • Project Content Summary and Reporting
  • Enhancements to existing features:
  • App-V 5.x Editor improvements
  • Run the Repackager directly in a VM
  • Automatic detect and replace resources with merge modules after repackaging
  • Support to continue VM repackaging operations for packages that require reboot
  • Scan and fix issues that may interfere with the Repackaging process
  • Added SHA256 timestamp server for Symantec/Thawte/Verisign
  • Added images to "File" menu items for high DPI compatibility
  • Check "Product Version" format when building project
  • Support custom name for VM profiles
  • Allow EUI installations with different digital signatures between EXE bootstraper and MSI database
  • Verify that module GUID is appended in condition and formatted fields in Merge Module projects
  • Notify when adding a regular file/XML/TXT/INI update or file operations are in conflict
  • Support for Lithuanian language in Updater
  • Improvements in evaluating Chained Packages' conditions
  • Predefined condition for minor upgrade scenario
  • Multi-line for the "Description" field of a custom launch condition
  • Command Line Interface:
  • Support to configure OS Launch Conditions
  • Generate Project Content Reports
  • Updated Prerequisites and Files options
  • Installer Analytics
  • More predefined time options in "Date" control
  • Filter installation results
  • Switch between different types of charts for a given report
  • Grouping option for Version reports
  • Receive e-mail notifications about new Uninstall Surveys even when the user did not fill in the e-mail field
  • Advanced Installer Extension for Visual Studio:
  • Create multiple Advanced Installer projects into the same solution
  • Better output detection for C#.NET projects
  • Include "Copy to Output Directory" resources from solution into package
  • Prerequisites:
  • Updated "Adobe AIR 21" prerequisite to latest version 21.0.0.215
  • Updated "Adobe Flash Player 18 ESR" prerequisites to latest version 18.0.0.352
  • Updated "Apache Tomcat 7.0" prerequisite to latest version 7.0.69
  • Updated "Apache Tomcat 8.0" prerequisite to latest version 8.0.35
  • Updated "Visual C++ Redistributable for Visual Studio 2015" prerequisites to version "Update 2"
  • Bug fixes:
  • Removed obsolete "signcode.exe" from Digital Signature page
  • Fixed serial number validation executed twice on full UI installations
  • Fixed dialogs that contain [...] browse button after the edit box
  • "SetupTypeDlg" icons were not scaled according with the custom DPI size
  • Updater tooltip now shows the current Product Name from the setup project
  • Fixed bugs when installing packages with EUI and "Limit to basic user interface" options enabled
  • Fixed loading projects without a space added after the Product Code GUID
  • CAB was extracted from MSI when building MST
  • "Automatically use previous version's language if installed" option did not work properly
  • Maintenance language was different than the one used at install time
  • "Builds page -> Configuration tab -> MSI Subfolder" field was reset after reopening the project
  • The "/NewShortcut" command did not add the shortcut to the current feature
  • Internal "AI_ExpandArchConfig" custom action failed when all extract archive operations had their conditions evaluated to false
  • Advanced Installer crashed after deleting a ".NET Installer Class action" custom action
  • Fixed OS restart integration for prerequisites install on Surface theme
  • Fixed "Visual C++ Redistributable for Visual Studio 2015 x86" prerequisite installation when the corresponding 64-bit prerequisite was installed first
  • Installer Analytics:
  • Fixed misleading info from the User Base report
  • Uninstall Survey HTML did not render correctly on IE
  • Advanced Installer Extension for Visual Studio:
  • Fixed TFS build failure
  • Correctly identify "Copy Local" references
  • Files and Folders page was not refreshed
  • Visual Studio 2013 Setup Project could not detect all project output references correctly

New in Advanced Installer for Java 12.8 Build 69285 (Mar 23, 2016)

  • New features in this release:
  • Support to create a new virtual machine for testing or repackaging operations
  • Detect embedded MSI installs during EXE repackaging
  • Launch condition to allow packages installation on Windows XP/2003 only with latest Service Pack
  • Enhancements to existing features:
  • Support for App Paths, URL Protocols and TreatAs settings in App-V 5 manifest
  • Import ActiveX settings for a COM when editing an App-V package
  • Support to impersonate installing user for "File Download" operation
  • Updated "New custom action" wizard to include PowerShell Scripts
  • Automatically detect "msimsp.exe" from latest Windows SDK
  • User can select and copy the computer ID to the clipboard
  • "Install Content into Parent Folder" command line option
  • Command line option to set the detection criteria in an "Updates Configuration" project
  • Bootstrapper command line option to hide the [ Cancel ] button in basic UI
  • Show an error message if dual signing is not supported by "signtool.exe"
  • Updated "Adobe AIR" prerequisite to new major version 21
  • Updated "Adobe Flash Player 18 ESR" prerequisites to latest version 18.0.0.333
  • Updated "Apache Tomcat 6.0" prerequisite to latest version 6.0.45
  • Updated "Java 8" prerequisites to latest version 8u74
  • Updated "Visual C++ Redistributable for Visual Studio 2015" prerequisites to Update 1
  • Bug fixes:
  • Fixed exception thrown when trying to create a new registry value in App-V 5 builds
  • App-V 5 registry virtualize level could not be set for keys with no values
  • The "Install Parameters" page showed the other builds properties when selecting App-V and MacOSX builds
  • Fixed crash when importing a repackager file that contained Unicode characters in its name
  • Registry values were processed incorrectly for short file paths when extracting COM info
  • Fixed self-registration extraction issues for duplicated COM files
  • IIS web site subsequent installations were skipped when the product was not registered with Windows Installer
  • Some custom actions were not shown when switching between Install and Uninstall UI filter
  • "Active Directory Federation Services" role was not installed on Windows Server 2012
  • Files were digitally signed SHA256 with a SHA1 certificate
  • EXE setup process hanged when using log command line switch
  • Enhanced UI caused delay on uninstall
  • Fixed multiple instances upgrades for 64-bit packages
  • Multiple instances could not be maintained when Enhanced UI was enabled
  • Could not edit MSIs with custom tables having file references in formatted fields like: [#fileid]
  • Features' conditions disappeared after build
  • Could not edit MSIs with invalid MsiIdentifier as file ID
  • "File Copy/Move" operation ignored the "Execute on" flag
  • Validation message on "Upgrades Product Info" tab was wrong
  • "Uninstall using this command line" option didn't work during basic UI uninstall
  • Advanced Installer crashed when generating transform file
  • Installer Analytics uninstall reports got in exceptions reports when Advanced Installer was in trial mode
  • Installer Analytics charts displayed data for the current year only
  • Prerequisites were launched in background
  • Fixed download links for "Apache Tomcat" 7 and 8 prerequisites
  • Fixed ".NET Framework 4.6.1" prerequisites installation on Windows 10

New in Advanced Installer for Java 12.7.2 Build 68656 (Feb 22, 2016)

  • Bug fixes:
  • Fixed registration of .NET assemblies for COM interop
  • Fixed build error for folder-based output configurations on Windows 8.1

New in Advanced Installer for Java 12.7.1 Build 68466 (Feb 8, 2016)

  • New features in this release:
  • SHA-1/2 smart double-signing support
  • Mitigations for DLL hijacking vulnerability
  • Major upgrades support for multiple instances
  • Support new options for a registry based COM Class
  • Weekly Mail report for Installer Analytics users
  • Predefined launch condition for ".NET Framework 4.6.1"
  • Predefined prerequisites for ".NET Framework 4.6.1"
  • Enhancements to existing features:
  • Project Content dialog redesign
  • Detect and add ActiveX objects to App-V 5 packages
  • Extend App-V 5 opaque setting configuration when building App-V 5 packages from scratch
  • Automatically detect "signtool.exe" from latest Windows SDK
  • Fail with error if "signtool.exe" is not found at build time
  • Exclude DLL references which are common to .NET Framework from setup project
  • Updated "Adobe Flash Player 18 ESR" prerequisites to latest version 18.0.0.324
  • Updated "Adobe AIR" prerequisite to new major version 20
  • Bug fixes:
  • Installer Analytics charts displayed data for the current year only
  • Installer Analytics didn't collect data on Surface theme in some cases
  • Installer Analytics didn't collect data during uninstall in some cases
  • Launch Conditions were not added to Installer Analytics exceptions reports when Enhanced UI was enabled
  • Prevented submitting empty forms during Installer Analytics Uninstall Survey
  • License server sporadically started in unexpected way
  • Predefined "Check if user exists" custom action did not work
  • "Close application" custom action corrupted the msiexec process preventing uninstall
  • PowerShell custom action crashed when "AI_MsiGetProperty" was used in the last script line
  • COM registry didn't use formatted references in its path
  • Advanced Installer didn't check 32-bit registry locations for COM objects when mapping COM registry
  • Some ProgIds were missing from App-V 5 COM page
  • COM registry keys were excluded from App-V 5 build when hidden in registry view
  • Sometimes, firewall configuration wasn't skipped when the Windows Firewall service was stopped
  • The firewall custom action prompted for admin rights even when the firewall rules conditions were false
  • Fixed per user only upgrades for packages using the licensing library
  • Fixed "GetPropertyValue" Licensing API in 64-bit Java Products
  • Fixed Web Installer downloading window being launched in the background when using Enhanced UI
  • Web Installer could not be cancelled when using Enhanced UI
  • Task bar progress was not reset after MD5 error
  • Text from Path Edit control was not scrollable on Surface theme
  • Scheduled task were not removed on rollback
  • Server Roles Management Tools were not automatically installed on Windows Server 2012 and newer

New in Advanced Installer for Java 12.6.1 Build 67698 (Dec 14, 2015)

  • Bug fixes:
  • Fixed digital signing tool
  • Fixed conversion for some projects to a new Windows 2000 launch condition
  • Fixed crash when building only multilingual package and using the updater support service

New in Advanced Installer for Java 12.6 Build 67593 (Dec 9, 2015)

  • New features in this release:
  • Wizard for sequencing an existing application for App-V virtualization
  • Support to enable "Browser Helper Objects" in App-V 5.x packages
  • Predefined dialog for SQL Server connections
  • "Run Windows PowerShell Script From File" predefined custom action
  • Predefined launch condition for "SQL Server Express 2014 SP1"
  • Predefined launch condition for "SQL Server Express 2008 R2 SP3"
  • Predefined launch condition for "SQL Server Express 2008 SP4"
  • Predefined launch condition for "PowerShell 5.0"
  • Predefined prerequisites for "SQL Server Express with Tools 2014 SP1"
  • Predefined prerequisites for "SQL Server Express 2014 SP1"
  • Predefined prerequisites for "SQL Server Express LocalDB 2014 SP1"
  • Enhancements to existing features:
  • App-V EditorUI improvements
  • Predefined control event for refreshing dialogs
  • Support to duplicate an existing dialog
  • Option to show the registry entries that define COM objects in the Registry page
  • Option to mark registry entries as 64-bit
  • Support to convert absolute paths from firewall import application rules to project paths
  • Support to enable/disable Trusted Connection (Windows integrated authentication) for SQL Scripts
  • CLI support to add/delete UpgradeCodes in the Upgrades page
  • CLI support to set/get Repository path
  • CLI support to add filter options to Synchronized Folders
  • CLI support to specify the overwrite behavior when adding a file
  • CLI support to update Path Variables
  • Updated "Adobe Flash Player 18 ESR" prerequisites to latest version 18.0.0.261
  • Updated "Adobe AIR" prerequisite to new major version 19
  • Updated "MySQL Server 5.5" prerequisites to latest version 5.5.46
  • Updated "SQL Server Native Client 2008" prerequisites to SP4
  • Updated "SQL Server ODBC Driver 11" prerequisites to 2014 SP1
  • Updated "SQL Server Native Client 2008 R2" prerequisites to SP3
  • Updated "Visual Studio Tools for Office 4.0 Runtime" prerequisite to latest revision 10.0.60724 that includes support for Visual Studio 2015
  • Bug fixes:
  • Editing an App-V package does not change machine and user config files anymore
  • Fixed crash when loading Repackager capture files with invalid TypeLibs
  • Full suite of MSI /q switches was not supported by the EXE bootstrapper
  • The boostrapper "Extract Location" was reset when using the "Test Installation UI" option
  • "UpdateFeaturesInstallStates" predefined custom action did not work correctly
  • "Close Application" custom action failed under certain circumstances
  • Imported registry values weren't resolved to the formatted file references
  • The default values of the checkbox controls attached properties were not updated
  • In certain conditions Enhanced UI was not used on uninstall even when set to "Always"
  • Install progress for "Configuring Internet Information Services" did not work
  • Features conditioned by UI Properties misbehaved on ConfigureDlg
  • "Test Installation UI" was not running SQL Browse and IIS Browse functionality
  • Icon paths were not converted to use path variables
  • Java Memory Percentage options were broken for Mac OS -> OracleVM builds
  • Updates localization options were lost when set for an empty field
  • The Updater service configuration custom action failed when a property was referenced in the name field of the updater service
  • Updater showed incorrect messages in the tray
  • Merge Module search failed when using a property formatted reference
  • Visual Studio Extension failed to correctly identify the project references
  • ODBC resources included in merge modules were not removed on uninstall
  • TeamCity plugin data validation failed when Advanced Installer was not installed on server
  • Fixed "Do not overwrite existing files" option
  • Global prerequisite searches failed to detect domain controller servers
  • Fixed download links for "Apache Tomcat" prerequisites
  • Fixed supported Windows versions for all "SQL Server Express" prerequisites

New in Advanced Installer for Java 12.5.1 Build 67200 (Nov 20, 2015)

  • Bug fixes:
  • Repackager connectivity issues with VMware Workstation 12
  • Users could not add a SQLite driver in a project

New in Advanced Installer for Java 12.5 Build 66677 (Oct 21, 2015)

  • New features in this release:
  • Run and Log when testing in VM
  • Uninstall Survey report in Installer Analytics
  • "/ImportMsi" command line
  • "/ImportMsm" command line
  • Predefined launch conditions for "IIS 10"
  • Predefined launch condition for "JRE 1.8"
  • Predefined launch condition for ".NET Framework 3.5 SP1"
  • Predefined launch condition for "SQL Server Express 2012 SP2"
  • Predefined prerequisites for "SQL Server Express 2012 SP2"
  • Predefined prerequisites for "SQL Server Express LocalDB 2012 SP2"
  • Predefined prerequisites for "SQL Server Express with Tools 2012 SP2"
  • Predefined prerequisites for "SQL Server Express with Tools 2014"
  • Enhancements to existing features:
  • Predefined conditions for installed software
  • Support for removing XML elements on install
  • Support to search element text by XML element name
  • Extended Path Variables support for paths referenced within AIP projects
  • Automatically detect identifier XML attributes for update operations
  • Option for using PVAD on App-V 5.x packages(VFS-ed by default)
  • Operation of sharing a component between features is more visible
  • Option to hide Updater dialog right after the update installation package is downloaded and launched
  • Dropped support for deprecated "/m checknow" and "/m silent" Updater command lines
  • Preserve permissions on persistent files
  • Search in domain support for "Check if user exists" custom action
  • In-depth project references search for Visual Studio Extension
  • Support for Visual Studio Extension GUI to match the Visual Studio theme
  • Silent support for "/ImportRepack" command line
  • New parameter to add description for "File Associations" command line
  • Optional always install support for "New Prerequisite" command line
  • Updated "Adobe AIR" prerequisite to latest version 18.0.0.199
  • Updated "Adobe Flash Player 18 ESR" prerequisites to new major version 18.0.0.241
  • Updated "SQL Server Native Client 2012" prerequisites to SP2
  • Bug fixes:
  • Fixed minor spelling issue in Drivers page
  • Fixed error when renaming a path variable used by Product Details icon
  • Project modifications were ignored when the messages board was accessed from the toolbar
  • Fixed creating installer properties from the Table Editor page
  • Fixed error when appending permissions for registry keys under HKEY_CURRENT_USER with Admin privileges
  • IIS Windows Feature activation failed on Windows 10 when also activating NetFx3
  • SKUs didn't work for multiple builds that didn't include all project features
  • Visual Studio Extension could not locate the projects references after moving a project
  • "Save system snapshots to disk after installation capture is completed" option state was not persistent when navigating through repackager wizard
  • No current Repackager profile was set when previous active profile could not be loaded
  • Certain App-V packages failed to be deployed on Windows 10 with App-V 5.1 client
  • Fixed problems when importing/converting certain App-V 4.x packages
  • Fixed "/DeleteUpdate" command malfunction
  • "/SetOutputLocation" command line didn't accept network location paths
  • Control Panel applet was missing when using "MSI from EXE(s)" project type
  • Prerequisites extract folder was always redirected to "C:\" when running under SYSTEM account
  • Fixed launch conditions and prerequisites list for all project wizards

New in Advanced Installer for Java 12.4.2 Build 66135 (Sep 23, 2015)

  • The “File Download“ operation was failing on XP machines when its condition was not met
  • COM registry entries are missing from the project after a file is registered
  • Multilingual Updater was using English resource strings on non-English Windows machines
  • The Updater progress bar was not reporting indeterminate progress if the new update was already downloaded on the machine

New in Advanced Installer for Java 12.4.1 Build 65941 (Sep 15, 2015)

  • Bug fixes:
  • Older projects containing the predefined Windows Installer prerequisites failed to build
  • Fixed crash when using “Repackager > Add to ignore list“ from Files and Folders
  • Duplicating an existing Repackager profile raises an exception
  • Fixed crash when trying to load a noise recording (file) with the Repackager
  • Could not extract JAR and EAR archive files
  • Web installer crashed when evaluating launch conditions
  • Fixed importing and editing MSIs with empty destination name in DuplicateFile table

New in Advanced Installer for Java 12.4 Build 65799 (Sep 7, 2015)

  • Features:
  • Support installing OS features on Windows 10
  • Atlassian Bamboo plugin for Advanced Installer
  • Support extracting archive files at install time
  • App-V 5.1 predefined support
  • Predefined launch condition for ".NET Framework 4.6"
  • Predefined launch conditions for "Office 2016"
  • Predefined prerequisites for ".NET Framework 4.6"
  • Predefined prerequisites for "Visual C++ Redistributable for Visual Studio 2015"
  • Enhancements:
  • Accurate detection of Windows 10 using VersionNT property
  • Support for IIS FastCgi Environment Variables
  • Importing shortcuts to UNC paths in App-V 5 Editor
  • Load/save support for side-by-side (SxS) assemblies in App-V 5 Editor
  • Deploying application under specified hierarchy in SCCM
  • Extended path variable support for: Synchronized folders, Digital Signature and Prerequisites
  • Downloading the update files locally when the Updater uses local network paths
  • Updated "Adobe Flash Player 13 ESR" prerequisites to latest version 13.0.0.309
  • BugFixes:
  • Editing a feature's condition caused a crash when inserting a reference to a folder
  • The "Show only if..." option did not work correctly with two different dialogs having similar conditions
  • SQL Database Browse still used a trusted connection type when "SqlTrustedConnection" property was set to a value different than "1"
  • "Expected value" [...] button in the "Installed Detection" tab from Update Configuration projects had no action
  • "GetProperty" command line added a carriage return
  • "Import WISE" wizard failed when importing certain projects
  • "Import WiX" wizard failed when importing certain projects

New in Advanced Installer for Java 12.3.1 Build 64990 (Aug 10, 2015)

  • Setups containing IIS Websites failed when installing on Windows 10

New in Advanced Installer for Java 12.3 Build 64631 (Jul 16, 2015)

  • New features in this release:
  • Support to download files at install time
  • Installer Analytics new report types: Launch conditions, User base with timeline and versions, Users per version, New or returning users and Geographic per user
  • Predefined prerequisites for ".NET Framework 4.6 RC"
  • Predefined launch conditions for "Windows 10"
  • Added support for Office 2016 VSTO add-in
  • Enhancements to existing features:
  • App-V 5 support for Middleware packages
  • The Updates Configuration project has a better organization on tabs for update properties
  • App-V 5 now supports registry state operations
  • Improvement for Visual Studio installed version detection if a certain version is not found
  • Checking update digital signature gives more precise errors
  • Changed option name to "Use from Personal certificate store" in Digital Signature page
  • Predefined PowerShell Cmdlet for retrieving MSI property values
  • The user can now change the sequence type of an existing custom action
  • Show/hide option for empty properties in Install Parameters view
  • Custom selection of imported registry files for a specific component
  • Notification for disallowed drag&drop actions in Organization page
  • Sample ASP.NET for license requests
  • Updated "Adobe Flash Player 13 ESR" prerequisites to latest version 13.0.0.296
  • Updated "Apache Tomcat 6" prerequisite for latest version 6.0.44
  • Updated "Apache Tomcat 7" prerequisite for latest version 7.0.62
  • Updated "Apache Tomcat 8" prerequisite for latest version 8.0.23
  • Updated "IIS Web Deploy v3.5" prerequisite for latest release from 10/1/2014
  • Updated "MySQL Server" prerequisites to latest version 5.5.44
  • Updated "NVIDIA PhysX" prerequisite for latest version 9.15.0428
  • Updated "UltiDev Web Server Pro" prerequisite for latest version 2.0.21
  • Bug fixes:
  • "Edit in AI" option in Visual Studio was causing a crash
  • Error appeared on project load after removing slideshow from project
  • Improved user experience when registering with a floating license server
  • FastCgi setting was not removed when the website was removed during maintenance
  • Control Panel entry of the old application was still present after upgrade
  • In the "Task scheduler", the start date from the "Target" tab of a daily task was set to an ancient date instead of the package installation date
  • Using copy-paste on comboboxes was creating duplicates in "ComboBox" table
  • AI_RecycleBin folder was not removed after an install-uninstall upgrade type
  • App-V 5 editor was not loading packages with no files
  • Japanese strings in Updater dialogs were too narrow
  • Visual Studio 2015 resources were always installed
  • INI files were always displayed under APPDIR in Visual Studio extension
  • Uninstalls performed by an upgrade were included in uninstall reports
  • Prerequisites failed to extract from MSI when containing files with size 0
  • Offline prerequisites caused project to be marked as modified after visiting Setup tab
  • Fixed command line for silent installation of "IIS Web Deploy 3.5" prerequisites

New in Advanced Installer for Java 12.2.1 Build 64247 (Jun 29, 2015)

  • Bug fixes:
  • Fixed ACCESS_VIOLATION build error caused by broken XML File

New in Advanced Installer for Java 12.2 Build 64035 (Jun 11, 2015)

  • New features in this release:
  • Advanced Installer extension for Visual Studio 2015
  • TeamCity build system plugin
  • Installer Analytics new report types: Prerequisites, Weekly/Monthly and Geographic
  • Predefined launch condition for "SQL Server Express 2014"
  • Predefined launch condition for "DirectX 12"
  • Enhancements to existing features:
  • Optionally remove empty XML files on uninstall
  • Ability to execute XML update operations as the LogonUser (impersonation)
  • Conditionally create/update XML nodes
  • Ability to edit Data Binding columns from an SQL query
  • Updater support for alternative download URL
  • Automatically close Updater process when user cancels the update installation from elevation dialog
  • Preventing CMD character escaping rules from applying to "PowerShell script" custom action parameters
  • "Send install information to your web server" custom action can be added with sequence
  • Bug fixes:
  • Setup hanged on silent install when non-existing user was used for ACL permissions
  • Allow specifying command line for LocalServer COMs
  • ComExtractor didn't register EXE files correctly
  • IIS websites/virtual directories were removed when installing MSI Patches
  • Language selection dialog was broken when used together with CAB per Feature and Merge Modules
  • Correctly import Services startup type when processing Repackager data
  • Fixed “Property” field text limit from the control event editor dialog box

New in Advanced Installer for Java 12.1 Build 63802 (May 19, 2015)

  • Enhancements to existing features:
  • Windows Firewall port restrictions for application rules
  • Option to start / stop Windows Firewall services
  • Filter results from a database browse operation
  • Added "InstallTypeDlg" dialog in the Simple project type (Freeware edition)
  • IIS Custom Properties definitions for URL Rewrite rules
  • Added option in repackager for importing XML files in XML format or as regular files
  • Ability to import existing project files as structured XML, INI or shortcuts
  • Configurable error handling for updater license check
  • Detect updates outside license maintenance when checking for updates in justcheck mode
  • Option to use format specifiers in the "Replace" field of Text Updates
  • Updated "Adobe Flash Player 13 ESR" prerequisites to latest version 13.0.0.281
  • Updated "Adobe AIR" prerequisite to latest version 17.0.0.144
  • Updated "MySQL Server" prerequisites to latest version 5.5.43
  • Updated "Apache Tomcat 7" prerequisite to latest version 7.0.61
  • Updated "Apache Tomcat 8" prerequisite to latest version 8.0.21
  • Bug fixes:
  • Concurrent Advanced Installer client instances failed to acquire the floating license from License Server
  • "Uninstall/Change" option from Product Details page was not working
  • "Edit file source per build" option was disabled
  • COM registration registries were not extracted on Windows XP
  • Fixed Visual Studio Import wizard error
  • "Run in VM" option was not allowed for "New Transform" projects
  • App-V builds without file shortcuts crashed at build time
  • Advanced Installer crashed when trying to sign EXE setups with a certificate whose issuer was not found
  • UAC was launched in the background behind the UI installer dialogs when "Run as admin" option for "Launch File" custom actions was enabled
  • Advanced Installer crashed when trying to remove an SKU item
  • IIS was required on machine even when all sites were skipped by their condition
  • Original configuration was not restored when an error occurred during Windows features configuration
  • Windows features installation failed when using multiple bundles targeting the same feature
  • Fixed unnecessary checks for IIS Windows features when no IIS entity is selected for installation
  • "UpdateFeatureInstallState" custom action did not work correctly with feature-based prerequisites
  • "Preserve key content" option was not working

New in Advanced Installer for Java 12.0 Build 63246 (Apr 4, 2015)

  • New features in this release:
  • Installer Analytics
  • Enhancements to existing features:
  • Improved support to handle IIS entities installation on maintenance too
  • Improved detection of network interface used for connecting to Hyper-V virtual machines
  • Optimised UI options for all SQL connection types
  • Added Updater option to skip the updates installation check after the updates are installed
  • Command line option to set Control Panel icon
  • Bug fixes:
  • Copy keyboard shortcut (Ctrl + C) did not work to copy a Windows Feature bundle
  • Installation crashed when required Windows Features were not available on Vista
  • IIS websites were sometimes left behind after rollback, when an installation failed
  • Could not install IIS websites that only had HTTPS bindings
  • Persistent properties retrieval failed for x64 packages on x64 machines
  • Extracted LZMA compressed prerequisite was not deleted after install
  • Added Updater Error Code to detect that another instance is already running

New in Advanced Installer for Java 11.7 Build 61687 (Dec 17, 2014)

  • Support for editing advanced VMware ThinApp options
  • New streamlined user interface for easily configuring browsing for SQL servers and databases
  • Support for building UNICODE Updates Configuration files
  • Enhancements to existing features:
  • Showing registry based AppIDs in COM view
  • Support to extract TLB info from EXE
  • Specific error message when Repackager profile cannot be loaded because it was edited with a newer version of Advanced Installer
  • Specific exit code for Advanced Installer CLI when no floating license is available
  • Updater command line to set proxy server credentials
  • Added current feature control in Updater page ribbon
  • Saving temporary state of a view when closing Advanced Installer
  • Replaced the non-intuitive “Default value” attribute for “CheckBox” and “ImageCheckBox” controls with the “Selected” attribute
  • Bug fixes:
  • Better control defaults to avoid ICE34 error (Radio Buttons)
  • Fixed bug when switching themes on projects having Repository dialogs containing Custom Actions with data setters
  • When adding a feature-based prerequisite using Advanced Installer command line, the package type was set to EXE
  • Setup process hanged after installation when using “Install MSI as minor upgrade” and “Enhanced User Interface” options
  • View Readme file” and “Launch Application” finish actions failed if the path was manually changed on the “InstallDlg” dialog
  • Patch didn't run when using Surface theme
  • Fixed crash on “Select Installation folder dialog” when importing WiX project with Advanced Installer in trial
  • Fixed crash when updating custom action data followed by project reload
  • Automatically pin to taskbar” shortcut option was not updated in UI when editing an MSI
  • Fixed error on InstallShield MSI import when project contained IIS websites
  • Display MessageBox” predefined custom action Hebrew/Arabic checkbox could not be saved
  • Could not select “Installer” section from start page by using right scroll
  • 64-bit ODBC DSNs were installed in the 32-bit registry location
  • Resolved COM entries conflict when importing REG files
  • The "/ImportRegFile" command didn't import empty registry keys from a registry file
  • Fixed crash when loading an AIP with files that have “Extract reg info...” option with synchronization enabled
  • Extract registration info from native library” option extracted an invalid registry key
  • Exclude Subfolders” option available for folder synchronization was getting unchecked
  • Showing "Software up to date" message when connection to network path fails
  • The Updater didn't support FTP paths in Advanced Installer GUI
  • Updater credential dialog prompt ended when the same user name and password were entered in sequence
  • Fixed an incorrectly formatted information regarding proxy authentication in the Updater and Setup credential dialogs
  • Fixed manifest file path registration in Office Add-in installations

New in Advanced Installer for Java 11.6.3 Build 61254 (Dec 17, 2014)

  • Bug fixes:
  • Visual Studio extension for Advanced Installer was not installing during an upgrade
  • Fixed download URL for Adobe AIR 13 predefined prerequisite
  • Realigned overlapping UI controls

New in Advanced Installer for Java 11.6.2 Build 61089 (Dec 17, 2014)

  • Bug fixes:
  • New rows added from Table Editor page were lost on project conversion

New in Advanced Installer for Java 11.6.1 Build 60905 (Dec 17, 2014)

  • Bug fixes:
  • Error opening project after setting a directory-based ReadMe action
  • Fixed Advanced Installer crash when deleting a build
  • Script text from "Script Inline" custom action was not reloaded correctly
  • Advanced Repackager wizard crashed when selecting the VM scenario
  • "Detect Process" and "Terminate Process" custom actions were not linked correctly to the help file when using F1

New in Advanced Installer for Java 11.6 Build 60792 (Dec 17, 2014)

  • Enhancements to existing features:
  • Support for UNICODE updates configuration files
  • Predefined PowerShell Cmdlet for updating MSI properties
  • Support for default language in AppX projects
  • Now showing the registry path where a COM or interface info will be installed
  • HKEY_CURRENT_CONFIG registry key import
  • Added possibility to delete deployed SSRS resources on uninstall
  • Bulk edit for INI files' properties
  • Search page in MSI Quick-Edit mode
  • Auto-complete for AI_SERVICE_STATE and AI_PROCESS_STATE (“Detect Service” and “Detect Process” custom actions)
  • Bug fixes:
  • “Application Initialization” IIS Windows 8 feature was not automatically enabled when “Preload Enabled” Web Site flag was set
  • Failure to open project when manually-modified rows were removed as part of conversion from older Advanced Installer versions
  • AppX project was always built even if it was up to date
  • OCX file got unregistered when Advanced Installer extracted its registration registry entries
  • COM Page > TypeLib view corrupted Help Directory value when saving a registry based TypeLib
  • MsiJoinTransaction failed with ERROR_ACCESS_DENIED on some computers
  • Fixed pre-install prerequisites crash
  • Fixed crash when downloading URL prerequisites
  • Visual Studio Extension did not flush project properties window when performing an Advanced Installer project build
  • Removing an Advanced Installer side-by-side version corrupted the “HKEY_LOCAL_MACHINE\SOFTWARE\Caphyon\Advanced Installer\Advanced Installer Path” registry entry
  • Signing packages with “SignCode.exe” failed
  • The left menu “Only Non-Empty views” option was ignored by the “Add/Remove” operation
  • Deleting a removal operation for a registry key with permissions crashed the application
  • Registry monitor did not escape some characters in the REG file it created
  • Fixed crashes when adding and deleting an SQL query
  • The “PrerequisiteDlg” dialog failed to correctly display the type of the action that will be taken for a prerequisite
  • Installations minimized during “ProgressDlg” dialog could not be maximized during “ExitDialog” dialog
  • “Reset” button from the “CustomizeDlg” dialog did't work properly
  • A dialog could not be deleted from the sequence under certain circumstances
  • Some dialogs could not be resized
  • “Always use Enhanced UI” option could be enabled when “Register product with Windows Installer” option was disabled
  • “Another version of this product is already installed...” error message was not displayed in the foreground when Enhanced UI was enabled
  • Silent mode uninstall didn't work when Enhanced UI was enabled
  • Product Name field was limited to only 32 characters in some cases (e.g. with “Cyrilic” language)
  • Packages opened in MSI Quick Editor having UnCompressed summary flag, lost the file individual compressed flag
  • MSI Quick Editor couldn't open MSI files with Power Shell custom actions
  • Control Panel entry didn't display an estimated size when the “Override Windows Installer programs list entry” option was enabled
  • “Uninstall Cleanup” feature broke the project when the component chosen from the wizard was related to the folder that the feature was applied on
  • “Disable Remove” option failed to add the NoRemove uninstall registry key
  • External Shortcut, “Shortcut Target” field did not support a property which contained the “_” character in its name
  • “File Version” search returns empty if the [SETUPEXEDIR] property was used
  • The “Install folder content into the parent folder” overlay icon was not removed after the folder was renamed
  • Extracted DLL registration entries pointed to an incorrect DLL source file location
  • Temporary files extraction folder was always removed after install/uninstall if it already existed and was empty on the target machine
  • Fixed crash on converting relative paths when re-opening the project
  • An instance of the application failed to be removed on Windows Server 2008 R2 when “Generate instances at installation time” option was enabled
  • Dynamic generation support for Multiple Instances did not allow creating an installation log
  • Dynamic generation support for Multiple Instances not supported when Mixed Package Type is used
  • Scheduled task installation failed
  • Bootstrapper incorrectly parsed the command line
  • Repository Manager bulk removal operation did not work
  • Password and user names with escaped characters were not working when encoded in URL
  • No radio button from “Update Behaviour” group checked when converting the project
  • Updater mixed up the MSI and EXE command line switches
  • Text mistaken as HTML content in update description was displayed incorrectly
  • Application was not restarted when “Delete the downloaded update package file after installation” flag was checked

New in Advanced Installer for Java 11.5.1 Build 60347 (Dec 17, 2014)

  • Fixed Repackager bug that affected the list of ignored pre-running processes
  • Loading Hyper-V virtual machines failed on a host with a localized Windows edition
  • Build operation failed when dialog control had multiple property-modifying events

New in Advanced Installer for Java 11.5 Build 59981 (Dec 17, 2014)

  • New features in this release:
  • Create AppX packages
  • Import and customize AppX packages
  • Run&Test packages in provisioned Virtual Machines
  • Enhancements to existing features:
  • Configurable output path for Advanced Installer Visual Studio project
  • Improved the Updater's Spanish strings
  • Added option to hide all Updater dialogs
  • Added support for running Updater with basic GUI
  • Force download of Updater configuration file when the file on disk is older than the last modified date
  • Added possibility to deploy images for SSRS Deployments
  • Added possibility to insert formatted references in SSRS resource files
  • Created a dedicated image picker control
  • Intellisense for properties while typing in the “Property” field of a “Set installer property” control event
  • Removed unnecessary spaces from the “Server” field of a predefined SQL connection
  • Allow continuing with main installation if Windows Features configuration fails
  • Updated all UI dialogs to show text properly on a high DPI display
  • Updated “Adobe Reader XI”prerequisite to latest version 11.0.08
  • Updated “Adobe Flash Player 13 ESR” prerequisites to latest version 13.0.0.241
  • Updated “Visual Studio Tools for Office 4.0 Runtime” prerequisite to revision 50903
  • Bug fixes:
  • Visual Studio failed to start when using the “Add Office Addin” wizard from an existing project
  • Visual Studio project build did not work after upgrading Advanced Installer
  • Pre-install prerequisites were not included in the selected builds
  • Fixed SCCM Configurations bugs
  • Updates description containing “&” character were not displayed properly in the Updater dialog
  • Windows Features configuration did not work on Windows NT domain controller
  • “Remove installed features” uninstall policy for Windows Features bundle did not work
  • The “*” character was not ignored by the “BrowseIIS” custom action when found in the binding information of a web site
  • ISAPI Module was added unnecessarily for Null-Processor IIS Handler Mappings
  • “Add ISAPI/CGI Restriction” IIS Application Mapping option was erroneously unchecked
  • ComboBox tree control from IIS view drew the title root incorrectly
  • If IIS is not installed on the machine, the "Import Web Applications" Wizard froze
  • Stopping conflicting IIS websites on install now occurs only if newly installed websites are set to start automatically
  • Fixed error shown continuously after cancelling the uninstall of a package with Enhanced UI
  • AI_SHOW_LOG custom action didn't display the log file on Enhanced UI
  • A project using Air -> White theme variation could not be built
  • Icon picker did not work on Classic theme
  • Icon picker icons list was not DPI aware
  • When selecting the “Use 64-bit ODBC resource” option for an SQL connection, the custom actions for deploying SSRS resources were added, even when the project had no deployments
  • Web Deploy publishing failed if a Parameter value contained backslashes
  • “Update Features' Install States” custom action overrode the user's CustomizeDlg selection
  • Xerces AIP file parsing crashed when PowerShell custom actions were present
  • “Failed to connect to server. Error: 0x800401F0” installer warning was written in Event Viewer log
  • Toolbox dialog was displayed in Licensing view
  • Fixed Advanced Installer crash when trying to edit an MSI
  • When Product Name was prefixed by a digit the prefix digit wasn't displayed in the Action Text
  • Text was misleading on the dialog shown when a launch condition prevented the install to start
  • Progress was incorrectly computed when using the support to test the installation UI from Dialogs page
  • The text was wrong for the “Open file” shortcut key in the Files and Folders page
  • Fixed multi-language installation package “This package can only be run from a boostrapper” error related bug
  • Fixed editing a read-only Advanced Installer project file error
  • Fixed reboot behavior UI problem in Install Parameters page
  • Feature-based prerequisite file search failed in 64-bit folders
  • Fixed download link for “Apache Tomcat” 7.0 and 8.0 prerequisites (old versions are not available for download)

New in Advanced Installer for Java 11.4.1 Build 58484 (Dec 17, 2014)

  • Bug fixes:
  • Advanced Installer 11.4 extension for Visual Studio failed to create a new project
  • Fixed radio button group from "Updater" page
  • Fixed "Test Installation UI" feature MSI rebuild
  • "Test Installation UI" build progress did not end when triggered from Translations/Dialogs pages

New in Advanced Installer for Java 11.4 Build 58228 (Dec 17, 2014)

  • New features in this release:
  • Support publishing web apps to Microsoft Azure and IIS using Microsoft Web Deploy
  • Team Foundation Server (TFS) integration
  • Predefined prerequisites for “IIS Web Deploy 3.5”
  • Enhancements to existing features:
  • Support for Windows Firewall rule groups
  • Condition support for SSRS deployment
  • Predefined search for Office 2013
  • Support to set installer properties from within PowerShell scripts
  • Main menu option to configure SCCM profiles (used to generate the .SMS files)
  • Transparent flag for List View controls
  • Custom text style for the “Folder Edit” control on themes aside “Classic”
  • Saving project templates in the Advanced Installer repository
  • Download file name is now optional in “Main Setup Folder” parameter for predefined prerequisites
  • Update for “Adobe Flash Player 13” prerequisites (Extended Support Release)
  • Update for “Visual Studio 2010 Tools for Office Runtime” prerequisite (KB2961149)
  • Bug fixes:
  • Launch condition for Sharepoint Deploy Permissions didn't work on Domain Groups
  • Fixed “Run as administrator” option bug in Java Products page
  • Office 2007 was supported by VSTO 2013 addins
  • Fixed WiX Installer Import issue
  • Default Instance could not be upgraded
  • Having multiple updates, only the first update was installed without elevation
  • Existing System Firewall rules in full conflict (name + path/port) with the installed ones were deleted on uninstall
  • Fixed updater service random name when adding an icon
  • Fixed COM Class AppID dialog glitches
  • Advanced Installer VS project did not build from MsBuild
  • “Styled Check Box” control text was indistinguishable on high contrast themes
  • Group control text color was indistinguishable on high contrast themes
  • Organization styled tree item text was indistinguishable on high contrast themes
  • Corrected text mistakes on different DPI with Enhanced User Interface enabled
  • ComboBox from IIS view did not work on high DPI
  • Fixed some dialogs' text display bugs for high DPI environments
  • Fixed icon picker for high DPI display
  • Icon picker (ImageButton) was not DPI aware
  • “Fixed Image Size attribute” link from Themes Settings page appeared on Professional projects
  • AI_BUILD_OUTPUT_FILE property was not resolved correctly for builds in other languages
  • Renamed “Transforms” wizard
  • New prerequisite wizard added “VerMin=1.0” garbage when install condition was set to “Registry value exists”
  • Password protected prerequisites were not downloaded correctly
  • Fixed download link for “Apache Tomcat 8.0” prerequisite (old version is not available for download)
  • Fixed download link for “SQL Server Express 2014” prerequisites

New in Advanced Installer for Java 11.3 Build 57288 (Dec 17, 2014)

  • New features in this release:
  • Support for deploying setups as SCCM applications for SCCM 2012
  • Support for deploying App-V packages to SCCM
  • Support for deploying “SQL Server Reporting Services (SSRS)” reports
  • “Quick Selection List” control
  • Predefined prerequisites for “.NET Framework 4.5.2”
  • Predefined prerequisites for “Adobe Flash Player 13”
  • Predefined prerequisites for “Java SE 7 and 8”
  • Predefined prerequisites for “SQL Server Express 2014”
  • Predefined prerequisites for “SQL Server ODBC Driver 11”
  • Predefined prerequisite for “Microsoft Silverlight 5 64-bit”
  • Enhancements to existing features:
  • Predefined launch conditions for “Windows 8.1”
  • Predefined launch conditions for “.NET Framework 4.5.2”
  • Predefined search for “Internet Explorer 11”
  • Cleanup properties left in the project after modifying launch conditions
  • Verify internet connection before checking for updates
  • Simplified Updater Wizard
  • Using real-time Registry Filter in Repackager
  • Improved response time when no internet connection is found
  • “Apply permissions to all subfolders” option is used to remove permissions from subfolders as well
  • Don't reboot the machine when canceling non-mandatory MSI prerequisite installations, even if always reboot option is enabled
  • URL encoded characters are now used for “Open URL” custom action
  • Prevent launching the MSI directly when using a theme that requires the bootstrapper
  • Browse folder dialog keeps its last position on screen
  • Exposed the AI_BUILD_NAME property
  • Extracting ICO files from MSI
  • Updated several prerequisites regarding supported Windows versions, size and MD5 signature verification, correct install conditions and parameters for silent installation
  • Updated all “Adobe” prerequisites: “Adobe AIR 13”, “Adobe Reader 8/9/10/XI”
  • Updated “Microsoft Silverlight” prerequisites
  • Updated all “Java SE JDK/JRE 6” prerequisites
  • Added size and MD5 signature to all predefined prerequisites that can be used for online installation
  • Bug fixes:
  • Fixed “.NET Framework 4.5.1” launch condition
  • SQL Scripts folder lost its settings after adding a new script
  • Fixed unexpected error during ThinApp build
  • Folder Path not copied correctly when copy-pasting INI Search
  • The “Uninstall a package with the same version” option was not using the same UI level as the parent EXE installation
  • Message about running two installer instances was not localized
  • 64-bit package types now install registry entries in the 64-bit portion of the registry by default
  • Registry file import didn't work for HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS and HKEY_CURRENT_CONFIG registry hives
  • When a chained package installation failed the ExitDialog was still displayed by the main package
  • Fixed extraction of COM data from DLL error
  • Control Panel Applets page context menu was not working
  • Advanced Installer was not responding when “Move To Feature...” option was used for a synchronized application folder
  • Fixed “/i ” multiple instances command line error
  • Service failure operations field not loaded properly
  • Fixed Windows Installer bug related to non-working installers with service failure operations set to restart machine or service
  • Quick Selection Tree localization identifier text is missing from Neutral and English translations
  • Translated text on multiple instances dialog
  • The MSI size was too big when adding MSMs in a multilingual mixed package
  • HTTP Content-Length header was not correctly computed causing ModSecurity firewall to issue HTTP403 error
  • Updater hanged after installing updates package archived with LZMA
  • Repackager wizard crashed when there were no Hyper-V virtual machines on the local computer
  • Fixed download link for “Apache Tomcat” prerequisites (old versions are no longer available for download)
  • Change package type back to Feature-based for all SQLEXPR prerequisites up to 2008R2 SP1

New in Advanced Installer for Java 11.2.1 Build 56990 (Dec 17, 2014)

  • IconPicker crashed sporadically when choosing a new icon file
  • Registry import was capturing only entries from HKEY_Classes_Root hive

New in Advanced Installer for Java 11.2 Build 56924 (Dec 17, 2014)

  • Support for Windows Server Roles
  • Dynamic installation support for Multiple Instances
  • Simultaneous registration support for 32-bit and 64-bit version of the same COM
  • Display chained packages installation progress into the main UI
  • Predefined prerequisite for Apache Tomcat 8.0
  • Predefined prerequisites for DirectX 11.0
  • Predefined prerequisites for DirectX 11.1
  • Predefined prerequisite for MSXML 6.0 64-bit
  • Predefined prerequisites for MSXML 4.0, 6.0 SP1 and SP2
  • Predefined prerequisite for Windows Mobile Device Center 6.1 64-bit
  • Predefined prerequisites for Windows Imaging Component
  • Over 24 enhancements and bug fixes

New in Advanced Installer for Java 11.1 Build 56565 (Dec 17, 2014)

  • Support repackaging applications in Hyper-V VMs
  • Automatic conversion from MSI to App-V 5.0
  • Added full command line support for SCCM tool
  • Predefined build event for deploying to SCCM
  • Support for IIS 8.0 Application Initialization
  • Support for IIS 8.0 Dynamic IP Restriction
  • Automatic project recovery
  • Predefined prerequisites for Access 2013 Runtime
  • Predefined prerequisite for Access 2010 Runtime 64-bit
  • Predefined prerequisites for MySQL Server 5.5
  • Predefined prerequisites for SQL Server Compact 4.0 SP1
  • Predefined prerequisite for Visual F# 2.0 SP1 Runtime
  • Windows Installer 3.1 for Windows XP/Server 2003 predefined prerequisites
  • Windows Installer 3.0 for Windows 2000/XP/Server 2003 predefined prerequisites
  • Over 85 enhancements and bug fixes

New in Advanced Installer for Java 11.0 Build 55831 (Dec 17, 2014)

  • Support for deploying setup packages to SCCM
  • Import IntelliJ IDEA projects
  • Support for running SQL Scripts on Microsoft Windows Azure
  • Sandbox test for SQL Queries and Connections
  • SQL Scripts error logging
  • Support for IIS 7+ Module Mapping
  • Support for IIS 8.0 CPU Throttling
  • Windows Firewall support for Merge Modules
  • Flat buttons Air theme variation
  • Organization page refresh
  • Predefined prerequisites for Internet Explorer 11
  • Predefined prerequisites for Internet Explorer 7/8/9/10 64-bit
  • Predefined prerequisites for PowerShell 1.0, 2.0 and 4.0
  • Predefined prerequisites for Windows Management Framework BITS
  • Predefined prerequisite for Visual C++ 2008 SP1 x64 (MFC Security Update)
  • Predefined prerequisite for Visual C++ 2008 x64
  • Predefined prerequisite for Visual C++ 2005 x64
  • Enhancements to existing features:
  • Per-build SQL Scripts
  • Logging installation actions during Wizard Dialogs Stage
  • Support for adding multiple Real Studio Apps to an existing project
  • Option for adding task links to Control Panel Applets
  • Detect Control Panel applets when importing Repackaging results
  • Provided "IsRequired" collection item field status for IIS Custom Properties
  • Optionally create a backup of the old project
  • Allowed File Operations from within the Search Files Window
  • Disabled the preview file location when multiple files are selected in the Search Files Window
  • Filter Rows option in Table editor wait user to type entire word
  • Warn user about query result data mismatch
  • More logging when running in service mode
  • Created support to add the same extension for both application versions (32 and 64-bit) when using a mixed installation package
  • Support to hide network drives when browsing for a folder
  • Enlarged the Computer ID edit so that all computer id text is visible
  • Sending parameters with the URL when using "-licensecheckurl" command line
  • CLI option to set component attributes
  • Predefined conditions for x86 and x64 systems
  • Launch conditions for SQL Server 2012 Express SP1
  • Launch conditions for PowerShell 4.0
  • Internet Explorer 9 for Windows Vista/Server 2008 predefined prerequisites
  • Internet Explorer 8 for Windows XP/Server 2003 predefined prerequisites
  • Updated all Internet Explorer 32-bit prerequisites regarding supported Windows versions, correct install conditions and parameters for silent installation
  • Updated download link for Visual C++ Redistributable for Visual Studio 2012 prerequisites to VSU4
  • Updated download link for older Visual C++ Redistributable prerequisites to latest revision
  • Updated all Visual C++ Redistributable prerequisites regarding supported Windows versions, correct install conditions and parameters for silent installation
  • Bug fixes:
  • Fixed problems with Office 2013 Addin support
  • Fixed Office Addin wizard
  • Advanced Installer failed to build a Simple project on Korean operating systems
  • Updater crashed on Japanese Windows
  • "Uninstall a package with the same version" option worked only for the default project language (or English)
  • Repackager processed post-install metadata incorrectly
  • Advanced Installer crashed when importing repackaging results
  • Space or comma separated registry values containing file paths were not detected as Project File References when importing repackaging results
  • "Detect process" and "Detect service" custom actions were not set to run as immediate
  • The process name used for the "Detect process" and "Terminate process" custom actions was case-sensitive
  • Custom actions with the same name but different cases did not appear in the Existing Custom Actions list
  • "Run PowerShell Script" custom action script textbox lost cursor position when Advanced Installer regained focus
  • Fixed bug on import WiX custom actions sequence
  • Last dialog in sequence or its linked dialogs couldn't execute custom actions
  • Projects were marked as modified when "Execute inline script code" custom actions lost focus
  • 32-bit module component was marked as 64-bit component
  • "Open Output Folder" and "Options" ribbon buttons remained enabled after a wizard was canceled
  • AI_UPDATER_SERVICE_CONFIG action condition was wrong
  • First saved template project was displayed in the Transforms section of Start Page
  • Added tooltips for the projects in the Start Page, Transforms section
  • Windows Optional Features UI was blocked when using filter with no results and no features were selected
  • Media page, Build Events Tab did not have vertical scroll if resolution was set to 1024x768
  • The "Response Transform" and "Delta Transform" tooltips displayed wrong license required information
  • Fixed installation of multiple prerequisites with the same EXE/MSI name
  • Corrected PowerShell 3.0 prerequisites type to pre-install
  • Output type and location was changed without notification by the Test Installation UI support
  • "OutOfDiskDlg" dialog was displayed even after disk space had been freed
  • The "ClientServerDlg" dialog preview in Professional projects was not correctly displayed on Modern, Air and Azure themes
  • Fixed Surface theme maintenance problem - "Repair -> Back -> Remove"
  • Prerequisites selector control used incorrect colors for the texts on Surface theme, making it almost impossible to read the name of a prerequisite
  • Slideshow caused Windows Installer error on Windows 7 32-bit
  • "I would like to register by email" option was inactive
  • Advanced Media configuration was not correctly copied
  • Added USR_ANONYMOUS to User and Groups properties in the picker
  • Fixed custom user account bug for IIS Application Pools
  • SQL Server connections did not need a port field
  • AIJCL did not remember JRE specified by user
  • Build progress was broken
  • Build events were set as global on project reload
  • Java service status marked as stopped with no errors when exit was called from java with error code different than 0
  • ODBC User DSN installation failed on per-user package
  • Folder and Properties references were not resolved in Java 7 Mac OS X builds
  • SMI schema.dat build failure after repackaging

New in Advanced Installer for Java 10.9.1 Build 55086 (Feb 10, 2014)

  • Bug fixes:
  • Fixed detection of Windows 8.1 OS for packages using the bootstrapper
  • Fixed support of rendering RTF files in the bootstrapper dialogs
  • Fixed global progress from bootstrapper download page
  • Installation was not resuming after reboot was required by a global prerequisite installation
  • Fixed import for Visual Studio 2012 solution
  • Fixed MSI import of Class rows with invalid AppId column
  • Fixed custom action controlling the package UI streching options based on the machine's DPI, failing on Windows Server 2000
  • Fixed support to launch application in foreground (using the "Finish Actions" support)
  • Conversion of .NET predefined launch conditions failed if those conditions were modified in Table Editor
  • Fixed signing problem for internal Advanced Installer stub used to control post-install prerequisites
  • Include MsiPatchCertificate table in the MSIs bundled by the mixed package

New in Advanced Installer for Java 10.9 Build 54791 (Feb 10, 2014)

  • New features in this release:
  • Predefined prerequisites for "SQL Server 2012 Express SP1"
  • Predefined prerequisites for "SQL Server Express" 64-bit
  • On-the-fly conversion of WIX, Install Shield and Visual Studio setup projects from Visual Studio Extension
  • Enhancements to existing features
  • COM view improvements
  • Updated download link for "SQL Server 2005 Native Client" to SP4
  • Updated supported Windows versions, install conditions and silent installation parameters for all "SQL Server" and "SQL Native Client" prerequisites
  • Added TypeLibraries defined by registry in App-V 5 packages
  • Support for property based folders in App-V packages
  • Added "Install folder content into the parent folder" option in App-V packages
  • Support for modern Control Panel applets
  • Improved heuristics for detecting APPDIR when importing repackaging scan files
  • Embedded JAR is added first to the Classpath
  • Convert prerequisites custom actions to Unicode
  • Enabled support for MySQL batched statements (set MULTI_STATEMENTS option by default)
  • Launch application in foreground ("Launch file" from ExitDialog improvement)
  • Support to add a new service from the command line
  • Bug fixes:
  • Fixed download link for "SQL Server 2005 Express" prerequisites
  • Fixed download link for "SQL Server 2008 Express" prerequisites
  • Fixed download link for "SQL Server 2012 Express x86" prerequisite
  • Added Windows 8 to the "Supported Windows Versions" for .NET 4.5.1 Framework prerequisite
  • DirectX 10 and 11 predefined launch conditions did not work if "Check predefined launch conditions before searching for prerequisites" option was enabled
  • Microsoft Office predefined launch condition did not work if the "Check predefined launch conditions before searching for prerequisites" option was enabled
  • "/ImportRegFile -64bit" command added 32-bit keys in the project instead of 64-bit keys
  • Referencing environment variables through "/NewEnvironment" command added a backslash to their value
  • "Text File Update" created backups even if the option was disabled
  • "Text file Update" with "Create file with encoding" option disabled did not overwrite the content
  • Extension filter in project files picker failed to match files with pseudo-formatted names
  • Upgrade table was not correctly imported from InstallShield project
  • The "Import old VDPROJ to Advanced Installer setup project" dialog remained in background when clicking the [Cancel] button
  • Solutions created with Visual Studio 2013 were not correctly imported
  • Digital Signature page did not correctly save "Timestamp server URL"
  • File Associations page from MSM projects was not correctly drawn
  • Updater did not work correctly if the path to it contained UNICODE characters
  • Could not edit condition on Folder properties -> Operation tab
  • Renaming an item in Files and Folders page(other than a file) put an empty string in renaming edit
  • Advanced Installer did not delete a file it created in Temp folder
  • App-V 5 builds without shortcut to files was permitted
  • Extracted MSI file was not deleted if installation with Enhanced UI was canceled
  • Advanced Installer internal DLLs and EXEs were not digitally signed with the certificate added from "Digital Signature" page
  • User defined validation DLL didn't work with SKUs
  • Dialogs page -> Bootstrapper UI Level affected the Pre-Install prerequisites command line
  • The text from an edit box was not visible
  • Fixed Surface theme issues
  • Back icon from Air theme was stretched with one vertical pixel at runtime
  • IIS custom properties collection items did not take precedence over existing items
  • Added tool tips for projects in "Transforms" group from the Start page

New in Advanced Installer for Java 10.8 Build 54215 (Dec 10, 2013)

  • New features in this release:
  • MSI and MST Diff
  • Online Activation Support for Licensing Library
  • Support for bulk editing SQL scripts
  • Updated all .NET Framework prerequisites
  • Predefined prerequisite for .NET 4.5.1
  • Predefined launch condition for .NET 4.5.1
  • Predefined launch condition for IIS 8.5
  • Predefined launch condition for PowerShell 3.0
  • Predefined launch condition for Windows Server R2 2012
  • Enhancements to existing features:
  • Added option for using SHA256 in digital signature
  • Added support for VMware Workstation 10 and VMware Player 6
  • The user is now prompted to import older Visual Studio Setup projects when opening a solution with Visual Studio 2012
  • Added support for clearing collections in IIS Custom Properties feature
  • Updated the Text Update UI to better reflect the operations that can be performed on a file
  • Updated Combo Box control to support Enhanced UI, so it can be used on Surface theme
  • Updater icon tray balloon displays the Updates dialog when clicked
  • Improvement to easily add the support service and the custom action which configures the service for installing updates without elevation
  • Added "Go To Component" for COM objects(Classes, Interfaces, COM+, TypeLibs)
  • COM interface registry entries components are now shown in Organization Page
  • "New build" options always enabled(context menu and toolbar) from Media page
  • Support for .PNG images in "Slideshow" feature
  • Licensing Library improvement -> The application continues in trial mode if the user canceled the Trial dialog
  • Folder sharing options improvement
  • Using file name instead of temporary file when printing
  • Added import XML file command line option
  • Added command line option to generate license key
  • Bug fixes:
  • Fixed .NET launch conditions
  • Fixed upgrade for projects that have feature based prerequisites
  • Fixed list of supported OSs for 64-bit prerequisites
  • New prerequisite wizard added "VerMin=1.0" garbage to the first install condition
  • Fixed incorrect configuration for SQL Native Client predefined prerequisites
  • MSI from App-V did not display an error when failing to add App-V package to App-V Client
  • The same Product Code was generated for every App-V 5.0 package
  • Advanced Installer extension crashed Visual Studio when adding a project without an output
  • AIPROJ file was marked as "modified" during solution load
  • Sharepoint WSP solutions were not removed when uninstalling MSI from Control Panel
  • Updater failed to install an update using support service when configuration file URL was specified from command line
  • Install Updates without elevation failed on Russian Windows 7
  • Post-build event failed if the path from the "Working Directory" field was enclosed by quotes
  • Post-build event failed if the arguments contained paths with spaces
  • Fixed error when importing Data Source
  • Fixed crash when importing an MSI with missing TextStyles in RadioButton table
  • Running a Mixed 32/64 installation package silently on 32-bit machines created "32-bit" folder in the APPDIR
  • Default repackager filters excluded COM registry entries
  • An assembly's "ProccessorArchitecture" attribute was set to "None"
  • "File Version" search did not search in the 64-bit portion of the registry
  • Help button from a custom action's "Edit Action Properties" dialog did not work
  • Short file name was duplicated after a folder drag and drop operation in Files and Folders page
  • Fixed UI bug in Organization page

New in Advanced Installer for Java 10.7.1 Build 53900 (Nov 19, 2013)

  • Bug fixes:
  • Reverted to using SHA1 digest algorithm in digital signature
  • Visual Studio Extension for Advanced Installer hanged when using "Save All" in Visual Studio
  • Short names were not generated correctly in an App-V 5 package
  • Fixed Init events build error
  • HTMLHost control failed to load external HTTPS URLs

New in Advanced Installer for Java 10.7 Build 53797 (Nov 19, 2013)

  • New features in this release:
  • Updated Windows Features support for Windows 8.1 and Windows Server 2012 R2
  • Predefined custom action to run PowerShell scripts with inline (dedicated) editor
  • Visual Studio 2013 Setup Project Extension
  • Predefined prerequisite for Visual Studio C++ Redistributable 2013
  • Predefined prerequisite for Windows PowerShell 3.0
  • Enhancements to existing features:
  • Visual C++ Redistributable for Visual Studio 2012 supports installation on Windows XP
  • Support SWT Java applications on MacOS X
  • Selectable projects outputs in Visual Studio Extension
  • Specify the project language when creating a new project from Visual Studio Extension
  • Support for importing project references from Visual Studio Extension
  • Changed SHA1 algorithm to SHA256 for digital signature
  • Better default for EXE metadata information
  • Error reporting improvement when merging MSM fails
  • Building App-V 5 packages no longer requires elevation
  • Ability to create SQL Script folders for organizing projects with a large number of scripts
  • Editable hostname field for IIS Binding dialog
  • Customizable EULA Read scroll trigger
  • Formatted data types supported in the URL field of the "Feature-based" and "Post-install" prerequisites
  • Cancel button for Localize Browse Dialog during enhanced UI installation
  • Functionality to import the ModuleComponents, ModuleDependency and ModuleSignature tables during an MSI/MSM import
  • Automatically detect VIX SDK and prompt the user to install it if not present
  • Install VMware tools in guest OS automatically
  • Automatically create VM snapshot before repackaging and revert to it when finished
  • Bug fixes:
  • Server-side validation didn't work
  • Launch Conditions conversion failed when upgrading from 10.3 to 10.6
  • Solved Microsoft Excel 2010 launch condition bug
  • Visual Studio Extension imported wrong project output in certain scenarios
  • Removal of WebSites that have HTTPS bindings crippled other server sites which had common HTTPS bindings with the removed site
  • IIS 7x scan did not import AllowRestriction flag for ISAPI Filters
  • AI_IIsInstall custom action was launched when no Web Sites,Virtual Directories or Web Applications were selected for installation
  • IIS installation failed when trying to set CustomProperties for entities skipped by their condition
  • UseAppPoolCredentials was unnecessarily being set for WebApp Windows Authentication
  • IIS CustomProperties "urlCompression" section name was not named correctly
  • Fixed custom action wizard bug
  • Fixed invalid reference when deleting a "Set Installer Property" custom action
  • Drop Binary table in transform failed to load project (custom action)
  • Existing custom action could not be renamed from the context menu
  • Transparency was not set for "Send install information to your web server" custom action UI
  • Password text was displayed when using Surface theme
  • Updater didn't became visible when user clicked one of its tray notifications
  • Close ] button didn't work for "Properties" and "Events" pane
  • Default ] button was not rendered correctly
  • Installation Behavior panel from a feature property was not properly loaded
  • "Single MSI(resources inside)" supported "Multiple Volumes" option
  • Advanced Installer exited unexpectedly when two custom actions had the same name
  • "Use 64-bit locations when evaluating on a 64-bit machine" option had no effect
  • Enhanced UI was not used for uninstall when enabling "Fast Installation" option
  • Fixed bug with prerequisites installed from DVD
  • Saving a dialog in Repository under a different name produced duplicate rows in MSI tables
  • New name was set to multiple items after renaming them in Files and Folder page
  • Fixed "System error 258" when installing chained MSI package
  • Fixed Russian MSI dictionary
  • Project encoding was wrong on Russian machines
  • Fixed shortcut files icon path bug for setups repackaged in VMs
  • Notes were not displayed correctly
  • Synchronization of trial libraries was broken
  • Fixed editing read-only SetProperty published events
  • Maintaining any compatible component conditions when you reenter mixed 32/64-bit package wizard

New in Advanced Installer for Java 10.6 Build 53162 (Sep 30, 2013)

  • New features in this release:
  • Complete redesign for the Repackager
  • Support to directly import&convert App-V 4.x packages to App-V 5.0
  • Support configuration of all IIS advanced properties
  • Automatically detect MSM resources and replace them with original MSM packages
  • Open containing folder, file context menu entry in Files and Folders page
  • Redesigned and extended support for ODBC
  • Support 64-bit ODBC driver in DSN UI
  • MSI QuickEditor now supports editing MSI packages with non-standard table schemas
  • Enhancements to existing features:
  • MSI QuickEditor now supports editing an MSI with ODBC Data Sources
  • Configurable connection timeout options for the Updater
  • Added updater command switch to check for Critical Updates only
  • Extended COM support with new options, for MSI based packages
  • Extended COM support with new options, for App-V packages
  • Redesigned method of creating App-V packages, added dedicated wizard
  • Path variables support for SQL Scripts
  • Added new options for creating a scheduled task
  • Support excluding certain MSI tables from generated MST
  • MSI QuickEditor now supports and fixes invalid directory IDs
  • Add replace option to "Set Update Description" CLI command
  • Support for HKEY_CURRENT_CONFIG registy hive in Registry view
  • Improved notification messages appearing when enabling Enhanced UI
  • Added "Description" type for Set Update Description Option CLI
  • Bug fixes:
  • Fixed PIA 2010 prerequisite detection
  • Fixed conversion for prerequisite Windows launch conditions
  • Windows launch condition fails to convert if it was modified from Table Editor page
  • Fixed Windows launch condition conversion, duplicate row, with now value for "Condition" attribute was added in the project.
  • Fixed CLI command "SetBitmap"
  • Fixed text updater overwrite support.
  • IniLocator test crash when no folder is specified
  • Fixed VS 2012 extension, error "Object reference not set to an instance of an object"
  • About dialog was blocked while updating the license at the start if the network was down.
  • Fixed shortcuts from App-V 5.0 packages
  • Fixed ordering support from Table Editor page, for Integer type columns
  • Correctly update dinamic context menu from Organization page
  • Fixed copy operations for scheduled tasks
  • Import MSI wizzard fail to populate/browse files from database file
  • Garbage registry were remaining in the project when disabling option "Overwrite Windows Installer programs entry list"
  • Clean path variables and pseudo-formatted properties after deleting a file with path per build
  • Fixed import of Wise projects, editing of MSIs generated by Wise, that contained VBS custom actions
  • Fixed loading of custom actions in MSM project with XmlElements
  • "New Feature Wizard" for Msi QuickEditor failed adding the SetupTypeDlg because this dialog is not supported in this scenario
  • MST build error whend adding a new file and enable the "Hash files" option
  • Fixed Patch Welcome Dialog description text in Surface theme
  • The "Text Style" attribute was not set properly for the "Prerequisite Selector" control when defining a new Style with a different color
  • Fixed shortcut metadata information, required for pinning to work correctly on Windows 8

New in Advanced Installer for Java 10.5.2 Build 52901 (Sep 15, 2013)

  • Bug fixes:
  • IIS installation crashes when WebApp ASP.NET registration and Basic Authentication options are used
  • Converting old Windows Server 2008 launch conditions, fixing incorrect original condition
  • Fixed multiple Windows launch condition conversion
  • Fixed bug when binding SQL query results to SQL_WVARCHAR column types
  • Fix ComPlus table schema, it should have both columns set as key-columns
  • Fixed printing of RTF files
  • Fixed Run command in Patch projects

New in Advanced Installer for Java 10.5.1 Build 52782 (Sep 8, 2013)

  • Visual Studio extension crashes in VS 2010
  • Conversion of prerequisites launch conditions was not complete
  • UAC level was not set correctly in multiligual packages
  • Conversion of Windows launch conditions failed if changes were found in LaunchCondition table, from Table Editor page
  • ApplicationPool installation crashes in IIS 5/6 systems
  • Could not properly load Custom Actions in MSM projects with XmlElements

New in Advanced Installer for Java 10.5 Build 52704 (Sep 3, 2013)

  • New features in this release:
  • Windows 8.1 support
  • Visual Studio 2013 setup project extension
  • MST Editor
  • Adaptive image stretching for MSIs in High-DPI environments
  • Global build events
  • Fast-scan engine for Repackager
  • Enhancements to existing features:
  • Internet Explorer 11.0 predefined prerequisite
  • Launch condition for Internet Explorer 11
  • Launch condition for Windows 8.1
  • Improved dialog editor user experience in HiDPI environments
  • Added 64-bit Component flag to ImportRegFile command
  • Repackager performs a pre-flight check if VMCI is enabled in VM
  • Changed updater downloads folder to per-machine location
  • Set access to everyone on the files downloaded by updater in per machine applications
  • Improved prerequisite install condition registry search
  • Added property to resolve the localized name of Anonymous user
  • Use the original table schema when writing MSI in quick-edit mode
  • Added support for MSI editing with 0 size files being hashed
  • Enhanced "Disable Features" custom action so it can get its input either from a custom action data or from a predefined property
  • Corrections to updater dictionary
  • Bug fixes:
  • Fixed transparency issue for left pane icons in Visual Studio extension, Files and Folders View
  • Visual Studio extension crashed when adding a solution folder
  • Visual Studio extension crashed during a solution build
  • Visual Studio extension crashed if an Advanced Installer project was the first to be added to a new solution
  • Fixed setting product version from Visual Studio extension
  • Visual Studio Setup project import failed to import files with source specific as other project output
  • Product Version changes don't persist in a project added to a Visual Studio 2012 solution
  • EXE with resources inside package type was limited to 2GB size (instead of the system allowed 4GB)
  • Failed to save MSI with files outside when having two folders with the same name and parent folder
  • The project was not rebuilt when switching from "MSI with resources next to it" to "Single MSI" package types
  • Feature based prerequisites didn't get installed with "resources outside" build types and basic/silent main installation
  • Condition Editor was broken
  • Scheduled tasks were not created
  • Post-build events failed to redirect the output to a text file
  • Repackager was not working on XP SP2 VM
  • Fixed error when navigating to table editor
  • Search windows features did not work
  • The OS targeted for windows features were reset after rename
  • MSI Editor crashed when trying to load MSI with invalid identifier custom actions
  • Fixed editing the condition of a published event bug
  • COM+ table was created with ExpType column as key
  • Edit Shortcut Dialog failed to create shortcut if filename was pseudoformated and contained ".exe"
  • The Cancel button from the Edit File Dialog -> Operations tab did not behave correctly
  • File Edit Dialog > Operations tab problem on projects created with Advanced Installer 9.9 on Windows XP
  • Advanced Installer crashed when file is in use dialog was displayed
  • Hash files option did not work using MSI Quick-Edit mode
  • Hash files option was not working with Mixed Package type
  • Old data setters were overwritten by our new way of setting data setters for UI custom actions
  • Launch File custom action failed if Hide program's window option was enabled
  • The "Check TCP port" custom action didn't perform any validation for AI_BIND_TCP_PORT property value
  • Copy/Paste did not work in File Associations view when using the editor
  • The files associations groups were enabled on MSM
  • Feature combo was empty in files associations view
  • The ODBC translators attributes group was empty
  • Read-only flag was not working for edit box control on Surface theme
  • Quick Selection Tree control did not display features correctly on Surface theme
  • Fixed Surface theme issues
  • Fixed Selection Tree issue - open feature context menu using keyboard
  • License server display name and description were wrong
  • Did not allow item operations while editing a tree item
  • Scrollable Text control set attached property to RTF file content
  • Tooltip was missing in Users and Groups toolbar item
  • XML backup was created when the "Create backup before updating" option was disabled
  • Software identification tag XML file was not deleted when uninstalling Advanced Installer
  • Advanced Installer crashed when selecting Properties tab of a Prerequisite after setting some invalid characters as return value property
  • Install conditions were not visible when copying a prerequisite to Post-install
  • Crash when pressing Delete in the Prerequisites -> Install Condition view
  • Prerequisites launcher did not work when used with GPO deployment
  • Updated Adobe Reader X (and lower versions) predefined prerequisite install conditions
  • Incorrect product code was used to identify PIA 2010 prerequisite

New in Advanced Installer for Java 10.0 Build 50412 (Mar 22, 2013)

  • New features:
  • Support for AppV 5.0
  • IIS WebSite ISAPI Filters and Restrictions
  • Allow "Visual Studio Application" import to create imported files per configuration/build
  • Customizable Summary Information for MSI
  • New 64-bit LZMA encoder for handling larger archives with high compression ratios
  • Enhancements:
  • Change/Move Repository Manager location was improved
  • Added mouse hourglass cursor during "PrepareDlg" and "ProgressDlg"
  • Import Control Panel Icon when importing an MSI
  • Import Files Association Icon Index when importing an MSI
  • Build process was improved
  • Allowed "Fast installation" option for Windows Installer 4.5
  • Created VB.NET sample for integrating the updater
  • Bug fixes:
  • "advinst.exe" return code was 0 even if the build failed, breaking automated build scenarios
  • Project was not saved when pressing build and then closing Advanced Installer
  • "Run and log" for patch project failed
  • "Per-machine if administrator, per-user otherwise" install location was not resolved when original location wasn't used
  • Install conditions for "VSTO 2010 Runtime (x64)" were inefficient on some Windows 7 x64 machines
  • Launch condition for Windows Server 2008 x86 was incorrect
  • Adobe Reader X (and lower versions) predefined launch condition didn't check for version XI
  • Transform Wizard didn't capture properties changes performed on "ExitDialog"
  • Software Identification Tag was not updated when the product version was changed from the command line
  • The Bootstrapper didn't correctly display the names of RTL languages in the language selection dialog
  • Packages with both "Install new version first and then uninstall old version" option enabled and file removal operations failed on Windows Server 2008
  • IIS installation crashed when specific HTTPS Binding IP was used
  • Error when copying IIS Web Application from one Advanced Installer instance to another
  • AppPool copy-paste was broken in IIS View
  • Predefined published events threw error when trying to edit the "Condition" text field
  • "Deleting extraction files" message was not localized for Enhanced UI installations
  • The prerequisites order on the PrerequisitesDlg didn't correspond with the order from Prerequisies Page
  • "Run" button from ribbon was activated when launching the new project wizard
  • The ribbon was minimized when using a project from the recent list
  • Symbolic links were not correctly handled when parsing file/folder paths
  • Custom actions view crashed when "Update Features Install States" custom action was automatically removed
  • The uninstall command line option didn't work when the "Enhanced User Interface" was enabled
  • Spring theme did not change the frame color
  • Fixed Smart Condition Edit control display problem
  • UserRegistrationDlg ignored the missing separators inside a serial number
  • File could not be registered using "Extract registration info from native library option"
  • Switching between VMware Workstation and Player triggered a failure when starting VM repackaging
  • Running repackager in VM two times consecutively failed with malformed command line
  • Error occurred when setting folder permissions
  • Could not open projects referring AiSkipExitDlg property as a control even

New in Advanced Installer for Java 9.9 Build 49525 (Feb 4, 2013)

  • New features in this release:
  • Support controlling VM instances from Repackager
  • UI automation for installer packages in Repackager
  • Repackager command line interface
  • Enhancements to existing features:
  • Redesigned control event editor
  • Improved UI for editing Custom Action's properties
  • Navigate the Add Custom Action browser using the keyboard
  • Supporting user groups for Check if user exists custom action
  • Updated the license check web server script to check version POST parameter
  • Improved deletion of Virtual Directories and Web Applications in IIS 7
  • Detect required IIS features at install time and install them
  • Include compatibility tag (Windows 7) in autorun.exe manifest file
  • Showing the update info on the right using a vertical splitter
  • Conflict resolution for duplicate website bindings
  • Bug fixes:
  • Empty folders were deleted when editing their properties
  • Prerequisites names were validated against duplicates
  • Per build launch conditions were not saved
  • New project option was disabled after repackaging
  • Smart Condition Edit controls didn't display strings properly
  • Registry picker did not display 64-bit registry values
  • The build dialog ignored check box state on rebuild
  • Multiple builds project did not finish building progress
  • Selection bug in Files and Folders page
  • Fixed INI file removal
  • CAB per Feature was marked as Single MSI with files inside
  • Specific User ASP.NET Impersonation did not allow users with empty passwords
  • Incorrect condition was set for RemoveIniValues standard action
  • Incorrect tab was selected in SharePoint page after project reload
  • InstallLanguage always got installed per machine regardless of install type
  • Media tab from merge modules was not correctly displayed on Windows XP
  • Merge module build failed
  • Duplicated recycling time ignored next values
  • SetupTypeDlg and MaintenenceTypeDlg dialogs from Modern theme were not completely localized by default
  • Show log option was not displayed correctly on Surface theme
  • Check List control was incorrectly displayed on Surface theme
  • Building a project with multiple languages that uses certificate from store produced a crash
  • Trying to pick Signcode.exe, Signtool.exe or MsiMsp.exe when no project is opened produced a crash
  • Bootstrapper failed to launch on Windows 95
  • Crash when deleting references from Custom Actions page
  • Error was thrown when moving an installed custom action
  • Incorrect positioning for custom action when standard actions list was displayed on Move command
  • Clipboard was not populated with custom action name
  • When clicking in Custom Actions page while loading a project a crash occurred
  • Delete button enabled when custom action was being renamed
  • Start image slideshow custom action did not select it automatically like it did with other custom actions
  • CustomFlags column in Shortcut table broke MSI validation performed by Microsoft tools
  • IIS Installation crashed when Classic application pool pipeline mode and ASP.NET registration was used
  • IIS Configuration Import showed the default (port 80) HTTP binding for websites even when they didn't have such bindings
  • IIS configuration backup ended up in wrong folder
  • IIS Installation crashed when delegated web.config file was read-only
  • ApplicationMapping did not register Module dependency on IIS 7
  • Error text which was displayed when launching a package on unsupported processor types could not be edited
  • Test maintenance UI didn't work if no features were installed by default
  • Build fail massage was not displayed if the project was build from CMD
  • ImportRepack command line crashed Advanced Installer
  • Detected incorrect progress class usage

New in Advanced Installer for Java 9.8 Build 48877 (Feb 4, 2013)

  • New features in this release:
  • App-V packages import
  • Smart condition editor
  • Categorized updates
  • Set Product Version from file
  • IIS ASP.NET Impersonation support
  • IIS Basic Authentication support
  • SQL Server 2008 Express SP3 predefined prerequisite and launch condition
  • Adobe Reader XI predefined prerequisite and launch condition
  • Enhancements to existing features:
  • Redesigned custom action properties dialog
  • Perform resource availability checks at build start
  • Multiple file editing for files placed in different folders
  • Configurable initial state for updates
  • Improved deletion of Virtual Directories and Web Applications in IIS 7 or higher
  • Better IIS configuration backup handling for name collisions
  • Option for making repackaged shortcuts advertised by default
  • Configurable meta data information for EXE bootstrapper
  • Improved error messages for failed Visual Studio Application import
  • Bug fixes:
  • Crash after a project failed to load
  • Crash during IIS installation when Classic application pool pipeline mode and ASP.NET registration was used
  • Crash in Table Editor page when deleting dialog controls
  • Error when leaving Install Parameters page and current build is not an MSI
  • Project build error when changing the feature identifier for a repository prerequisite
  • Installation files extraction failed when using Unicode characters in the extraction path
  • Serial number validation condition was not evaluated correctly on Surface theme
  • XML search properties were empty in Install Execution Stage when using enhanced UI
  • Pre-build events were not executed in the command line interface
  • Dictionaries were not reloaded at build
  • DefaultUncaughtExceptionHandler was not triggered for Java Products
  • Runtime environment variable references did not work in the ClassPath of a Java Product
  • AppPool property was not imported for Web Sites for IIS 7 or higher
  • IIS Configuration import displayed the default HTTP binding for websites even when there were no such bindings
  • Web Sites did not start automatically after system reboot if their bindings conflicted with other sites (IIS 7 or higher)
  • AI_RecycleBin folder was not removed correctly when using folder removal with do not overwrite existing files option
  • Uninstall cleanup checkbox control was not positioned correctly on VerifyRemoveDlg dialog for Surface theme
  • Missing SQL scripts were not ignored in Table Editor page
  • Test installation UI failed when using localization
  • Automatically downloaded prerequisites used incorrect filenames
  • Merge module CAB file was not deleted after the EXE setup file was created
  • EXE bootstrapper failed to launch on Windows 95
  • CAB files were not extracted correctly on Windows ME
  • Package type was changed by a global prerequisite even if EXE was already selected
  • CancelDlg dialog did not cancel the installation when using slideshow with custom progress position
  • Theme switching disabled Cancel button on MinProgressDlg
  • Cancel button on MinProgressDlg dialog used incorrect control events
  • Progress dialog used incorrect position during image slideshow
  • SQL Server Native Client prerequisites conditions were incorrect

New in Advanced Installer for Java 9.7 Build 48524 (Nov 29, 2012)

  • New features in this release:
  • Import Real Studio Desktop solutions
  • Direct deployment for SharePoint WSP files
  • Automatically upgrade existing SharePoint solutions
  • Vital SharePoint solutions
  • Package UI project wizard page
  • Install updates without elevation
  • Download updates without automatic installation
  • SQL Server 2008 R2 Express SP2 predefined prerequisite and launch condition
  • Enhancements to existing features:
  • Inline SQL scripts support
  • Modern API support for configuring IIS 7.0 or newer
  • ReadmeDlg dialog wizard
  • Skip PrerequisitesDlg dialog if all prerequisites are installed
  • Relative folder location support for EXE bootstrapper resources
  • "Run as Administrator" parameter for /NewShortcut command line option
  • Delete dictionaries in repository
  • Automatic path variables conversion in Merge Modules projects
  • Improved file deletion performed by folder synchronization
  • Localization ID customization for Description in Java Products page
  • Added "Description" field for the Updater
  • Validation for MST transforms
  • Bug fixes:
  • Crash when using Advanced Installer in Visual Studio 2012
  • Crash when saving the project after deleting a build
  • Crash when setting permissions on an empty folder
  • Build process did not use unique temporary folders for merge modules
  • Pre-install prerequisites were added to MSI builds
  • .NET Framework 3.5 predefined prerequisite was not ignored on Windows Server 2012
  • Pre-install prerequisites were included as fragments when added right after a feature-based prerequisite
  • Visual Studio extension did not import all output files
  • Visual Studio Application wizard did not import .config files correctly
  • XML search properties were empty in Install Execution Stage when using enhanced UI
  • Installation process could not be cancelled during SQL Scripts execution
  • "Do not overwrite existing file" option did not work correctly
  • File overwrite options were not available in merge module projects
  • Fixed component folder when using the "Install folder content into the parent folder" option
  • XML uninstall did not work if executed after a maintenance operation
  • Some assemblies were not removed correctly from the project
  • EXE bootstrapper language files were not removed correctly after install
  • MySql Driver x64 was not added to the ODBC Drivers list after install
  • IIS Web application import output path was not correctly updated between different scans
  • ICE validation errors when using UI themes
  • Custom dialog frame was not drawn correctly on Windows 8
  • Advanced Installer dialogs were not positioned correctly when using multiple monitors

New in Advanced Installer for Java 9.6.1 Build 47670 (Oct 18, 2012)

  • Registration of Advanced Installer failed if no project was loaded
  • Files extraction failed if the setup had non ANSI characters in the source path
  • Fixed group transparency in Dictionaries view

New in Advanced Installer for Java 9.6 Build 47481 (Oct 5, 2012)

  • New features in this release:
  • Dictionary editor
  • Microsoft Office 2013 support
  • Prevent Start Page auto-pin for shortcuts on Windows 8
  • Option to disable shortcut taskbar pinning
  • Run as Administrator” option for shortcuts
  • New project” command line option
  • IIS 8 Express predefined prerequisite
  • Visual C++ Redistributable for Visual Studio 2012 predefined prerequisite
  • SharePoint 2013 predefined launch condition
  • Ability to digitally sign files in a merge module
  • Download progress for web installers
  • Enhancements to existing features:
  • Optimized files extraction for the EXE bootstrapper
  • Explicit file overwrite options
  • Support “On an event” scheduled task triggers
  • Run task as soon as possible after a scheduled start is missed” option for scheduled tasks
  • Digitally sign all executables in a package by default, to ensure Windows 8 logo compliance
  • Option for forcing automatic updates check
  • Version intervals support for automatic updates
  • Filter updates based on Product Name
  • Fix All” option for ICE errors and warnings
  • Display license registration dialog even when the installed product is registered
  • Advanced Installer Registration from command line
  • Bug fixes:
  • Crash when using Advanced Installer for Visual Studio 2012
  • Crash when deleting a custom action
  • Crash when customizing a Launch file or open URL custom action
  • Error when copying a folder that uses a remove operation
  • Installation process could not be cancelled during SQL Scripts execution
  • Patch image ProductCode was not validated
  • Visual Studio Application project did not import .config files
  • XML file information was not removed correctly from the project
  • Bootstrapper languages dialog did not capitalize all language names
  • Default buttons did not work on Azure theme
  • Rebuild option was missing from some project types
  • Folder synchronization was reset when copying a folder
  • ProductName property was not expanded as PseudoFormatted in App-V packages
  • Feature install actions were not updated correctly by the installation UI
  • Project merge modules directory was not imported correctly
  • ODBC error messages were not suppressed when SqlSuppressSpawnMsgBox property was set
  • Exporting a dialog to Repository while using a theme variation exported the default variation instead of the current one
  • Images tab from Themes view displayed the default variation images instead of the current variation
  • Transparent static text controls were not refreshed correctly when their content changed
  • Enhanced UI did not refresh system/user environment variables list correctly
  • Older projects with shared folders were not upgraded to use formatted values
  • Localization settings were not saved for merge module dependencies
  • Java product names were not generated correctly when importing an MSI
  • Invalid dictionary files were not filtered correctly
  • ShortcutDlg dialog options were reset when reloading the project

New in Advanced Installer for Java 9.5 Build 47007 (Sep 11, 2012)

  • New features in this release:
  • New installer theme (Surface)
  • White background Air theme variation
  • Predefined dialog with both EULA and installation folder
  • Repository manager
  • Repository dialog import
  • Bulk editing for XML elements and attributes
  • XML file updates in Merge Module projects
  • Elevation failure detection with user prompt
  • Uninstall/Change button when overriding the Windows Installer programs entry
  • Project-based download of predefined prerequisites for off-line installers
  • MSZip archives support for SharePoint features
  • Enhancements to existing features:
  • Overwrite and rename options when exporting a dialog to repository
  • "Move to feature" support for folders and registry keys
  • Added support for custom information in server-side serial number validation
  • Custom disk size support for Windows Installer programs entry
  • Formatted text support for user and group names
  • Filter for predefined prerequisites
  • Better date modification protection in licensing module for licenses with expiration dates
  • Separate HTTP and HTTPS bindings when creating the IIS browsing list
  • Added path variable conversion to merge modules, temporary files and dictionaries
  • ClientServerDlg dialog in Professional MSI project types
  • TomcatServerDlg dialog in Professional MSI project types
  • Bug fixes:
  • Crash in Search page when building a project containing a Silverlight solution
  • Crash when using the same icon for different ProgIDs
  • Crash when repackaging files with a very old modify date
  • Error when deleting a referenced unused dialog
  • Pre-build events were executed after the missing resources check
  • Feature-based prerequisites were skipped when using command lines containing backslashes
  • Product Version was not resolved in the OSD output file for App-V builds
  • SQL files were not parsed correctly if a comment was added after the last statement
  • Wow6432Node key was created when importing a registry file
  • Some drivers were not repackaged correctly
  • Action data for UI custom actions was not exported correctly to the repository
  • Enhanced UI was not used when uninstalling an instance
  • Formatted text references to special MSM properties were not suffixed with the module ID
  • Merge modules were not validated correctly when added in an MSI project
  • MSM feature and folder names were not updated when modifying the merge module
  • Reference searches ignored XML updates
  • Product Name and Company Name were translated by default in multilingual installers
  • Moving a dialog to repository discarded controls added after that dialog was created
  • Image button controls were hidden incorrectly when overlapped by other image buttons
  • Client button from ClientServerDlg did not work on Modern theme
  • Some UI project strings disappeared when an HTML Host control displayed an HTML page
  • Dialog chain events were exported to the repository
  • ExitDialog was displayed incorrectly when using a custom position for the progress dialog
  • Build-time properties were visible in Table Editor
  • Office add-in solution was not reloaded correctly in project wizard
  • Formatted text values were not validated correctly in Updater view
  • Updater frequency check was reset when reloading the project
  • Readme file path did not support formatted text values

New in Advanced Installer for Java 9.4 Build 46246 (Jul 26, 2012)

  • New features in this release:
  • Windows Server 2012 support
  • Product SKUs based on serial numbers
  • Styled progress bar control in enhanced UI
  • Collapsible groups in enhanced UI
  • Hyperlinks inside static text controls
  • Backup and restore files and registry entries
  • Installation path validation
  • Feature conditions based on UI elements
  • Persistent property values
  • File move operations on component uninstall
  • SQL Server Native Client predefined prerequisites
  • Apache Tomcat predefined prerequisites
  • ASP.NET MVC predefined prerequisites
  • SQL Server 2008 R2 Express SP1 predefined prerequisite
  • Enhancements to existing features:
  • Install Office add-ins for multiple applications using the same package
  • Prerequisite support in Tomcat project wizard
  • Optimized project summary information
  • Initialization events support for sequenced dialogs
  • Bug fixes:
  • Error when adding ShortcutsDlg dialog
  • Error when testing maintenance UI for a digitally signed package with enhanced UI
  • Error when importing an MSI which contains property values that start with text style IDs
  • Crash when selecting internal properties in Table Editor
  • Application froze when loading Digital Signatures page
  • Remove operations were not executed during install
  • Merge modules were duplicated in mixed 32/64-bit packages
  • Multiple instances were not installed correctly in some scenarios
  • Enhanced UI was not used when uninstalling a product instance
  • "Application Shortcut Folder" path was not resolved correctly on Chinese Simplified Windows XP machines
  • Localized user account names were not resolved correctly on Windows 2000
  • Per-machine registration for licensed applications did not work correctly
  • Project files were not updated correctly when opened in Visual Studio
  • SharePoint Foundation launch conditions were not explicit about missing versions
  • Rebuild option did not rebuild all builds
  • Reserved additional disk space was not handled correctly for multiple builds
  • ExitDialog finish actions were executed during maintenance if the dialog was skipped
  • SetupTypeDlg dialog could not be removed in some themes
  • Transparent controls on a tab host control were not rendered correctly when using Windows Classic theme
  • Image button and image checkbox controls were not localized correctly
  • Elevation shield icons was not displayed by image button controls
  • An empty references list was displayed when trying to delete a folder
  • "Use original installation path when upgrading" option was not disabled for side by side installations
  • Incorrect banner image was used for PowderBlue frame in Azure theme
  • Update URLs were not validated
  • Volume cost list column header name disappeared when clicked

New in Advanced Installer for Java 9.3 Build 45535 (Jun 26, 2012)

  • New features in this release:
  • Import Embarcadero RAD Studio projects
  • Import WISE projects
  • Select install features based on detected CAB archives
  • Spawn support for predefined installer dialogs
  • Predefined tabbed dialog for package features and installation folder
  • List project and output files that will be digitally signed
  • Bulk editing for XML files
  • PNG and GIF support in Enhanced UI
  • Enhancements to existing features:
  • Improved image scaling for high-DPI settings in Enhanced UI
  • Hover transition effect for system menu buttons with a custom frame
  • Dynamically set installation path for "Per-machine if user is administrator, per-user otherwise" installers
  • "Move to feature" option for files and registry entries
  • Added published control events support for hyperlink controls
  • Formatted values support for scheduled task name
  • Expanded feature conditions to support Complete installations
  • Customizable names for XML update backup files
  • "Always install" support for mandatory prerequisites
  • Bug fixes:
  • Error when building an EXE multilingual package
  • Error when trying to select a file in an empty project
  • Error when adding multiple .NET Installer class actions
  • Crash when upgrading some projects to version 9.2
  • Crash when pasting dialog controls in specific layout configurations
  • Error when changing multiple options for a custom launch condition
  • Build error when adding a sequenced dialog after PrepareDlg
  • Package name and output folder were reset when changing package type
  • Data setter custom actions were not synced with their attached actions
  • Visual Studio extension did not correctly detect the current Advanced Installer version
  • .NET Framework 3.5 prerequisite was not skipped on Windows 8
  • Last SQL statement was not executed when not ended with a statement separator
  • Enhanced UI text was not rendered correctly on machines with large fonts
  • IISBrowseSelectedValue property was not set correctly by IIS browsing mechanism
  • XML updates were redirected to 32-bit locations on a 64-bit machine
  • XML update backup files were created even when backups were disabled
  • XML and TXT update tests failed for mixed 32/64-bit packages
  • Shortcut working directory was not set correctly during repackaging
  • QuickSelection tree check box images were rendered incorrectly when using right to left reading order
  • Visual Studio project icon was not imported correctly

New in Advanced Installer for Java 9.2 Build 44805 (May 23, 2012)

  • New 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

New in Advanced Installer for Java 9.1.1 Build 44617 (May 17, 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

New in Advanced Installer for Java 9.1 Build 44432 (May 3, 2012)

  • New 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

New in Advanced Installer for Java 9.0.1 Build 43678 (Apr 11, 2012)

  • Bug 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

New in Advanced Installer for Java 9.0 (Apr 11, 2012)

  • New 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

New in Advanced Installer for Java 8.8.1 Build 40989 (Dec 30, 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

New in Advanced Installer for Java 8.8 Build 40887 (Dec 23, 2011)

  • New 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

New in Advanced Installer for Java 8.7.1 Build 40564 (Dec 10, 2011)

  • Bug 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

New in Advanced Installer for Java 8.7 (Dec 10, 2011)

  • New features in this release:
  • Software Identification in accordance with ISO/IEC 19770-2:2009
  • App-V package dependencies
  • Tab Host control in enhanced user interface
  • Internet Explorer predefined searches
  • "Log on as a service" policy support
  • Enhancements to existing features:
  • Synchronization support for licensing module
  • Synchronization support for Java Products
  • Close 64-bit applications from 32-bit updater
  • Resume installation after a prerequisite reboot
  • Share control events between all Install buttons in a theme
  • Skip global prerequisites when testing installation UI
  • Bug fixes:
  • Error when building a project which contains text file updates
  • Floating license server reported license expiration date in an incorrect format
  • Error when saving a project which contained only a library
  • Error in Themes page after enabling virtual machine launch condition
  • Spring theme crashed on Windows 8 Developer Preview
  • Error when right-clicking a merge module
  • Error when copying dialog controls with indirect image references
  • Enhanced UI packages did not work on Windows 2000
  • PublicDocumentsFolder property was not resolved in Search page
  • Unicode updater did not close applications automatically
  • Feature-based prerequisites did not remove their features when changed to global
  • System Library path for a Java Product was not saved when using an environment variable
  • Version registry entries were not removed when disabling Windows Installer information override
  • Driver components had an incorrect install condition when the drivers did not contain PE files
  • Duplicate initialization control events were allowed on the same dialog
  • Edit custom action parameters dialog used quotes for files and folders added in custom action data
  • Validation issues pane was not displayed correctly
  • Some installation packages failed on Windows 9x
  • Reboot was suppressed when using enhanced UI
  • Advanced Installer Visual Studio extension saved unused data in the project file
  • Auto-register synchronization settings were not saved when editing multiple files
  • Some SharePoint information was not removed when deleting all solutions
  • References were not displayed when deleting a Java Product
  • Rename option did not work for VSIX files

New in Advanced Installer for Java 8.6 (Dec 10, 2011)

  • New features in this release:
  • 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
  • Java splash screen for MAC OS X
  • 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

New in Advanced Installer for Java 8.5 (Dec 10, 2011)

  • New features in this release:
  • Suggest and apply fixes for package validation errors
  • Best Practice Rules validation suite
  • SQLite support for SQL Script
  • Application pool identity support for IIS web application authentication
  • Unconditional prerequisite installation
  • Visual C++ 2010 Redistributable MFC Security update predefined prerequisite
  • Enhancements to existing features:
  • Added patches and GPO deployment support for mixed 32/64-bit packages
  • Indeterminate progress control in Enhanced UI
  • Expand environment variables and installer properties in command files
  • Display available environment variables when adding one to the project
  • Automatic bootstrapper language selection is now optional
  • Imported XML elements now update first matching element by default
  • Bug fixes:
  • Registry value rename operation ignored letter case changes
  • Error when deleting a Java product
  • HKEY_CURRENT_USER registry keys were not removed by Uninstall Cleanup
  • Disk ID and File Sequence Start values were not updated when adding a patch target from command line interface
  • New Java product CLASSPATH properties were lost when reloading project
  • "Ensure that this file overwrites any installed target file" option was not saved when multiple files are selected
  • Crash when deleting a SharePoint feature after changing its ID
  • Country name was shown twice in language selection dialog when using non-Unicode bootstrapper
  • Crash in Autorun page when removing a command
  • Error when registering a feature-based prerequisite
  • SharePoint project notes were not saved
  • Prerequisites in projects created with older Advanced Installer versions were not converted correctly
  • Error when using global search in a project with Air theme
  • Project became broken after importing a merge module
  • Sequenced dialogs were empty when using Air theme
  • Error when importing an MSI in a project which uses Advanced Media Layout
  • Custom action properties pane was still visible after deleting a custom action
  • File removal operations prevented Windows Installer from removing folders
  • Start page language selection was not applied to new projects
  • Error when importing CustomAction table from a Visual Studio setup project
  • Advanced Licensing dates were not set correctly on non-English Windows versions
  • Path variables which used environment variables were set to incorrect relative paths
  • An invalid installation path could not be edited when using enhanced UI
  • Maintenance operations did not work for multilingual mixed 32/64-bit packages
  • Computer ID was not displayed when licensing registration page was displayed from inside the application
  • "ApplicationPoolIdentity" option did not correctly detect its supported Windows versions
  • List columns supported a null width in Files and Folders page
  • File version update detection criteria was not supported for ARX files
  • Bootstrapper was returning an incorrect value when canceling language selection dialog
  • Notification pane was not displayed
  • Application Folder and Application Shortcut Folder were not configured correctly when did not contain any regular files

New in Advanced Installer for Java 8.4 (Dec 10, 2011)

  • New 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

New in Advanced Installer for Java 8.3 (Dec 10, 2011)

  • New features in this release:
  • 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
  • Enhancements to existing features:
  • Create or append text files support
  • Support all network profiles for Windows Firewall configuration
  • Display SharePoint operations log during maintenance
  • Auto register support for 64-bit DLL files
  • Improved resource cleaner performance on Windows 2008
  • Display country for each entry in select languages dialog
  • Perform server-side serial number validation only once for an installation process
  • Support email address in server-side serial number validation
  • Custom project template can no longer be opened directly
  • Bug fixes:
  • Crash in Office add-in installation when using long paths
  • XML searches were not performed in InstallExecuteSequence
  • Exception when saving an imported INI file
  • Prerequisites with duplicate searches were not converted correctly
  • Visual C++ 2010 x86 Redistributable prerequisite was not detected correctly
  • XML and Text file searches did not preserve browsing information
  • Crash when using Browse Web Sites and Virtual Directories wizard
  • Crash when building a project with caching
  • Error when testing searches for an installed product
  • File removal conditions were not saved correctly
  • Files with no name were not removed by uninstall cleanup
  • Advanced licensing trial was not extended correctly
  • Radio Button Group did switch between radio buttons from keyboard on Enhanced UI
  • InstallTypeDlg dialog did not work on Enhanced UI
  • Java products did not support non-ANSI characters
  • Java product registration dialog was not localized for multilingual packages
  • .NET Assembly Precompilation failed when included from Merge Module
  • Feature condition controls remained enabled when cancelling condition editing
  • Chained packages were not displayed in Build Content tab from Media page

New in Advanced Installer for Java 8.2 (Dec 10, 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
  • Enhancements to existing features:
  • Improved LZMA compression speed on multi-core processors
  • Unique default extraction path for each product version
  • Support for selecting already installed applications when adding a new entry in the Upgrades page
  • Set UPGRADINGPRODUCTCODE property in versions removed by "Uninstall Previous Versions" custom action
  • The same UpgradeCode cannot be used for entries in Upgrades page anymore
  • Ability to apply folder permissions to all subfolders
  • Show local user accounts and groups when editing permissions
  • 64-bit keys are now displayed in the Registry Picker
  • Use versioned registry entries when overriding the Windows Installer information
  • Support folder sharing during maintenance
  • New predefined property which contains the project name
  • Support absolute paths in PseudoFormatted properties
  • Display per-build values in Edit Property dialog
  • Option for scheduling build events before or after building the MSI or EXE package
  • Support relative paths and wildcards in Java Product Classpath
  • Validation for Service name change operation
  • Support Private profiles for Windows 7 Firewall exceptions
  • Improved handling of "impersonate logon user" connection flag for MS-SQL trusted connections
  • New context menu option for conditioning Dialogs
  • Dialogs added after ProgressDlg are now shown after installation is performed
  • Option for creating installation log automatically
  • Added default timestamp URL for digital signature
  • Show progress dialog when loading resources in files and registry views
  • Bootstrapper is no longer activated for feature-based prerequisites
  • Application Folder combo box is no longer focused by default when selecting Install Parameters page
  • Improved progress dialog when loading and saving projects
  • Call function from standard 64-bit DLL custom action is now conditioned by default with VersionNT64
  • Launch File or Open URL using 64-bit Launcher custom action is now conditioned by default with VersionNT64
  • Command line option to create multiple searches for prerequisites
  • Command line option for setting Application Folder
  • Command line option for setting Shortcut Folder
  • Command line option for changing prerequisites between feature-based and global
  • Files included in Bootstrapper can no longer be extracted through an archiving tool
  • Added /exefullui, /exenoui, /exebasicui, /exelog and /exenoupdates bootstrapper command line options
  • Reevaluate control conditions when typing in an edit box in enhanced UI
  • Bug fixes:
  • Repackager failed to launch the repackaged product if the "UAC Bypass UI Protection" was enabled
  • Error when importing Install Shield LE Projects
  • Title on "PrerequisitesDlg" was not translated correctly even if the dictionary contained the string
  • Update license check option did not mark the project as modified
  • The Product Name from title bar was not refreshed after two consecutive changes
  • Prerequisites were not installing correctly when "Limit to basic UI" option was enabled
  • No error message was displayed when an Open Site prerequisite was set as feature-based
  • The user was allowed to complete an Office Add-in Wizard without selecting any resources
  • UpgradesDlg text was not displayed correctly when using Azure theme
  • Bootstrapper memory leak
  • Bootstrapper always searched for prerequisites in per-user locations
  • Bootstrapper was passing incorrect working directory to prerequisites
  • Bootstrapper extraction path was not handled correctly when it contained a trailing backslash
  • Notes status bar icon was not hidden when all items with notes were removed
  • Build error after running the Transforms wizard
  • Formatted strings were not escaped when importing IDT files
  • Build error when using the new language wizard
  • Error when testing a recently created XML file
  • Dictionaries were not removed when unchecking a language in VSIX packages
  • Error when building EXE packages while the output folder was opened in Windows Explorer
  • .NET assemblies without a PublicKeyToken were not supported for private installs
  • Predefined prerequisites could not be added multiple times
  • Office 2010 64-bit was not detected by Office 2007 launch condition
  • Exception when using invalid MSI formatted values for custom actions
  • Action Data field was set incorrectly for "Call Function From Standard DLL" (32/64-bit) predefined custom action if it was scheduled for immediate execution
  • Builds column from a custom launch condition was not updated when a build with an existing custom launch condition was duplicated
  • Error when building a project with Advanced CAB Layout
  • Icon extension preview was not displayed after converting the file path in Windows Mobile projects
  • Build error when deleting files from cabinets
  • Error when trying to paste an environment variable in a new project
  • Copy of predefined libraries could not be modified
  • Builds window in chained-packages page was empty if a MacOS build was present in Media page
  • Builds using Advanced CAB Layout were not copied correctly
  • Crash when trying to delete files referred by a COM
  • Resource cleaner crash
  • Build error when predefined control events were duplicated
  • MSI Import projects were not saved if the imported Control Events were targeting missing features
  • Prerequisites were listed as "Installed" even if they failed to install correctly
  • Per-build value of a property was not refreshed when the property was copied
  • Build Events were duplicated when a MacOS build was copied
  • Error after renaming a Custom Action to Install and changing tabs
  • AppV build failed when a needed file was used by another process
  • Component table was corrupted when converting projects that override Windows Installer registry entries
  • Output path for AppV builds did not support PseudoFormatted values
  • CurrentFeature combobox did not display the current feature correctly
  • Errors in absolute to relative path conversions
  • Error when using PseudoFormatted values for folder names
  • Creating a property with the same name as a control resulted in the created property not being displayed in Install Parameters page
  • Error when selecting a build event and a column by drag and drop
  • "Create if absent" option was not enabled automatically for a registry key
  • Error when reloading a project which was saved while focusing Media page
  • Build events were enabled automatically when using the "Edit" hotkey
  • Settings for Post/Pre build events were not maintained when duplicating a build
  • Error when creating build event for patch projects
  • Exclusion of digital signature and embedded jar options of a Java product was not enforced
  • Status text in ProgressDlg was not displayed correctly in Dialogs page
  • Mixed 32/64 package wizard had incorrect text alignment on Requirements dialog
  • The component for ShortcutsDlg was not removed if the entire subchain of the dialog was deleted
  • "Back" button from dialogs added in a sequence was not disabled
  • Convert Paths... Wizard did not correctly convert to project path variables
  • BrowseDlg did not handle properly folders with square brackets in their name when using Enhanced UI
  • Excessive usage of CPU when no particular VM provider was used for Java applications
  • Crash when deleting a Windows Firewall rule
  • Windows Firewall exception checkbox state was not saved
  • Build error when creating Multilingual Merge Modules packages
  • Error when creating Build Events in Patch Projects
  • Error in table editor when serial validation was enabled
  • Characters were not escaped correctly when importing IDT files
  • Files were not included in cabinets after reimporting them in the project when using Advanced Media
  • Tab selection was not saved correctly after unselecting and selecting a tab

New in Advanced Installer for Java 8.2 (Dec 10, 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

New in Advanced Installer for Java 8.1.3 (Dec 10, 2011)

  • Bug fixes:
  • 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

New in Advanced Installer for Java 8.1.2 (Dec 10, 2011)

  • Bug 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

New in Advanced Installer for Java 8.1.1 (Dec 10, 2011)

  • Bug fixes:
  • 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

New in Advanced Installer for Java 8.1 (Dec 10, 2011)

  • Enhanced Theme Variations
  • Import InstallShield LE Projects
  • XML File Search
  • 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
  • Enhancements to existing features:
  • Improved overall performance by optimizing load time in Files, Folders and Organization views
  • Decreased package build times by using IDT files
  • Promoted WiX project import to Freeware edition
  • Promoted Inno Setup import to Freeware edition
  • Promoted NSIS import to Freeware edition
  • Promoted Visual Studio Setup import to Freeware edition
  • Import repackaged installers into existing Advanced Installer projects
  • Microsoft Office 2010 launch conditions in Office Add-In wizard
  • Register Advanced Installer under Network Services or Local System accounts
  • JRE 1.6 support for IBM machines
  • Ability to move multiple files into a new component
  • Ability to specify target product versions for updates
  • Allow deletion of empty components in Organization Page
  • "NEW" option for various picker dialogs
  • Share server folder option in Client/Server application wizard
  • Build events can now be moved between Post and Pre build events
  • Temporarily disable build events from executing
  • Autofill parameters fields for predefined build events
  • Select specific Windows versions for prerequisite Windows launch conditions
  • Bootstrapper option for using current user locale language in multilingual packages
  • Display a language name in the language it represents in bootstrapper's language selection dialog
  • Specify parent feature when adding Merge Modules from command line
  • File version detection now supports only EXE, DLL and OCX files in Update Configuration projects
  • Option to specify whether the Update packages will be deleted after installation
  • Show progress while loading and saving large projects
  • Select the install location for more assemblies at once
  • Override Path Variable command line option
  • Import a key with its full path from system registry
  • Automatically use old version language when upgrading a multilingual installer
  • Automatically delete an empty "PublicKeyToken" attribute for an .NET assembly
  • Updated error message when a synchronized folder source is missing
  • Option to change the output folder for SetPackageName command
  • Option for hiding already installed prerequisites
  • Improved error message when importing invalid INI files
  • Updated BrowseForFile custom action to return the parent directory and file name
  • Use actual prerequisite URL in new project wizards
  • Flicker free painting of the Enhanced User Interface styled radio and check boxes
  • Removed dialog "Visible" attribute from properties list
  • Use of correct MSI schema version when importing a MSI
  • AI_ResolveKnownFolders will now properly resolve the CommonDocumnts path on Windows XP
  • Improved ExitDialog maintenance message
  • Support redirection for URLs in prerequisites
  • Do not allow a minimum version higher than the maximum version for Java products
  • Avoid the duration being lesser than or equal to the repeat period for a scheduled task
  • Condition support for folder sharing
  • Improved Files In Use detection when using Enhanced User Interface
  • Prerequisite name in "PrerequisiteDlg" is not overwritten anymore by the feature name from the Organization Page
  • Bug fixes:
  • Caption and Description for 64-bit CPL applets were not correctly localized
  • The initial focus was not set correctly if a control that supports receiving the focus was first selected
  • Changes on SetupTypeDlg command link buttons were not saved when changing from Azure theme
  • Error message in Table Editor when a chained package was not found
  • A global prerequisite with its command line parameters set to an environment variable was not resolved correctly if the specified environment variable was not found on the machine
  • An error was returned on Windows XP when uninstalling a package from Control Panel using Enhanced User Interface
  • Device Root view from Windows Mobile Project was not correctly refreshed
  • Application crash when generating button image-lists from bad icons
  • Exception in Table Editor when Digital Signature was enabled
  • "Do not delete extracted files" option was not working when the installation was canceled while using Enhanced User Interface
  • The Progress bar was not rendered correctly on Spring Theme in Java and Professional Projects
  • Error loading ExitDlg on Spring theme
  • In some cases the license wizard was not displayed when the license file was corrupted
  • Configurable parameters information was not imported during a Merge Module import
  • Incompatible dialog was added from Repository to the project even if the prompt message said that it cannot be added
  • "Single Instance" option was not working when "Hide settings" was enabled for Java Products
  • Folder removal operations were imported twice
  • Control event was duplicated if the event was modified
  • Crash when using "Go To Definition" context menu option from the reference pane
  • Install button on ResumeDlg did not work after changing themes
  • Deleting a prerequisite from a project created with an older version of Advanced Installer generated a build error
  • SetProgress with attribute text was not supported on Enhanced User Interface
  • The component for ExtRegDlg remained if the dialog was deleted
  • Serial Validations modifications were not saved
  • Radio buttons and check boxes background were not correctly painted while using Enhanced User Interface
  • Add or Remove Features was not working on MaintenanceTypeDlg while using Azure Theme
  • Projects with UserRegistration were not converted correctly
  • The tool-tip for mixed 32/64bit package type displayed that an Enterprise license was required
  • Content search crash on WinCE Projects
  • ICE20 ListBox table was required for "Files in Use" dialog
  • Add a Merge Module command line option was not working
  • Exception in Table Editor context menu for Merge Module Projects
  • Build failed when having Merge Modules in multilingual Mixed 32/64bit package with option "Create only a multilingual package" enabled
  • AIControlEvents property was visible in property picker
  • Long wait time before launching the installation once the files were extracted
  • The InstanceId property could not be removed after creating and deleting multiple instances
  • The feature combobox for trial periods under the Licensing Page was enabled and visible on Professional projects
  • Resources from Visual Studio Import were not displayed in Files and Folders view
  • Updater crashed while trying to install an update that depended on another update detected as installed
  • Advanced Installer froze while importing an invalid .vdproj file in Visual Studio Setup Project
  • The project was not checked for modifications if a folder was copy/pasted
  • "Ok" message from "Check for updates" dialog did not use upper case letters
  • Prerequisites were displayed in Build Content tab for an AppV build
  • The feature properties were reset when moving the feature up or down in the tree
  • Hidden properties were not correctly set
  • "Force Installation of this prerequisites" did not work properly for feature-based prerequisites
  • The File Association dialog disappeared from the dialog chain when changing themes in Professional project
  • Unsaved modifications were lost if the Recent Project open option was used
  • A Pseudo-Formatted prerequisite display name was not resolved for feature-based prerequisites and error message 4154 was displayed
  • Crash if the Theme was changed after adding a temporary file in the same folder of the Theme's resources
  • JAR.EXE was not discovered correctly when using the import Eclipse wizard
  • References were not displayed for User Accounts in the Scheduled task table
  • The default text style on Graphite SpawnDlg was not DlgFont8
  • User defined extended searches were displayed in the property picker
  • Enhanced User Interface did not escape correctly the last backslash from a property
  • Condition for AI_VALID_SERIAL was not correct
  • Error messages were shown when building Advanced Installer projects from the command line

New in Advanced Installer for Java 8.0.2 (Dec 10, 2011)

  • Bug fixes:
  • 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

New in Advanced Installer for Java 8.0.1 (Dec 10, 2011)

  • Bug fixes:
  • 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

New in Advanced Installer for Java 8.0 (Dec 10, 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
  • Enhancements to existing features:
  • Easier way of adding and removing dialogs in sub-chains like Customize, Complete, Repair or Remove
  • Added option for conditioning a dialog
  • Ability to select specific Windows versions for Windows launch conditions
  • Improved feature condition handling
  • Add matching PDB and DLL files to the same component
  • XML and INI import features now support more file extensions
  • Support for setting proxy user name and password when downloading a prerequisite
  • Duplicate multiple instances when duplicating a build
  • Improved synchronization for directories with empty subfolders
  • Automatic URL verification when launching the MSI from an online location
  • Added configurable ASP "Enable Parent Paths" IIS option
  • Automatically convert hexadecimal REG_DWORD registry values when importing an Inno Setup script
  • Display control attributes changes in the Dialog Editor
  • Special directory controls are now associated by default with a valid folder path
  • Support for previewing PNG images in the theme settings view
  • Added formatted type support for file removal operations
  • Automatically select last files added to project
  • Improved browsing for custom watermark and banner images
  • .NET assemblies which do not have a PublicKeyToken attribute are now treated as regular files
  • Add MsiConfigureServices action to installer only when needed
  • Display actual versions for Windows Installer launch conditions
  • Added formatted type support for prerequisite command line
  • Extended JavaScript API for HTML Host control
  • Prerequisite working directory is now set to its extraction folder
  • Images support for prerequisite wizard welcome page text
  • Exposed settings which decide which file extensions should have a separate component
  • Re-evaluate Control Conditions when triggering dialog reload through "AiRefreshDlg" property
  • Separate selection dialogs for Published and Subscribed control events
  • Bug fixes:
  • ProgressDlg title control was too short on Graphite theme
  • Classic theme was always selected by default when opening a project
  • Incorrect status text was shown during uninstall when using Azure theme
  • Crash in Browse IIS websites and virtual directories wizard when selecting an unsupported dialog
  • Fixed property used for browsing virtual directories under a specific website
  • Uninstall shortcut used a hard-coded path when created through shortcuts wizard
  • Shortcuts wizard could create duplicate shortcuts
  • Web setup URL was not saved when using project wizard
  • Crash when localizing the custom name shown in "Add or Remove Programs" from Control Panel
  • Error when importing a Visual Studio solution in an existing project
  • ClientServerDlg dialog did not reset the feature actions when shown
  • Place extension in separate feature option was disabled for older projects
  • Feature-based prerequisites did not support a custom filename
  • Visual C++ 2010 Redistributable was not available in Visual Studio Application template
  • Crash when nothing was selected in language predefined condition
  • Fixed scroll for component properties pane
  • Crash when importing a RPK file which did not create components
  • Crash when removing an extension feature which contained the only instance of the extension component
  • DisplayVersion in custom Add or Remove Programs name was not updated when setting version from command line
  • First dialog displayed by the updater did not have a default button selected on Windows XP
  • OK button on checking for updates dialog was not pressed by the Enter key
  • Crash when downloading updates for Chinese Traditional localized updater
  • Package type was not evaluated correctly when using enhanced UI
  • "Next Notification" field was not updated when changing check frequency
  • Folder synchronization test did not handle file names correctly
  • Imported data sources were added twice in the project
  • ProcessComponents action sequence was changed when adding user accounts and groups
  • Font color for files in a synchronized folder was not reset when moving the files
  • Cancelling a build process did not remove the output folder
  • Folder content was not listed correctly when a property-based folder was selected
  • Default name was always used when copying games
  • Custom project root paths were not saved
  • AI_ResolvedKnownFolder action failed on Windows 98
  • Build process was not stopped with an error when a scrollable control was missing a RTF file
  • Service names were not checked for invalid characters
  • Available physical memory was not reported correctly by the EXE bootstrapper
  • Message box predefined custom action did not correctly detect its type options
  • Exception when importing a Visual Studio Setup project which contained a merge module with a hyphen in its name
  • Log and references panes were not refreshed when opening a project
  • _Validation table did not contain service configure and failure operation tables
  • Custom rows were not added to MSI if the original table was empty
  • Localization menu was not shown correctly for Updates and Merge Modules projects
  • Error when importing Visual Studio Setup projects with elements that had separators in their names
  • Installer did not reboot the machine based on the REBOOT property when using enhanced UI
  • No errors were shown by enhanced UI when installation was stopped by DisableMsi policy
  • Disk space was not verified by enhanced UI when pressing Install button
  • Multiple radio button groups on the same dialog were not handled correctly by enhanced UI
  • Fixed property used to browse virtual directories under a specific website
  • Prerequisite builds selection was not saved when switching tabs
  • Disk size was not reported correctly by enhanced UI for drives larger than 4 TB
  • Localization for custom Add or Remove Programs name was not supported

New in Advanced Installer for Java 7.7 Build 28804 (Jul 23, 2010)

  • 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