| Version | Change log |
| Advanced Installer Professional 23.5.1 Feb 28, 2026 |
Bug fixes: UI regression causing issues with loading PowerShell custom action project script data. |
| Advanced Installer Professional 23.5 Feb 26, 2026 |
Your installer just got an extra security layer. Starting with version 23.5, Advanced Installer introduces a new security improvement designed to protect your custom actions from tampering. Advanced Installer now verifies that the content of the custom action being executed matches the content of the original one included in the package. If any modifications are detected, Advanced Installer will stop running the setup and notify you that the content integrity check failed. This helps prevent unauthorized modifications during installation, especially in scenarios where scripts are extracted to disk and executed with elevated privileges. In addition, this release includes support for detecting virtual machines running on the QEMU virtualizer. We also included a built-in custom action, “Bring UAC to front”, so you do not have to worry about the Windows UAC (User Account Control) prompt appearing hidden in the taskbar when dialogs are suppressed in an MSI installer. Finally, this release includes UI improvements aimed at making it easier to navigate, discover, and understand application functionalities. Watch the how-to video below to learn how to enable the runtime integrity check for PowerShell scripts within your installers. New features: Security Improvement: PowerShell custom action scripts are now checked for tampering before execution, and won’t run if their contents have been altered (even when marked as signed) Enhancements: Virtual Machine detection support for QEMU virtualizer Predefined prerequisite for "PostgreSQL" New predefined custom action "Bring UAC to front" Set Platform "Auto" by default for PowerShell scripts for the new projects Display the parameters 'default values at build time in the "Output" section to improve visibility Added missing global settings for scheduled tasks Updated .NET 8 prerequisites to the latest version 8.0.24 Updated .NET 9 prerequisites to the latest version 9.0.13 Updated .NET 1 |
| Advanced Installer Professional 23.2 Oct 28, 2025 |
New features: Predefined launch conditions for Windows 11 25H2 Enhancements: A file type association entry point can now access the environment variables defined inside the same MSIX package PowerShell automation support to schedule custom actions without sequences PowerShell automation support to perform file operations PowerShell automation support to automate the Upgrades page configuration Display the number of notes in the current view using a localized control on the bottom-right side Enabled use of path variables within other path variables Properties not in the "Property" table were not migrated by the "AI_MigrateInstallerProps" action Added support for importing scheduled tasks with multiple triggers Preserved font weight when copying text styles between projects Added validation for hostnames used in SSL bindings Scaled the banner image in the "Test SQL Queries" dialog to match the dialog width Added App Installer tab for the Modification Package project Update .NET 8 prerequisites to the latest version 8.0.21 Update .NET 9 prerequisites to the latest version 9.0.10 Bug fixes: Fixed the encoding issue in the Project Summary after generating a report Fixed the missing scroll in the Updater view "SetUwpAppxBuildAppInstaller" could not be used with the Windows Store Package type Ensured the File Version is saved without clicking OK in the same tab "AI_ProgramFiles" added an extra backslash ("") when using External UI Fixed a stack trace error when using ProductVersion synchronization with per-build paths Fixed unintended project modifications after visiting the App Installer tab Addressed UI issues when using two monitors with different DPI settings Fixed the issue where Repackager did not resume after a manual reboot Resolved corruption of scheduled tasks during copy/paste operations Fixed incomplete option updates when importing scheduled tasks Corrected DPI scaling issue for the Updater "Call |
| Advanced Installer Professional 22.9 Jul 23, 2025 |
New features: Native desktop shortcut support in MSIX Enhancements: PowerShell automation support for prerequisites PowerShell automation support for URL shortcuts PowerShell automation enhancements to manage certificate files for Digital Signature Support for ARM-based distribution of Java on Mac Command line switches for Trusted Signing Easily find any "Existing Custom Actions" with a new filter in the Custom Actions page Added more command line switches for configuring prerequisites (Allow uninstall, Allow Maintenance, Allow Rollback) Use ARM64 signtool when running on ARM64 Windows Updated error message for MSI files previously opened in ORCA to state that the file can't be opened, instead of reporting "invalid content on line 1" Pre-Build package size validation Enabled "Installed Location Virtualization" by default for any new MSIX build Option to set the icon shown in the Control Panel within the Repackager Option to prompt the user before uninstalling the same version Option to translate the "SelectAll" and "UnselectAll" buttons from "FileAssocDlg" in the Professional edition Added buildtime validation to prevent setting the same value in the "Feature" and "Feature_Parent" columns of the Feature table Clean up the project after deleting "Message Box" custom action Predefined prerequisites for MSFT VC++ Redistributable ARM Update .NET 8 prerequisites to the latest version 8.0.18 Update .NET 9 prerequisites to the latest version 9.0.7 Bug fixes: Uninstall/Maintenance/Rollback command lines from an existing prerequisite were added when switching between prerequisites A component appeared to have no key file after deleting it in the "Files and Folders" view Fixed Visual Studio extension error when reopening a project after editing in Advanced Installer Surface path text was black on a dark background when WinUI rendering was enabled UI issues after implementing DP |
| Advanced Installer Professional 22.8 Jun 24, 2025 |
New features: Automatic file formatting for EULA content, when using a dark theme Enhancements: Redesigned the custom actions organization, for easier understanding and troubleshooting Making the prerequisite command line options more intuitive for each UI stage The SBOM report is now included within the setup package, preventing file tampering and simplifying redistribution Added predefined launch conditions for VC++ runtimes Update .NET prerequisites to the latest version, 8.0.17 and 9.0.6 Updated Trusted Signing tools detection and installation methods Support editing MSIX packages containing fixups with empty config files Support editing MSIX packages where fixups contain ".dll" extension in their name Support editing MSIX packages with empty registry hives Improve resource synchronization for projects using pre-build events Option to set metadata for Comments and LegalTrademark PowerShell automation support for setting EXE metadata PowerShell automation support for configuring a custom sign tool Improved the certification validation methods Advanced Installer integration with the Windows Defender Exclusion engine - no more blocked builds due to incorrect false-positive flagging Update TargetFramework to NET 9.0 for our predefined custom action template Fixed the Visual Studio extension detection on x86 machines Improved the parsing of XML manifests for greater package compatibility Bug fixes: Crash when setting the Surface theme as current after visiting the Custom Actions view The "Inherit used theme" option made the installer unresponsive A .NET custom action was hanging when logging Updated the bootstrapper file costing process, to better support property-based folders The COM interface was not correctly checking a floating license Reboot prompt triggered with UI during a silent major upgrade installation Adding Eula in a Simple project accidentally changed the build type to EXE Error handling during file costing, for packages with Enhanc |
| Advanced Installer Professional 22.7 May 13, 2025 |
Enhancements: Notify users when an invalid certificate is detected while setting up a Virtual Machine profile Speed up the dialog UI loading when using Embedded UI or Enhanced User Interface Update the Repackage profile to exclude registry entries under the Uninstall hive, preventing duplicate entries in the Control Panel for newly created MSIs Improve the registry exclusion list used by the Repackager Enable the "Copy To User Profile" custom action to overwrite existing files Add additional search criteria when adding prerequisites via the CLI Improved the "Existing Custom Actions" section in the Custom Actions view Update the .NET custom action template to target .NET 8.0 Update MSIX schema for Windows 11 24H2 support Predefined prerequisites and launch conditions for Java 23 Update .NET 8 prerequisites to the latest version 8.0.15 Update .NET 9 prerequisites to the latest version 9.0.4 Bug fixes: Fixed rare exception triggered when duplicating a macOS build Long product names were not fully displayed on dialogs using the Classic theme Corrected display issues with wizards on lower DPIs Investigated and fixed frequent conversion issues in the Dialogs view The "No Prefix" flag was ignored when "WinUI Rendering" option was set Fixed tooltips for keyboard acceleration inside message boxes The Appx manifest was invalid after editing and importing an MSIX package The double colon character was stripped from the ReadMe link, resulting in an invalid URL Fixed build errors related to .pri resources when importing MSIX/Appx files The required attribute "Notification" was missing at build time when generating the assets Removed unintended inclusion of AIStub when importing an MSIX package Fixed a StackTrace error that occurred when opening an AppV package |
| Advanced Installer Professional 22.6 Apr 8, 2025 |
New features: SBOM Generator Integration Editor for the Updater WinUI theme MSIX Progressive Web App (PWA) Integration, MSIX Host Runtime Dependency Configuration via CLI and PowerShell Enhancements: Added Sectigo timestamp server for code signing on the predefined list Message boxes can now match the package’s selected UI theme Automatically disable exe-specific features when switching the PackageType back to MSI type Extended command line support for Prerequisites with new "Framework" and "Chained" options The Serene and Light themes now automatically include the LicenseAgreementDlg when adding an EULA source in ProductDetails Added translations for the reboot confirmation dialog Display a friendly error message when attempting to open a fragment via the command line Enhanced visibility of the scrollable text used to display the EULA/ReadMe in AppInstaller when using the dark theme Detect the presence of known MSIX package files in APPDIR Predefined prerequisites for Microsoft SQL Server DB Driver 19 Update .NET 8 prerequisites to the latest version 8.0.14 Update .NET 9 prerequisites to the latest version 9.0.3 Bug fixes: Fixed the Updater crash when the Windows display language is set to Ukrainian Fixed the Request Assistance form The Digital Signature settings were not saved correctly when switching tabs ImageCheckbox right-click issue in Surface theme: The checkbox visually changed, but the Install button did not update The merge module file sequence was not set correctly when added to packages with a large number of files Fixed broken URL Prerequisites functionality in the App Installer theme Disabled WinUI rendering on App Installer theme for Professional project type Fixed wizards' text alignment for generic pages Addressed rendering issues in Spring theme: text and dropdown box were overlapping in the LanguageDlg dialog; buttons were not rendered consistently with other dialogs for the UserRegistrationDlg dialog Call method from .Net A |
| Advanced Installer Professional 22.5 Mar 3, 2025 |
Enhancements: Security and feature updates for the LZMA SDK, v24.09 Windows 11 context menu entry for Drives PowerShell automation support to set Output Folder in Updates Configuration Project PowerShell automation support to register an Advanced Installer license Speed up the install and uninstall routines for packages using Embedded UI Added a check for empty Entry Points when using executable apps Disable the cancel operation during the installation process on the Surface theme Update .NET predefined prerequisites to the latest versions (8.0.13 & 9.0.2) Bug fixes: Icon incorrectly displayed when launching the application from the modern context menu Stack trace error when adding a Driver Dependency in an MSIX build Building a project within the solution started a build for all projects instead of the selected one MSM with a lengthy name failed to import correctly into an MSI package Crash when opening the Dialogs view for an MSI file with no dialogs included Build failure on AppxManifest validation when building an imported optional package Edit box text was visible only on hover when WinUI was enabled on the Graphite theme The sparse package was not uninstalled with the main package Edit Box subscribed events not working as expected in ProgressDlg with WinUI enabled Windows Store MSIX package became invalid in “Edit” mode after accessing the Builds view Stack trace error when opening an .msi with the Dialogs view focused Crash in the Optional Package wizard when pressing “Finish” on the first dialog Disabled Embedded UI and WinUI for the MSIX builds AI_UserProgramFiles resolves to PFX86 for per-machine installation on ARM64 GroupBox control rendering incorrectly on non-Classic themes Improvements to the display of installation details in ProgressDlg Cannot set the certificate path when editing a VM profile because the message box to install it is not displayed Extract registration details from the TLB retrieved from a DLL Fixed an issue where MSIX Option |
| Advanced Installer Professional 22.4 Jan 29, 2025 |
New features: MSIX Custom Install Actions Enhancements: Add a search option to the Samples Gallery Update the "Copy to All User Profiles" custom action to support file-only operations Enhance PowerShell Automation with support for Device Guard Credentials and Azure Key Vault Secrets Enhanced Updater to retrieve Release Notes via command line Support for executing PowerShell code asynchronously Call .NET custom actions in a new process (e.g., enables calling a custom action from an installed file during uninstallation) Add filter capability to simplify feature dialog navigation Automatically add and remove the "UpgradeDlg" dialog Predefined launch conditions for Windows 11 24H2 Add "Compact view" option to the Custom Actions view Update .NET Core 8 prerequisites to the latest version 8.0.12 Update .NET Core 9 prerequisites to the latest version 9.0.1 Bug fixes: Fix display issue with custom frame titles in WinUI Fix an issue with importing MSM into existing projects Unlink the "UpgradeDlg" options from the "Upgrades" page's options Crash when scrolling in the notifications list Enter key no longer worked in PowerShell Inline Script Fix MSIX elevation capability failures on Windows 11 24H2 and later Verify and update download links for prerequisites, remove outdated ones Fix an issue with importing MSIX packages preventing navigation from the Builds page The "Uninstall previous version" custom action sets the new version to be installed per-user Fix access violation error in PowerShell Automation when setting MaxVersion for project updates The registry is incorrectly marked as 64-bit when importing a repackaging file Update documentation for "UpdatePrerequisite" to specify how to update the minimum version with a registry search Fix issue where the Project Summary is not displayed after importing a .RPK Crash in Translations view when editing an MSIX package Evaluating any condition inside the Custo |
| Advanced Installer Professional 22.3 Dec 10, 2024 |
New features: Windows features bundle support for Windows Server 2025 Predefined launch condition for Windows Server 2025 Enhancements: PowerShell automation support for licensing Command-line support for adding .NET Core launch conditions Enabling the selection of different COM registration extraction methods Configurable option to include or exclude custom actions from certain builds Enhanced multiline text editor with scrolling for full-text visibility "Terminate Process" custom action can close processes for all users when running in immediate mode Improved "Evaluate Condition" option, now easier to access in the Custom Launch Condition tab Changed default file replacement setting to "Always Overwrite Existing Files" for new projects Update .NET Core 8 prerequisites to version 8.0.11 Predefined prerequisite for .NET 9 Predefined Launch Conditions for .NET Core 9.0 Bug fixes: Fixed an issue in the "Prerequisite UI Level Switches" window where an EditBox was incorrectly displayed instead of a Static Text control Error notifications rendered with WinUI were not using the correct font color Fixed filter issues in the "Move to Component" window Crash when deleting a folder with component policy set "One component per folder" The UAC appeared hidden in the taskbar when the setup contained chained packages Fixed initialization issue on the Start Page Fixed prerequisite repair issue where incorrect file versions were not updated during the main installer repair An unexpected message box popped up during installation on Windows Server 2022 The "Create a new component" option from the Synchronize folder did not work as expected The slideshow progress dialog was not displaying as expected in the App Installer and Serene themes Patch project is checked as modified after navigating in the Add/Remove (Control Panel) view Crash in a merge module project if using "Go to Location" for Property.ARPCOM |