Actual Installer Pro Changelog

What's new in Actual Installer Pro 9.7

Jan 12, 2024
  • Added:
  • Support for PNG format for setup graphic files
  • Support for subdirectories in <SetupTempDir>
  • Ability to download files without Downloader.exe using variables - GETFILE
  • Feature "Register App Path" (page Installation / Advanced)
  • Improved:
  • Feature "Require Internet Connection"
  • Feature "Restart Computer" - the default option for the Classic interface - "Yes, restart now". Added a message to save work. Added a parameter -forcerestart
  • Other little improvements
  • Fixed:
  • File Association: if Icon Index is empty, then the File Association is not created
  • Other little bugs

New in Actual Installer Pro 9.6 (Jul 31, 2023)

  • Added:
  • New Uninstaller v9.6
  • Command: AddUninstall - this adds a file to the uninstaller log section [Files] , to remove it on uninstall
  • Additional Parameters:
  • -noremoveexistingfile If the file set to 'Remove on Uninstall' and the file is already exists, then add this param to not remove on Uninstall;
  • Improved:
  • IMPORTANT: Commands from previous installation with the timings to execute on uninstall are now removed in the Update Mode. To not remove commands, add -nodelcmdonupdate
  • Other improvements
  • Fixed:
  • Little bugs

New in Actual Installer Pro 9.5 (Jul 31, 2023)

  • Added:
  • Custom Prerequisites: support for MultiLanguage text in the Name and Command fields
  • When using the DOWNLOAD: command, the setup shows a text Downloading data; to not show this text add a parameter -noshowdownload
  • Variable <TotalSize> - sets the total size (in bytes) of the installation (required size)
  • Additional Parameters:
  • -nofolderchange Disable the Install Folder change;
  • -nouninstalltop Do not show Uninstaller on Top of windows;
  • -errorifdwnfail if the DOWNLOAD: command fails, the setup will be completed with errors;
  • -haltifdwnfail if the DOWNLOAD: command fails, the setup will be terminated;
  • -nofileattrb Do not set the original file attributes;
  • -filecreatedate Set the file creation date to the installation date.
  • Improved:
  • Classic Wizard Interface: System Requirements and Prerequisites are now checked at the Welcome dialog on the Next button click; to check it at the setup startup add parameter: -reqonactivate
  • Modern Interface: Custom Variables are read at the setup startup; add parameter: -varonactivate to read at the setup dialog show
  • Switch for the silent build of project can be used before or after project file path: /S "file.aip" or "file.aip" /S
  • Switch for the silent build of project can be used without project file path, in this case the last opened project will be built
  • Other improvements
  • Fixed:
  • Custom Variables: if there are two or more variables with the same name, the value of the last one is applied to the variable
  • Custom Variables: feature GETURL reads the first line only of the specified URL
  • Feature "Components": Calculate Required Size - option "Method 1" (decrement) is not used
  • Little bugs

New in Actual Installer Pro 9.4 (Jul 3, 2023)

  • Added:
  • Support for .NET 8
  • Support for long paths (more than 260 characters)
  • Short paths are automatically converted into normal paths
  • In the Silent Mode, Commands are executed hidden. To use the normal mode, add -cmdnohideifsilent to the Additional Parameters field
  • Additional Parameters:
  • -optionwide Make the Options dialog (Modern Interface) wider (512px.) Default is 430px.;
  • -noreinstallmode Do not execute the Uninstaller in the Reinstall Mode (switch /R) when using the "Overwrite" mode in the option "If Previous Version is Installed" (page General / Parameters);
  • -nocmdifsilent Do not execute System/Commands and Interface/Finish Actions in the Silent Mode;
  • -nocmdifupdate Do not execute System/Commands in the Update Mode (page General / Parameters: option "Update Mode" is selected, or the option "If Previous Version is Installed" is set to "Overwrite");
  • -errorifdwnfail If the command DOWNLOAD: fails, the setup will finish with errors;
  • -dontaskuninstall Uninstaller starts removing the app without prompting the user;
  • -dontaskonreinstall Uninstaller starts removing the app without prompting the user in the Reinstall Mode;
  • -dontinformonreinstall Uninstaller does not show the uninstall finish message in the Reinstall Mode;
  • Option IFMSG() for the IF command
  • Force close running EXE files during installation
  • Improved:
  • Increased download speed for the command DOWNLOAD:
  • Uninstaller: Option "Force Close" for the Close Running App option
  • Uninstaller: No flashing in the Silent Mode
  • Uninstaller: Support for the command DOWNLOAD:
  • Uninstaller: Ability to specify different URLs, regarding the bitness of Windows, for the Uninstall Feedback page: x64[URL for 64-bit] x86[URL for 32-bit]
  • Other improvements
  • Fixed:
  • Little bugs

New in Actual Installer Pro 9.2 (Sep 15, 2022)

  • Added:
  • Variable <Win> - contains Windows version (7, 8, 8.1, 10, 11);
  • Additional Parameters: -silentuninst - If the installation uses the silent mode, then the Uninstallation also will have the Silent Mode;
  • New version of Actual Downloader 3.3;
  • New version of Actual Updater 4.8;
  • Warning message when opening a large project (containing more than 10000 files);
  • Other enchantments.
  • Fixed:
  • Bug: when using the option "Overwrite" in the "If Previous Version is Installed" or "Upgrade Mode", file Uninstaller.exe is not updated. If old version of Uninstall.exe is used (till v8.6), it may show "%s" instead of AppName;
  • Bug: when using the Classic Interface in the Silent Mode, the finsih options (Launch App, Custom Action) are not executed; setup temp files are not removed.

New in Actual Installer Pro 9.1 (Jun 18, 2022)

  • Added:
  • Prerequisites: .NET 7, SQL Server Express 2022;
  • Ability to specify specific minimum version for prerequisite .NET (e.g. .NET 6.0.5) in Additional Prerequisites: select .NET in the Name field;
  • New Conditions in Additional Prerequisites: MAXREGKEY GREATER OR EQUAL, MAXREGVAL GREATER OR EQUAL, File contains, File doesn't contain;
  • Command to download file in System / Commands (without using Downloader.exe): in File type: DOWNLOAD:URL (e.g. DOWNLOAD:http://www.website.com/file.txt); in Parameters type: file location (e.g. D:12.txt);
  • Read Internet file (only first line) into variable in System / Variables: in Registry Key type: GETURL; in Regsitry Value type: URL (e.g. http://www.website.com/file.txt);
  • Option "Copy Path" in the right-click menu in Files and Folders;
  • Option "Do not use as Main Executable" in the right-click menu in Files and Folders;
  • Ability to specify custom icon (instead of Main Exe' icon) for the Product Icon in the Programs and Features list (Control Panel); File "PorductIcon.ico" will be added to the package;
  • More names for Uninstaller file (Advanced Tab). Note: if you want to use Uninstall3.exe, Uninstall4.exe, and so on, then the Updater may not work correctly. In this case, you need to create file Updater.ini and include it to the package;
  • Multilanguage text/filename in Shortcuts;
  • Other little enchantments.
  • Fixed:
  • Bug in Modern Interface - if InstallDir is changed, and option "Finish Launch App" is set to <MainExecutable>, then it is not launched;
  • ASP.NET Core detection settings in Additional Prerequisites.

New in Actual Installer Pro 9.0 (Feb 26, 2022)

  • What's new:
  • Added:
  • Support for high-DPI screens in Actual Installer (now it doesn't look blurry on scaled screens);
  • New toolbar icons; New icons for Downloader and Uninstaller;
  • Setup shows text "Please wait" while installing prerequisites, executing commands (Before Installation), uninstalling previous version, or checking for updates (Before Installation). To hide this text, add parameter -notextwait;
  • Modern Interface - Default width of HeaderText is now 90% (was 80%);
  • Show Size of Setup File in the Project Information dialog;
  • Ability to specify names for the components "Text Field" and "Serial Numbers" (now "Keys") on the Additional Information page;
  • Option "Hide other languages if Auto Detected" on the Languages page;
  • Check if setup file is not created in "Source Directory";
  • Variable <Bitness> - if Windows is 64-bit, this variable contains "64", if 32-bit - "86";
  • Additional Parameters: -logocenter (Modern Interface: if used Custom Image Settings, this will center logo); -nocmdsilent (if Silent Mode, by default, Commands are executed with flag SW_HIDE; add this parameter to use SW_NORMAL); -nocmdprocess (do not extract file and parameters from command in Prerequisites Link and FinishLaunch).
  • Fixed:
  • Bug with removing files and folders from Source Directory;
  • Bug with creating setup file in the root drive;
  • Bug - Product Version containing Envronment Variables is not replaced with actual values for the option "Check for Updates Before Installation";
  • Little bug when Updater is used without Uninstaller.
  • Improved:
  • Files Management - ability to edit multiple files (from Source Directory and Additional Files);
  • Page "Interface User Information" is now called "Additional Information". Field "User Name" changed to "Text Field", "Serial Numbers" changed to "Keys", Field "Company Name" removed. Ability to change names for these fields. New variables for these fields: <QueryText>, <QueryCustom>, <QueryKey>. Old variable names for these fields still can be used. Options "Hide on Update" and "Hide if Key found in Registry";
  • If "Main Executable" is not specified, then shortcuts with target <MainExecutable> will not be created;
  • Method for setting default states for Custom CheckBox, Custom ComboBox;
  • Check for Duplicate Files
  • Other little enchantments.

New in Actual Installer Pro 8.6 (Jan 27, 2022)

  • Added:
  • Support for high-DPI screen in the Modern, Classic Wizard, Uninstaller, Updater, Downloader programs (previously, if screen is scaled then the setup program looked blurry);
  • Option for shortcuts - "Run as administrator";
  • Ability to not use graphic bitmaps in the Classic Wizard interface;
  • Hotkeys for Modern Interface: press Alt+"first symbol of component" to open this component, E.g. for English: Alt+O opens the Options dialog; Alt+L opens the License Agreement dialog; To pop up the language menu press Ctrl+L.
  • Improved:
  • Impoved the Classic Wizard interface: page "Select Destination Folder" - corrected position of custom components (Custom ComboBox, Select Components); fixed bug with text not fitting controls; removed the field "Program Group name";
  • Updated German language for setup programs;
  • Other little enchantments.

New in Actual Installer Pro 8.5 (Dec 13, 2021)

  • Added:
  • Supported OS: Windows 11, Windows Server 2022;
  • Prerequisite: Microsoft Visual C++ Redistributable 2022;
  • Ability to use variables in text "Install Product for: Current User / All Users";
  • Additional Parameters for installation: -nosublng (do not use multilanguage text), -getasstr (for "System / Variables" - read value (DWORD, Int64, Binary) as string), -largetext (for Modern Interface - set width of Title to 95%, default is 80%).
  • Fixed:
  • Bug with detecting C++ redistributable: only if two and more old versions (2010-2013) are installed at the same time. New versions (2015-2022) are detected correctly;
  • Bug with reading large DWORD value (more than 2Gb) in System / Variables;
  • Bug with adding Int64 values to Registry;
  • Little bug in Actual Installer Wizard (create new project): button "Next" is not translated.
  • Improved:
  • Instruction for installing fonts for All Users / Current User (menu Tools / Install Font);
  • Other little enchantments.

New in Actual Installer Pro 8.4 (Dec 13, 2021)

  • Improved:
  • Files Management: File Options take effect after click OK, and restore previous settings if click Cancel (no need to reload the project);
  • Before saving the project file, a backup is created (extension .backup), so it can be restored if the save is failed. If the save is successful, then the backup is removed;
  • Other little enchantments.
  • Added:
  • Ability to sign files from the context menu of the Installation Files section (menu "Sign...");
  • Ability to update/refresh the Installation Files section (menu "Refresh"). To see changes in SourceDir (no need to reload the project);
  • Options for Template Editor: Header Width and Text Width;
  • Ability to use Updater without Uninstaller;
  • Feature "Clear the Recent Projects list" in the Options dialog;
  • Ability to ask the user to select folder or file at startup via Variables: <SELECTDIR>, <SELECTDIRASK>, <SELECTFILEASK>;
  • Ability to rearrange variables on the System / Variables page;
  • Additional Parameters for installation: -nomodifydate, -hideprint, -regskippedfiles, -compluninst, -hidelng.
  • Fixed:
  • Bug with displaying product details that contain an ampersand symbol (&);
  • Bugs with the project folder name and the Version Info resource if multilanguage text are used in AppName, AppVersion, CompanyName;
  • Bug with processing files without extension (files are not added to the project if used the options "Skip files with extensions");
  • Bug with fitting text in Modern Interface for Russian language.

New in Actual Installer Pro 8.3 (Jul 11, 2021)

  • Improved:
  • Default font for setup programs is Verdana. Previously was Tahoma. Compare;
  • When using custom font (for Modern interface), the Options and License Agreement dialogs have same font as the Main dialog. Can be disabled with parameter -nosamefont).
  • Added:
  • Prerequisites: .NET 6, Adobe Acrobat Reader 2021, Java 16;
  • Feature "Clear the Recent Projects list" in the Options dialog;
  • Option for Custom ComboBox - "Disable on Upgrade";
  • Ability to disable Custom CheckBox and Custom CombokBox: add variables <EnableCheckBox> and <EnableComboBox> (respectively). The Default Data leave empty;
  • Commands to register and unregister font: REGFONT and UNREGFONT;
  • Ability to select file at startup via Variables: SELECTFILE;
  • Variable: <UPGRADE> if install mode is Upgade or the Option "If Previous Version is Installed" is set to Overwrite, this variable contains 1, otherwise 0;
  • Additional Parameters for installation: -nosilent, -nosamefont, -inversecheckbox.
  • Fixed:
  • Bug with freezing AI when processing non existence Environment Variables in project settings;
  • Little bug with moving/rearranging items in the Commands and Prerequisites lists by using Up/Down buttons;
  • Little bugs in the Template Editor (when specifying custom font file, preview mode);
  • Little bug with signing files "Uninstaller.exe, Updater.exe, Downloader.exe" when variable <SETUPEXE> is not specified.

New in Actual Installer Pro 8.2 (Feb 12, 2021)

  • Improved:
  • Dialog "User Information" is moved to the Options dialog (Modern Interface);
  • Removed the License Agreement and Readme pages in the Project Manager. Fields that support Multi Lingual Text are now used;
  • If the Setup Folder Output is empty then the Project Folder is used;
  • SetCurrentDir: if a folder is specified in quotes (in the Parameters field), then remove quotes;
  • Little interface enhancements.
  • Added:
  • Ability to use relative paths for files and folders in the project manager. For the current dir is used the project folder (folder where the project file '.aip' is located);
  • Variables to use in the Project Manager: <AIDir> (returns a path of the Actual Installer folder), <FORMATDATE>, <YEAR>, <YEARSHORT>, <MONTH>, <DAY>;
  • Ability to use Environment Variables in the fields App Name, App Version, App Description, Setup Folder, Setup File name;
  • Ability to use MultiLanguage Text in the fields: App Name, App Version, App Description, Company Name, WebSite, Support Link;
  • Common Options in the Options dialog, if selected, the project options are saved in the Registry and apply to all projects. If not, the options are saved in the project file and apply to the current project only;
  • Option "Encrypt Sensitive Data" - encrypt strings Command and Conditions (Additional Prerequisites) and File and Parameters (System / Commands);
  • Additional Parameters for installation: -exitcodeun, -nochecksize, -silentinstalluserinfo, -extravardef;
  • Menu "Tools "Open Environment Variables dialog" and "Project Open Project Folder";
  • RootKey HKEY_DEFAULT (or short HKDE) in System / Variables: if the installation is for the Current User Only, then used HKEY_CURRENT_USER; if for All Users, then HKEY_LOCAL_MACHINE.
  • Fixed:
  • Bug "List index out of bounds" when using the command GETVARIABES;
  • Bug with removing multiple files from the Source Directory in the Project manager;
  • Bug with displaying duplicate folders in the Files and Folders tree view (if specified with Upper and lower case names).

New in Actual Installer Pro 8.1 (Dec 9, 2020)

  • Improved:
  • Interface Enhancements;
  • Press Ctrl + L to open License Agreement in Modern interface;
  • Check if Product Name doesn't contain forbidden characters in Windows / : * ? " < > | (to avoid issues with creating files/folders that contain Product Name);
  • Add text admin to the file name of setup program to launch it as administrator;
  • If it fails to create Registry Key or Value,the user will be asked to not proceed with other registry entries;
  • Uninstaller: when reinstalling, Uninstell.exe is launched with /R switch (do not use option "Complete Uninstallation" and "Prompt to remove product setting data").
  • Added:
  • Additional Parameters for installation;
  • Prerequisites: JRE 15, .NET 5, ASP.NET Core (in predefined Additional Prerequisites);
  • New options for feature "If Previous Version is Installed": Uninstall, Uninstall Silently, Overwrite, Allow Multiple Versions, Ask User;
  • Ability to read max registry value from Registry Key into a variable. Use GETMAXREGVAL;
  • Switch /CU to set the installation for "Current User only" when using Ask User for feature "Install Product for";
  • Registry Root Key HKEY_DEFAULT (or short HKDE). If the installation is for Current User only, then this key is replaced with HKEY_CURRENT_USER, if for All Users, then HKEY_LOCAL_MACHINE;
  • Option "Allow install if failed to install prerequisites";
  • Option Set Current Dir for Launch Application after installation (page Interface / Finish);
  • Support for new Actual Updater 4.4 options;
  • Variables <AppData> and <MyDocuments> return values of a user who launched the setup program. To get values for a user (after elevation, e.g. for administrator), add parameter -defdir
  • Fixed:
  • Bug with removing registry key if its registry value is set to "Not remove on uninstall";
  • Little bug: do not check for Updates Before Installation, if Silent mode is used;
  • Little bug: in Variables, unable specify a variable in the Default Data field with DWORD type.

New in Actual Installer Pro 8.0 (May 10, 2020)

  • Improved:
  • Wizard:
  • Project and setup files are saved by default into User's DocumentsActual Installer folder;
  • Prerequisites: Multiple Conditions; Conditions "Variable Contains" and "Variable doesn't contain"; Show custom message (in Command type MSG(text)); Commands for different languages; Option "Skip if failed to install"; Ability to specify bitness of Registry: add 32 or 64 before Regsitry Key (e.g. 64HKLMSoftware). Note: Additional Prerequisites saved in Actual Installer 8.0, won't be loaded in previous versions;
  • Uninstaller: delete empty install folder if the uninstall.exe is launched directly from the install folder; if some files unable to delete, the uninstaller will prompt to delete them after a restart; fixed a bug with freezing while unregistering fonts; ability to specify the uninstaller config file (Uninstall.exe /I "path to Uninstall.ini"); ability to launch the Uninstall.exe as administrator ( command line /RUNAS).
  • Added:
  • Template Editor for the Modern interface (this feature requires the Pro+ edition);
  • Feature "Select Components" (this feature requires the Pro+ edition);
  • Prerequisite: Adobe Acrobat Reader 2020;
  • Feature "Allow Multi Versions" - this allows different versions of the application to be installed on the user's computer;
  • Ability to disable / enable WOW64 Redirection using Commands: in the File field type WOW64OFF to turn off the WOW64 Redirection; type WOW64ON to turn on. More information;
  • Ability to read all custom vaiables again using Commands: Add GETVARIABLES in the File field;
  • Support for multi language text in the fields Product Description, Website, Support Page. Example for description: This program is for Windows#German[Dieses Programm ist für Windows]French[Ce programme est pour Windows];
  • Option "Allow install if there is no required free space";
  • Menu "Tools Open AppData Folder, Open Actual Installer Projects Folder";
  • Support for new Actual Updater options: Additional Updater Parameters, Use Smart Notification;
  • Ability to use variable in the Custom ComboBox Default index;
  • Ability to set the state for the Custom CheckBox using variable <SetCustomCheckBox>: if this variable is read succesfully, then the check box is not checked. If not, in the Default Data type YES so the checkbox is checked.
  • Fixed:
  • Bug with freezing while font registration;
  • Prerequisites: bug when variable with quotes is used for condition "File Version Greate/Less or Equale" - if there are quotes in file/folder name it fails;
  • Prerequisites: bug with condition "File Version Greate/Less or Equale" - if file doesn't exist condition succeeded.

New in Actual Installer Pro 7.5 (Jan 25, 2020)

  • Added:
  • New features of Actual Updater Pro 4.1 - "Use Smart Notification", "Allow users to change the frequiency for updates";
  • File option "Do not show files tree view" - recommended for applications containing more than 10000 files;
  • Options for the feature "Get Product Version from Main Executable" - "Set Automatically" and "Use File Version";
  • Ability to specify non-direct files for Data File - Package type "Setup EXE + Data (download from Web)", e.g. http://www.site.com/index.php?id=1;
  • Ability to change File Version strings - Description and Copyright. See file "C:Program Files (x86)Actual InstallerDataversion.ini";
  • Ability to specify any file as Main Executable;
  • Little improvement: Actual Installer loads faster;
  • Little improvement: Compress Engine File - UPX dialog is hidden.
  • Fixed:
  • Bug with updating File Version resource - "Possibly corrupt version resource";
  • Little bug with Updater: the "Options" dialog is not translated.

New in Actual Installer Pro 7.4 (Oct 15, 2019)

  • Added:
  • Prerequisites: .NET Framework 4.8, Java 12, C++ 2019;
  • Improved file management: multi select for installation files; checking if files already exist in the project when adding new files; show Modified date in the Edit dialog;
  • Ability to check for duplicate files and remove them - menu "Project Check for duplicate files";
  • Ability to restore files (from Source Directory) that were removed from the project;
  • Variables: <Admin> - if the setup program is launched with administrator rights, variable contains 1, otherwise 0; <AllUsers> - if the setup program is set to install for All Users, variable contains 1, otherwise 0;
  • Command to set current directory: SetCurrentDir;
  • Ability to set default index for the Custom ComobBox option. If not specified then user must select it before installation.
  • Fixed:
  • Bug with adding folder with option "Iclude folder name";
  • Bug with adding empty folder from disk root;
  • Little bug with message (non English) prompting to uninstall currently installed version;
  • Little bug with the "Drag & Drop" feature;
  • Little bug for modern theme: Finish - first execute CustomAction, then Launch Application.

New in Actual Installer Pro 7.2 (May 20, 2019)

  • Added:
  • Required OS: Windows Server 2019;
  • Prerequisites: Adobe Reader DC 2018, DC 2019;
  • New option for INI Files - "Skip if INI file does not exist";
  • Feature to automatically create a path folder for INI file which doesn't exist;
  • Variables <WinVerMaj>, <WinVerMin>, <WinVerBuild>, <WinVerServer>;
  • Prompt to close Main Executable (if it's running) when using the option "Silently uninstall previous version";
  • Command-line parameter for actinst.exe: /W - saves the project file if the Get Product Version from Main Executable option is checked and Product Version is changed (works in the silent mode only, switch /S). Example: "C:Program Files (x86)Actual Installeractinst.exe" /w /s "C:New Product.aip";
  • Commands: Ability to show a message to the user and then launch a file:
  • File: IFMSG(message)
  • Parameters: specify file to execute
  • Variables: Specify the default data when using MSG or HALT functions MSG(message)[DefaultData];
  • Menu "Tools Font" - for installing and registering font files.
  • Modern theme: press Ctrl+O to open the Options window;
  • Modern theme: added flags for Polish, Hindi languages;
  • Fixed:
  • Bug when using an updater with the Classic Wizard theme - not all messages use language strings;
  • Bug with reversing the "Unregister on uninstall" option of the Register Others settings;
  • Little bug when using a custom font on the Classic Wizard theme - not all components use the new font;
  • Little bug with uninstaller: cannot create a file "AUCommand.bat".

New in Actual Installer Pro 7.1 (May 20, 2019)

  • Added:
  • New feature for Requirements: Close Running Application #2;
  • Improved the Commands dialog - resizable window; added <WindowsDir>sysnativecmd.exe for using 64-bit cmd.exe;
  • Improved feature Uninstall previous version before installation - run uninstaller with admin rights;
  • Improved Modern theme: the Install button is disabled until Requirements and Prerequisites are passed;
  • Improved Modern theme: the Launch AppName button is now WordWrap - if long appname is used it gets cutted;
  • Ability to use icon file for the product icon in Programs and Features list (if Main Executable is not specified);
  • Ability to use Multilanguage text in the "Product Description" field. Example: This program is for Windows#German[Dieses Programm ist für Windows]French[Ce programme est pour Windows].
  • Fixed:
  • Bug with Additional Prerequisites when checking 64-bit Registry Key;
  • Bug with AppData folder in Modern theme - when launching setup file from non-admin user for installing to All Users, <AppData> returned admin's AppData folder;
  • Bug with launching Registry Editor on 64-bit Windows - now it launches the 64-bit version of Regedit.exe, instead of 32-bit version;
  • Typo in the File Options dialog.

New in Actual Installer Pro 7.0 (May 20, 2019)

  • Added:
  • New option for "Install Product for" feature: Ask User;
  • RollBack feature - if user cancels the installation then setup will remove all created files and folders;
  • Condition for Commands: IF <var1>=<var2> then show message or halt the installation;
  • Advanced option: Show Custom CheckBox - performs additional task during the installation;
  • Advanced option: Disable Installation Folder changing;
  • Advanced option: Alternative Destination Directory;
  • Advanced option: Image Settings - sets setup logo properties: AutoSize, Transparent, Stretch, Proportional;
  • Advanced option: Uninstaller file name;
  • Function for Uninstaller: Close Running Application before uninstalling;
  • New Timing for Commands: "Start Uninstallation" - execute a command before asking a user to uninstall the app;
  • Option to sign files Uninstall.exe, Updater.exe, Downloadre.exe;
  • Uninstall complete message is now shows on TOP;
  • Ability to use multilanguage text in Installation Custom CheckBox and Finish Custom Action Name;
  • Function to extract file name from path: GETNAMEX[path]. Supports variables. Case sensitive. Examples:
  • GETNAMEX[C:FolderFile.exe] returns File.exe
  • Function to extract correct version number from a string: GETVERX[string]
  • Function for Variables: GETMAXREGKEY - get max version of subkey from a reg key;
  • Modern interface for Select Installation Directory dialog;
  • Menu Tools Open Registry Editor;
  • Ability to use custom font settings;
  • If some file from SetupTempDir was launched during installation and it remain running after installation, then setup will add a command to Registry RunOnce section to remove SetupTempDir after restarting the system;
  • Actual Updater 3.3 - added feature (beta) "Automatically check for updates on Main Executable Launch".
  • Fixed:
  • Bug with skipping empty folders from Source Directory;
  • Bug with Modern theme on display scaled more than 100%;
  • Little bug with Prerequisites - if no Command specified then remove text "Would you like to install it now?";
  • Improved Uninstaller - if some files left unremoved during uninstallation then show message "Unable to remove files";
  • Improved functionality;
  • Other little bugs.

New in Actual Installer Pro 6.8 (Sep 20, 2017)

  • Actual Installer is now multilanguage - the project manager is translated to Chinese, English, German, Russian, Spanish. New languages will be added soon here.
  • Added:
  • Ability to create a new folder on the Files and Folders page;
  • Duplicate button for Prerequisites;
  • Command CMDVAR - it replaces variables in any file to actual paths. More information
  • Fixed:
  • Little bug when using the feature "Run as admin" for the Modern theme;
  • Little bug with editing files - the Destination Folder field got disabled;
  • Little bug with adding hidden files using Drag&Drop;
  • Other little bugs;
  • Improved functionality.

New in Actual Installer Pro 6.6 (Jan 2, 2017)

  • Added:
  • Modern Theme;
  • Setup language file: Portuguese;
  • Option "Beep on Finish" - informs the user that the installation is finished (Modern Theme only);
  • Prerequisite: Microsoft Visual C++ Redistributable;
  • Variable . Use this to read additional parameter text, passed with a command-line /X "text";
  • Button "Regedit" on the System Registry page;
  • Feature "Print" for the License Agreement;
  • Ability to specify an URL for a license agreement (Modern Theme only);
  • Option for the "User Information Custom Field" - "File/Folder must exist".
  • Fixed:
  • Little bug with "User Information Serial Number": if S/N list is empty then the setup program continues the installation;
  • Little bug with refreshing the system after File Associations are created;
  • Little bug with Prerequisites and Additional Prerequisites: show warning message when Command is not specified.

New in Actual Installer Pro 6.5 (Nov 1, 2016)

  • Added:
  • Product Description
  • Option "Hide file names during copy process"
  • Prerequisites: .NET Framework 4.6.2 and SQL Server Express 2016
  • Menu "Save Project with different GUID"
  • Variable
  • Duplicate button for Commands
  • Ability to rollback the file association of previous installation (beta)
  • Fixed:
  • Bug with double slashes "\" while exporting UNC path values from .REG files to System Registry page
  • Bug with Up/Down function on System Commands page
  • Little bug with the position of Actual Installer when resolution of the screen changes from high to small
  • Actual Downloader version 1.6:
  • Show the correct size for the very large files (>2GB).

New in Actual Installer Pro 6.2 (Aug 28, 2015)

  • Improved:
  • Feature enhancements;
  • Added:
  • Support for Windows 10;
  • New feature: Project Type - Single Setup EXE; Setup EXE + Data (next to it); Setup EXE + Data (Download from Web);
  • New feature: Compress engine file (reduce the size from 3Mb to 1MB by using UPX);
  • New feature: Register .NET Assembly;
  • Prerequisites: .NET Framework 4.6 and Adobe Acrobat Reader DC 2015;
  • Installer variable: .
  • Fixed:
  • Bug with the File Association text - if there are many extensions to register, the text become corrupted;
  • Other little bug fixes.

New in Actual Installer Pro 6.1 (May 18, 2015)

  • Improved:
  • Files and folders managing in the project;
  • Compatibility with old versions of Actual Installer;
  • Ability to use multiple copies of Actual Installer at the same time;
  • Detecting the JRE (Java Runtime Environment) prerequisite. If JRE is not installed, setup will check the JDK (Java Development Kit) installation.
  • Added:
  • Support for large files (more then 2GB);
  • Ability to add empty folders to the project;
  • Ability to use variable in the project;
  • Test mode for registering DLLs (launch setup file with command-line parameter: /T );
  • New feature for Uninstaller: Prompt to remove product settings data.
  • Fixed:
  • Bug with losing the file original modified date stamp;
  • Bug "Index was out of bounds" during saving and building the project;
  • Bug "Compressing file error" during building the project;
  • Bug "I/O Error 131" when launching large setup files (more then 2GB);
  • Bug with negative file size for large setup files;
  • Bug with duplicate files when adding Prerequisite files in the folder on the "Options \ Prerequisite Links" window;
  • Bug "Invalid data type" when using Additional Prerequisites (Condition: "Registry Value greater or equal" and "Registry Value less or equal").

New in Actual Installer Pro 6.0 (Feb 16, 2015)

  • Improved:
  • User interface.
  • Added:
  • Support for unicode file names;
  • Conditions for Additional Prerequisites: File Version greater or equal, File Version less or equal, Variable greater or equal, Variable less or equal;
  • Variables: , , , ,
  • Ability to read ExitCode from launched Commands.
  • Fixed:
  • Checking for an active internet connection;
  • Bug with adding hidden folders by drag and drop;
  • Bug with importing registry values from .REG file;
  • Bug with file operation 'Overwrite only if newer';
  • Bug with settig previous wallpaper on uninstall.

New in Actual Installer Pro 5.6 (Oct 8, 2014)

  • Improved:
  • User interface;
  • Product version comparison feature:
  • replace symbols "_" and "," with "."
  • Added:
  • Windows Server 2008, 2008 R2, 2012, 2012 R2 for the Required OS option;
  • Command Timing Option "At User Information dialog";
  • Ability to use variables in BATCH files. Batch files should be located in the folder;
  • Prerequisite: .NET Framework 4.5.2;
  • Option "Do not add files with extensions";
  • Warning on adding duplicate files;
  • Option Bitness (Default, 32-bit, 64-bit) for the Registry and Variables feature.
  • Fixed:
  • Bug with slow uninstallation;
  • Bug with feature "Check for updates before installation";
  • Littile bug with Registry editing;
  • Other little bugs.

New in Actual Installer Pro 5.5 (Jul 15, 2014)

  • Added:
  • Option for Commands - "Run as admin";
  • Option to specify file extensions for the Main Executable list;
  • Redirection - if a not-admin user tries to access the system resources that require admin privileges, the setup will redirect it to the current user's locations (e.g. HKLM to HKCU, to , to );
  • Values for the product details in the Add/Remove list - VersionMajor and VersionMinor numbers.
  • Fixed:
  • Bug with creating file associations for Current User;
  • Bug with creating "aifile.cab" - Access Denied error message;
  • Bug with disabling WoW Redirection during uninstallation;
  • Little bug with the feature "Create ODBC DSN";
  • Other little bugs.
  • Improved:
  • INI files modification - INI file will be removed if it was created during installation;
  • Environment Variables - if user has admin privileges, environment variables will be registered for All Users (SYSTEM VARIABLES), if not - for Current User (User variables);
  • Registry modification.
  • Actual Updater version 2.3:
  • Added exit codex (0 - success, 1 - error);
  • Improved the "Automatically check for updates" feature.

New in Actual Installer Pro 5.4 (Mar 27, 2014)

  • Added:
  • Installation modes: STANDARD, UPGRADE;
  • Installation Level: Current User, All Users (admin privileges required), All Users (if user has admin privileges, Current User otherwise);
  • Software prerequisite: JRE 8 (1.8);
  • Additional Prerequisite Search Criteria: "Registry Value greater or equal", "Registry Value less or equal";
  • Option "Silently Uninstall" for the "Uninstall old version before installation" feature;
  • Option "Upgrade only if installed version has Min. Version & Max. Version";
  • Exit codes.
  • Fixed:
  • Compatibility issue on Windows 8, 8.1;
  • Issue with "This program might not have installed correctly";
  • Other little bugs.
  • Actual Updater version 2.2:
  • Added feature "Automatically check for updates every X days";
  • Added option "Check for updates before installation";
  • Fixed bug with hanging up.

New in Actual Installer Pro 5.3 (Mar 11, 2014)

  • Improved:
  • Update program will display a warning message if the installed version is greater or equal to the version about to be installed;
  • Detecting Additional Prerequisites.
  • Added:
  • Prerequisites: SQL Server Express 2008 SP1-SP3, 2008 R2 SP1-SP2, 2012 SP1, 2014 versions;
  • Prerequisites: .NET Framework 4.5.1 version.
  • Fixed:
  • Bug with detecting Windows 8.1 version;
  • Bug with detecting Internet Explorer 10, 11 versions;
  • Other little bugs.

New in Actual Installer Pro 5.2 (Nov 22, 2013)

  • Improved:
  • Speed up adding files to the project and opening a project file that contains a big number of files;
  • Setup Wizard: a website address is automatically retrieved from the Comments field of File Version Data. Added an option 'Do not show this dialog';
  • Variable CommonMyDocuments renamed to CommonDocuments.
  • Added:
  • Installer variables: MyPictures, MyMusic, CommonPictures, CommonMusic, FormatDate, SetupFile.
  • Fixed:
  • Bug: the shortcut show option 'Minimize' does not take effect;
  • Bug: the Licence Agreement and Readme text settings lost when opening a project;
  • Other little bugs.

New in Actual Installer Pro 5.0 (Sep 18, 2013)

  • Added:
  • Product GUID
  • Wizard for easily creating setup projects
  • Feature to automatically update the Product Version (by using file version of the Main Executable)
  • Feature "Create ODBC DSN" in the Tools menu
  • Software Prerequisite: Internet Explorer version 11.0
  • New option for the Commands: After Folder Select (a command will be executed after pressing the Next button on the Select Destination Folder dialog)
  • Option to open the Source Folder on the Project Information window
  • Command line parameter for Setup Program: /L , which creates a log file of error messages (location: %TEMP%\AISETUPLOG.TXT )
  • Fixed:
  • Improved an upgrade method: detection a previous installation
  • Setup permission: if the Require Administrator Privileges checkbox is not selected then Setup Program will prevent elevation (UAC)
  • Syntax errors in language file Russian.lng
  • Small bug in the File Version Info: "Product Name" remains blank
  • Small bug with 'Associate a program with file types' checkbox: now shows all file types specified in the File Assotiation page
  • Silent Mode for Setup Program: no messages
  • Other little bugs
  • Actual Updater 2.0:
  • Fixed bug with failing to connect to some URLs
  • Fixed bug with symbols ' ' and ',' in the version number
  • Fixed bug with comparing version numbers that contain symbols 'abc...': 4.0.8a
  • Added ability to check for updates from local/network file: e.g. \\ASUS\Programs\1Click Uninstaller\update.txt , C:\Update.txt
  • Actual Downloader 1.1:
  • Fixed bug with downloading files
  • Fixed bug when file size is unknown

New in Actual Installer Pro 4.8 (Mar 21, 2013)

  • Added:
  • Ability to use full and short registry root names (HKEY_LOCAL_MACHINE = hklm);
  • Software prerequisites: JRE 1.7, Adobe Acrobat XI (version 11.0), SQL Server Express 2012;
  • Variable: ;
  • Switch '-aoa' (Overwrite All existing files without prompt) for the command to extract files from DATA.ZIP;
  • Ability to specify the initial directory for the select directory dialog.
  • Fixed:
  • Bug with file operations on 64-bit OS - if option 'Only 64 bit' is selected then setup will turn off the WOW File Redirection system ( for exm.: on 64-bit OS setup access real System32 directory, not SysWOW64 );
  • Bug with updating 64-bit applications (setup couldn't find previouse version because it checked 32-bit registry instead 64-bit);
  • Bug with the 'Overwrite only if newer' option for EXE and DLL/OCX;
  • Bug with registering ActiveX DLL/OCX files (if file is not copied then setup doesn't register it);
  • Bug with checking software prerequisites (.NET Framework, Internet Explorer, JRE, SQL Compact, SQL Express) regarding of the type of OS (x64 or x86).

New in Actual Installer Pro 4.6 (Feb 6, 2013)

  • Added:
  • Up/Down buttons for the Additional Prerequisites list
  • URL hyperlink functionality to License Agreement and Readme Text.
  • Fixed:
  • Bug with detecting .Net Framework 4.5 on x64 bit Windows
  • Bug with checking Additional Prerequisites on x32 and x64 bit Windows
  • Bug with downloading files using Actual Downloader

New in Actual Installer Pro 4.5 (Nov 12, 2012)

  • Improvements:
  • Compatibility with 64 bit applications
  • Increased speed of installing files and processing registry entries
  • Option to select 'Files and Folders' or 'Variables' for the 'Command\Parameters' field
  • One path for registry key (instead of using 'Root Key' and 'Subkey')
  • Ability to use variables , , in the 'Save Setup As' field.
  • Added:
  • Variables for setting default values for the fields User Name, Company Name, and Custom Field: , ,
  • Buttons YesToAll and NoToAll for the dialog of overwriting files
  • Option 'Create Shortcut' for the Additional Files list
  • Hotkey 'Insert' for adding items
  • Variable:
  • Actual Downloader utility
  • Fixed:
  • Bug with hanging up setup on the Finishing setup page
  • Bug with registering file extensions (if registry key 'UserChoice' exists it fails)
  • Bug with checking for updates on Actual Installer startup in the Silent Mode
  • Bug with adding folders in the Additional Files list using Drag & Drop
  • Bug with adding duplicate shortcuts on the Shortcuts page
  • Bug with the option 'Associate '.aip' files with Actual Installer'
  • Bug with Additional Prerequisites (if OS is set to 'x86' it takes effect for x64 platforms)

New in Actual Installer Pro 4.3 (Sep 25, 2012)

  • Added:
  • Option 'Check for updates on startup'
  • Option 'Open Program Files Folder'
  • Sorting for the 'Additional Files' list
  • Improved interface
  • Improved Help file
  • Improved FAQ
  • Fixed:
  • Bug 'blank finish dialog'
  • Bug with converting product version number into correct format (x.x.x.x)
  • Other little bugs
  • Actual Updater 1.2:
  • Fixed:
  • Bug with comparing product versions
  • Bug with parameters (Upper and lower case)

New in Actual Installer Pro 4.2 (Jul 9, 2012)

  • Added:
  • Option to change the destination file name on the 'Additional Files' tab
  • Option 'Silent Mode' for Uninstaller
  • Command line parameter '/S' for silent uninstallation
  • Required OS: Windows 8
  • Option 'Select Destination Folder Mode'
  • Ability to change Font for Setup Wizard
  • Feature 'Drag and Drop' for adding files in the 'Additional Files' list
  • Installer variable:
  • Fixed:
  • Bug with option 'Application Version'. Any simbols are now supported
  • Bug with selecting 'Main Executable' and 'Launch Program' at finish
  • Double quotes are not inserting in "Associated File" field
  • Bug with option 'Overwrite only if newer'

New in Actual Installer Pro 4.0 (Mar 8, 2012)

  • Added:
  • Support for UNC path
  • Ability to read Environment Variable
  • Custom Prerequisites
  • Option to launch the Control Panel 'Programs and Features' applet
  • Option to associate '.aip' files with Actal Installer
  • New icon for project files
  • Setup Program command parameter: /P - set installation path
  • Checking for Data.zip file existence
  • Fixed:
  • Bug with file signing if options Custom Icon and Update File Version are both checked
  • Bug with using variables , , in the Installation Path
  • Little bugs

New in Actual Installer Pro 3.9 (Jul 26, 2011)

  • Added:
  • Software Prerequisites: .Net Framework 4.5, Internet Explorer 10, Adobe Reader X, SQL Server Compact: 3.5, 3.5 SP1, 3.5 SP2, 4.0, SQL Server Express: 2005, 2005 SP1, 2005 SP2, 2005 SP3, 2005 SP4, 2008, 2008 SP1, 2008 R2;
  • 7-Zip Standalone Console 9.20;
  • Setup Language: Polish;
  • Empty item for "Main Executable";
  • Checkbox for file associations on the "Setup" dialog;
  • Fixed:
  • Bug with buttons "Up and Down" to move the commands on the "System-Commands" tab;
  • Bug with using the "Create Data File" feature - "List out of bounds (4)" and requred free space;
  • Bug with detecting Adobe Reader X;
  • Upgrade Mode: bug with double uninstall dialogs;
  • Some little bugs.

New in Actual Installer Pro 3.8 (Nov 21, 2010)

  • Added:
  • Environment Variables
  • Software Prerequisite: .NET Framework 3.5 SP1, 3.5 SP1 Client, 4.0 Client
  • Option 'Launch commands on OS: All, x86, or x64
  • Options "Check for Updates" and "FAQ" in the Help menu
  • Option 'Open Language Folder' on Languages page
  • Option to avoid checking prerequisites (command line parameter: /n)
  • Setup language: Swedish
  • Actual Updater - command line parameter: /a
  • Fixed:
  • Bug: variables don't get stored if no "Default Value" is entered
  • ABORT, RETRY, IGNORE options on File Copying
  • Bug with option 'Overwrite only if newer'
  • Bug with Link to SQL Prerequisite
  • Some little bugs

New in Actual Installer Pro 3.6 (Jun 21, 2010)

  • Added:
  • Ability to Update File Version Info
  • Software prerequisite: SQL Server
  • Ability to create zipped data files
  • Fixed:
  • Error with modifying registry type from REG_EXPAND_SZ to REG_SZ
  • Error with detecting an active internet connection
  • Error with detecting a Windows XP x64 bit
  • Upgrade Mode
  • Error with option 'Overwrite only if newer'

New in Actual Installer Pro 3.4 (Jan 15, 2010)

  • Added:
  • Option 'Generate Serial Numbers';
  • Option 'Require only 64-bit OS';
  • Option 'Do not add hidden files and folders';
  • Fixed:
  • Executing Commands;
  • Error with character "?" in the path, parameters;

New in Actual Installer Pro 3.2 (Aug 10, 2009)

  • Windows 7 compatibility
  • Added display progress bar during the uninstall process
  • Added user variables (ability to read Registry values)
  • Added option: Require an Active Internet Connection
  • Added option: Close Running Application
  • Bug fixes.

New in Actual Installer Pro 3.2 Beta (Jul 30, 2009)

  • Windows 7 compatibility
  • Fixed critical error with extracting files
  • Added custom installer variables
  • Added new setup languages
  • Added an 'Require an active insternet connection' option
  • Added an Close running application' option

New in Actual Installer Pro 3.0.2 (Jan 20, 2009)

  • Windows Vista compatibility
  • Added Actual Updater tool
  • Context Help
  • Optimized program's code
  • Fixed some bugs

New in Actual Installer Pro 3.0 (Oct 1, 2008)

  • Windows Vista compatibility;
  • Added Actual Updater tool;
  • Context Help;
  • Optimized program's code;
  • Fixed some bugs.

New in Actual Installer Pro 2.4 (Oct 24, 2006)

  • New application icon
  • Added new Wizard and Header bitmaps
  • Added 'Select File or Folder' dialog
  • Added 'Execute before uninstallation' option
  • Added 'User Information' dialog
  • Added ability to import a registry keys from .reg files
  • Fixed 'Commands' option
  • Fixed some bugs