CreateInstall Light Changelog

What's new in CreateInstall Light 8.10.0

May 22, 2022
  • Added the "Set DPIAware" checkbox to Project - Dialog Settings.
  • Added parameter Serialpsw to dialog Dialog - User and reg. key.
  • Added Windows 11 detection.

New in CreateInstall Light 8.9.0 (Sep 25, 2021)

  • Added:
  • Added the ability to specify your own manifest files for installation, uninstallation and update.
  • Fixed:
  • Fixed minor bugs.

New in CreateInstall Light 8.8.0 (Feb 5, 2021)

  • Added:
  • Added the Check VC++ Redistributable command.
  • Improved:
  • Improved some commands.

New in CreateInstall Light 8.6.2 (Mar 7, 2020)

  • Added:
  • Licread parameter to the Dialog - License command.
  • Improved:
  • Improved some commands.

New in CreateInstall Light 8.5.1 (Nov 9, 2019)

  • Added:
  • Added Comment field for list items.
  • Added the INI File - Format command (CI Full).
  • Added the Send Keystroke command (CI Full).
  • Improved:
  • Improved over 20 commands.
  • Fixed:
  • Some little bugs.

New in CreateInstall Light 8.4.2 (Aug 7, 2018)

  • Added:
  • Added the Get letter of drives command (CI Full).
  • Added the Get drive space command (CI Full).
  • Added the Catch Exit command (CI Full).
  • Improved:
  • Improved language files.
  • Added #osreleaseid# (Windows 10 release ID) to the predefined variables.
  • Added #osupbuildrev# (Windows 10 Update Build Revision) to the predefined variables.
  • The "Dialog - Setup Path", free spaces text will red color if there is not enough free disk space or the path is invalid.
  • Fixed:
  • When the dialog window or controls in the dialog window are resized in percent.
  • The remaining download time is incorrect or inaccurate if the download is paused at the beginning.
  • The method size2str, sometimes returns an inaccurate value, after the decimal point.

New in CreateInstall Light 8.3.9 (Jul 19, 2018)

  • Added:
  • Added replacing environemnt variables %NAME% in values of global variables $name$.
  • Improved:
  • Improved about 20 commands.
  • Added support of Unicode in commands - read/write variable to file.
  • Fixed:
  • Some little bugs.

New in CreateInstall Light 8.2.0 (Feb 5, 2018)

  • Added:
  • Updated French and Chinese languages.
  • Improved:
  • Added Lictext and Readtext parameters in Dialog - License and Dialog - Readme commands.
  • Added result variable result7z in Decompress 7z command.
  • Added 'Delete only empty subkey' checkbox in Registry - Delete command.
  • Fixed:
  • Some little bugs.

New in CreateInstall Light 8.0.0 (Mar 20, 2017)

  • Added:
  • Now CreateInstall can compress files over 4GB.
  • Improved:
  • Update the decompressor of 7z files to the latest version.
  • Added Result variable to the Download Files command.
  • Fixed:
  • Some little bugs.

New in CreateInstall Light 7.8.0 (Mar 12, 2017)

  • Added:
  • The command Copy Files List (Light version) has been added.
  • Improved:
  • Improved Check, Replace within files, Replace text, Modify variable commands.
  • Fixed:
  • Some little bugs.

New in CreateInstall Light 7.7.2 (Mar 12, 2017)

  • Added:
  • 'Allow multiple instances' checkbox in Install Script.
  • Improved:
  • Message and Dialog - Settings commands.
  • Added options Pdownloads and Pspeed for displaying download speed in Dialog - Progress.
  • Fixed:
  • Some little bugs.
  • CreateInstall 7.6

New in CreateInstall Light 7.6.0 (Oct 10, 2016)

  • Added:
  • Command Timeout has been added (full version).
  • Improved:
  • Added If Condition in Create service.
  • Added Additional parameters in Register C# and VB.NET DLL.
  • Fixed:
  • Some little bugs.

New in CreateInstall Light 7.5.0 (Oct 10, 2016)

  • Added:
  • Command Dialog - Slideshow has been added (full version).
  • Improved:
  • Added UTF-8 encoding checkbox in HTTP GET/POST Request, Insert text into file, Delete lines from file, INI file – Insert text, INI File - Delete.
  • Fixed:
  • Some little bugs.

New in CreateInstall Light 7.4.0 (Mar 16, 2016)

  • Added:
  • The Command-Line Parameters command (CI Light and Full).
  • Improved:
  • Added the support of the https protocol in the Download Files and HTTP GET/POST request commands.
  • Added If File Exists field in the Download Files command.
  • Added If Statement field in the Shortcut - Create command.
  • Fixed:
  • Some little bugs.

New in CreateInstall Light 7.3.0 (Feb 6, 2016)

  • Improved:
  • Now you can specify images for items in Dialog - Tree command.
  • Added a detection feature of Windows Product type in System Information command.
  • There are a lot of improvements in approximately 15 commands.
  • Fixed:
  • Some minor bugs.

New in CreateInstall Light 7.2.0 (Dec 7, 2015)

  • Added:
  • Command Sleep.
  • Command Register .NET DLL.
  • Improved:
  • Command Modify Variable. Added the noutf options in Calculate Hash.
  • Fixed:
  • Some minor bugs.

New in CreateInstall Light 7.1.7 (Dec 7, 2015)

  • Added:
  • Added the $ver$ variable for Output Folder and Executable Filename fields.
  • Added predefined variables osspmajor and osspminor for getting Service Pack version.
  • Improved:
  • Added the 'UTF-8 encoding' checkbox in Embedded Files, Write variable to file, Read variable from file.
  • Added 'If Condition' in Check and Check Requirements commands.
  • Added the detection of Office 16 in the Get Application Information command.
  • Fixed:
  • The bug of registering fonts on Windows 10.
  • Some minor bugs.

New in CreateInstall Light 7.1.0 (Dec 7, 2015)

  • Added:
  • Search in the commands of the scripts.
  • Command Notice
  • Windows 10 detection.
  • Improved:
  • Improved over 10 commands.
  • Fixed:
  • Some minor bugs.

New in CreateInstall Light 7.0.14 (Dec 7, 2015)

  • Improved:
  • Working with VERSION_INFO structure.
  • Fixed:
  • Some minor bugs.

New in CreateInstall Light 6.4.0 (Dec 7, 2015)

  • Added:
  • The console version of CreateInstall builder cicmdcon.exe.
  • Command INI File - Delete
  • Improved:
  • Command Add to Add/Remove List. Added the 'Create for current user' checkbox.
  • Command Modify variable. Added 'Encoding to UTF-8'.
  • Command Shell Execute. Added the 'Run as administrator' checkbox.
  • Added 'isadmin' variable. It equals 1 when the setup run with administrative rights.
  • You can assign 'hidefiles' variable to 1, if you want to hide folder and filenames during the installation process. It can increase the decompression speed when you have a lot of small files.
  • Fixed:
  • Some minor bugs.

New in CreateInstall Light 6.3.0 (Jul 1, 2014)

  • Added:
  • Update Script tab. You can create scripts for the update program like installation or uninstallation scripts.
  • You can specify the size of the font for CreateInstall interface in Tools - Preferences.
  • Improved:
  • Command If Statement. You can check if the setup has been run with some command-line parameter.
  • Command Dialog - Settings. You can specify If Condition for the each item. Radiobutton are automatically grouped if there are items of another type between them (if Sautoradio=1).
  • Command Modify variable. You can calculate the MD5 hash for a string or a variable.
  • Command Calculate Hash. Teh result value can be in the upper case.

New in CreateInstall Light 6.2.1 (Jun 26, 2014)

  • Added:
  • Command Global Environment - Append Path (full version)
  • Command Global Environment - Delete Path (full version)
  • Command Delete Lines from file (Light version)
  • Command INI File - Insert Text (Light version)
  • Command Insert Text into File (Light version)
  • Command Calculate Hash (full version)
  • Improved:
  • Command Create service. Added the "Don't run service" checkbox
  • Fixed:
  • Some minor bugs

New in CreateInstall Light 6.1.0 (Oct 13, 2013)

  • Added:
  • CreateInstall Setup Extractor (all versions).
  • The capability of compressing the created installation into a .zip file has been added (all versions).
  • The global variable $prjname$ - the name of the project file.
  • Improved:
  • Command Message. Added If Condition.
  • Command Get application information (Java Runtime Environment).
  • Fixed:
  • Some minor bugs.

New in CreateInstall Light 6.0.0 (Oct 8, 2013)

  • Improved:
  • Command Copy Files. Added the 'Show error message if files have not been found' checkbox.
  • Fixed:
  • Some minor bugs.

New in CreateInstall Light 5.19.0 (May 17, 2013)

  • Added:
  • Predefined variable originaluser. The name of the user, who launched the installation. If the user doesn't have administrator rights, this name is different from "username".
  • Improved:
  • Command Get Application Information. MS Access was added.
  • All Registry commands. If HKEY_CURRENT_USER is specified then HKEY_CURRENT_USER of original user is used.
  • New features for the command Global Environment - Set Value.
  • Fixed:
  • Some minor bugs.

New in CreateInstall Light 5.18.0 (May 17, 2013)

  • Added:
  • Command Get Application Information.
  • Improved:
  • Command Check Requirements
  • Command Dialog - Settings.
  • New features for local variables.

New in CreateInstall Light 5.17.1 (Feb 26, 2013)

  • Added:
  • Command Create Scheduled Task (Full version)
  • Command Delete Scheduled Task (Full version)
  • Command Share & Permissions (Full version)
  • Command Decompress ZIP file (Full & Light version)
  • Improved:
  • Commands Dialog - License and Dialog - Readme. You can show any external file during the installation. For example, you can distribute individual license files near setup.exe and show their text
  • Command Shortcut - Create. You can set a flag so the shortcut runs as administrator

New in CreateInstall Light 5.16.0 (Jan 2, 2013)

  • Added:
  • View of project settings and commands as an HTML file. You can view project settings and commands in a browser and print them.
  • Menu item Examples – you can familiarize yourself with completed example projects.
  • Improved:
  • Command Dialog-Settings. You can define the field for input of a password. The Button element has been added.
  • Command Import REG file. 'Use 64-bit regedit.exe' checkbox has been added.
  • Command Dialog – Language. The variables lang_nosort, lang_nonative and lang_[Language name] have been added.
  • Command Dialog – Progress. The Continue button is not shown if the option of automatic closure of the window after completion of the process is checked.
  • Command Modify Variable. The possibility to get the path to a file, its name and extension [Get Filename] has been added.
  • Command Close Application. The possibility to specify objects to be closed as a list has been added.
  • Command If Statement (full version). The possibility of processing Else.
  • Commands If Statement & While Statement. A checkbox to negate the condition had been added.
  • Fixed:
  • Deletion of temporary files after interruption of the installation by the user.
  • A message about an error is shown if the source directory doesn't exist during execution of the command Copy Files & Folders.

New in CreateInstall Light 5.15.2 (Oct 25, 2012)

  • Added:
  • Command Run Uninstaller
  • Command Temporary Files
  • Improved:
  • Command Dialog - Settings. New elements were added: Link and Image. Also you can now deploy controls in one row
  • Command System Information. Added, obtaining RAM size
  • If installation icons contain frames with sizes greater than 64x64, then those frames are ignored
  • If, while packaging files and conducting a search using wildcards, nothing was found, then in the warning window you can choose “Yes to all” and all following warnings will be ignored
  • Predefined variables. Variables added: shortdate and shorttime
  • Fixed:
  • If the logo at the top of dialog box was too wide, then the description text in the title was covered by the logo
  • Error in the Condition field if any word in the row started with upper case S or N. For example, Nmyvar == "This is a String"

New in CreateInstall Light 5.14.1 (Oct 1, 2012)

  • Added:
  • Command Get Original User (Full, Light, Free).
  • Command Run As Original user (Full, Light, Free) .
  • Command Embedded files (Full).
  • Option Self-Deleting Setup File (Full, Light, Free).
  • Improved:
  • Command Check Requirements.
  • Predefined variables. The variable 'oswindows' - added Windows 8.
  • Fixed:
  • Some minor bugs.

New in CreateInstall Light 5.12.0 (Jun 14, 2012)

  • Main new features:
  • Added the checkbox 'Access a 64-bit key' to Registry commands
  • Added additional uninstall log parameters to the Installation Files command

New in CreateInstall Light 5.11.0 (May 31, 2012)

  • Added Get File Information command.
  • Added Split Variable command.
  • Added Split & For statement command.
  • Added Wow64Redirection On/Off command.

New in CreateInstall Light 5.10.0 (Apr 9, 2011)

  • Added Update feature. See Update for more details.
  • Added Dialog - Checkboxes List command.
  • Added Redirect Console Output command.
  • Added Run JavaScript & VBScript command.
  • Added Action After Reboot command.

New in CreateInstall Light 5.9.0 (Apr 9, 2011)

  • Added a parameter 'Silent command line' on Project - Settings.
  • Added the Spanish Help file.

New in CreateInstall Light 5.8.0 (Dec 8, 2010)

  • Added:
  • Code Signing options for the installation and the uninstaller into Project - Setup Builder.
  • Command Rename file or folder. (Light & Full)
  • Command Substitute Variables in Files. (Light & Full)
  • It is possible to move/resize dialog controls.
  • See How to move and resize dialog controls.
  • Improved:
  • Command If statement. Add 'File Exists' and 'Directory Exists' parameters.
  • Command While statement. Add 'File Exists' and 'Directory Exists' parameters.
  • Command Dialog - Progress. Added a variable 'Pnofiles' to hide unpacking filenames.
  • Command Dialog - Tree. Added a variable 'Tdesc'.
  • Command Dialog - User Name & Serial Number. Added 'Userialonly' and 'Uuseronly' variables.
  • Command Check Requirements. Added '.NET Framework 4' parameter.
  • Command Modify Variable. Added 'Duplicate letter' parameter.
  • The program remembers the latest project folder. It will be current when you want to open .ci project file the next time.
  • Fixed:
  • Some minor bugs.

New in CreateInstall Light 5.7.0 (Oct 4, 2010)

  • Added:
  • Checkbox 'Administrative rights are not required' on Install Script tab - Install root.
  • Command System Information (Screen resolution, Local IP, JRE version, Windows 64x). (Light & Full)
  • Command Set File Attributes. (Light & Full)
  • Command Read variable from file. (Light & Full)
  • Command Dialog - Browser for displaying HTML file or any URL (web-site). It uses Internet Explore engine. (Full)
  • Menu Tools - Create CAB (MS Cabinet) File dialog. It can create CAB (MS Cabinet) files.
  • Menu Tools - Create URL File dialog. It creates URL files.
  • Predefined variable #syslang#. The user's OS system language.
  • Improved:
  • Command Set Variables. Add If Condition parameter.
  • Command Dialog - Language. Added a variable 'lang_nosort'.
  • If files are not found in some item of Installation Files command then a warning is shown.
  • Fixed:
  • Parameter 'If Condition' could not compile name with digits: Nname1, Nname23 && Spar12

New in CreateInstall Light 5.6.0 (Oct 4, 2010)

  • Added:
  • Command Modify Variable (Light, Full).
  • Command Run MSI file (Light, Full).
  • Command Decompress CAB file (Full).
  • Edit control 'Custom Font' on Project - Dialog Settings page.
  • Improved:
  • Command Register DLL/OCX/TLB. Added 'Register by using regsvr32.exe' checkbox.
  • Added the following global variables: $year$, $month$, $day$, $hour$, $minute$, $second$, $prjpath$.
  • Fixed:
  • Didn't work converting CI v4 Light and Free projects.
  • Some minor bugs.

New in CreateInstall Light 5.5.0 (Oct 4, 2010)

  • Added:
  • Command Dialog - Ready To Install. ( Free, Light, Full )
  • Command Write variable to file. ( Light, Full )
  • Command HTTP GET/POST Request. ( Full )
  • Command Import .REG File. ( Full )
  • Checkbox 'Include VERSION_INFO resource' (See Install Script - Install root). It is possible to include VERSION_INFO resource into the setup file.
  • Topic How to show language-dependent text.
  • Chinese Simplified and Japanese languages.
  • Improved:
  • Auto-detection of the version. Now you can specify an executable filename in Projects - Product Details. The number of the version is detected automatically when the setup is build.
  • Command Dialog - User Name & Serial Number. Next button is disable until the user fills in the serial number completely.
  • Command Check. Added 'Directory Exists' parameter.
  • Fixed:
  • Wrong detection of .NET Framework 3.0 & 3.5 in 'Check Requirements' command.
  • Some minore bugs.

New in CreateInstall Light 5.4.0 (Oct 4, 2010)

  • Added:
  • Command 'Backup Files'.
  • Command 'Create Folders'.
  • Command 'Dialog - Backup'.
  • Command 'Restore Backup Files'.
  • Improved:
  • The tree of the script can show commands, commands and descriptions or descriptions only. See Tools menu - Preferences.
  • Added 'If Condition' to 'Shell Execute' command.
  • Added the help file of the Gentee programming language.
  • Fixed:
  • Some minore bugs.

New in CreateInstall Light 5.3.0 (Oct 4, 2010)

  • Added:
  • CreateInstall Light and Free versions were released.
  • Checkbox 'Create autorun file (autorun.inf)' on Project-Setup Builder.
  • Multi Build menu item to Menu - Setup.
  • The Multi Build list of global variables to Project - Setup Builder. It allows you to create some setups from one project.
  • Command line option -v. It allows you to specify global variables through the command line parameters. For example, cicmd.exe -v "var1=My string;var2=10" projects\myproject.ci. Variables $var1$ and $var2$ will be substituted in your project.
  • Command line option -m. is the number of setups in Multi Build feature. cicmd.exe -m2 projects\myproject.ci
  • Improved:
  • Wizard for new projects. Added some parameters in Simple new project.
  • Fixed:
  • Custom global variables were not substituted in the projects.
  • Some minor bugs.

New in CreateInstall Light 4.3.5 (May 29, 2007)

  • Added the late binding operation '~'. Now it is only used in the COM library.
  • � Added COM library for working with COm objects. The sources are available in SourcesOleCom.
  • Added 'callback' function to standard library. You can specify gentee function as callback functions with it.
  • Added ->stdcall and ->cdecl for calling external functions by the address.
  • Added binary numbers in 0b10101 format.
  • Type 'str' became inherited from type 'buf'.
  • Fixed some bugs.