Article sections

    Version 1.4.2 (unreleased)

    • improvements for the InstallForge builder environment
      • added an automatic check routine for available updates
      • updated some of the user interface icons
      • added a hash viewer tool
      • added a resource tool
      • order of custom commands can now be changed easily

    Version 1.4.1 (2020-05-10)

    • improvements for setup packages created with InstallForge
      • improved native setup engine with support for the Deflate, bzip2 and BriefLZ compression algorithms
      • support for shortcut keys
      • fixed a display error in the user interface (installation progress dialog)
      • updated French language file (thanks to user slegros from the InstallForge community)
      • updated English language file
      • updated German language file
    • improvements for the InstallForge builder environment
      • fixed a display error of the toolbar on high DPI screens
      • fixed the automatic redirection of the Default Installation Path on the Files tab (when the default installation path is <ProgramFiles>\<Company>\<AppName>\ and no company name is given, InstallForge will use <ProgramFiles>\<AppName>\ instead)
      • fixed automatic redirection of the default path for startmenu shortcuts (same behaviour as for the Default Installation Path)
    • improved Visual Update Express version
      • several improvements for the update engine with better error handling and increased robustness
      • the update engine now detects the BOM of the updatescript.ini file automatically (either no BOM or UTF-8 BOM is valid)
      • the dialog can now be minimized
      • support for a new command: ShellExecute
      • improved DownloadFile command
        • the second parameter can now contain an optional file name which will be used for the downloaded file
      • improved DeleteFiles command
        • read-only files are also deleted
      • improved DeleteDirectory command
        • read-only files are also deleted
      • fixed several UI issues due to DPI Awareness

    Version 1.4 (2020-04-24)

    • extensive improvements for setup packages created with InstallForge
      • completely new native setup engine with several enhancements and support for the LZMA compression algorithm without any limitation regarding the size of setup files
      • DPI aware graphical user interface
      • changes in the graphical user interface
      • full Unicode support for setup files
      • additional path constants
      • setup constants are now case-insensitive
      • support for custom setup executable manifest files
      • support for custom setup executable icons
      • added fast verification of setup files (cyclic redundancy check)
      • Progress bar on taskbar is now supported for Windows versions newer than Windows 7
      • updated language files
      • custom variable names are now case-insensitive
      • custom variables are now initialized with a preceding “[” and an appending “]” character
      • extended splash screen feature (support for PNG files, alpha-channel support and fade effect)
      • icon displayed on the language selection dialog is now extracted from the setup executable icon (first found)
      • extended browse folder dialog window with new capabilities, including: resizeable window, support for drag-and-drop, reordering, button to create a new folder and a context menu.
      • improved reboot function (the ExitWindowsEx WinAPI call is now passing SHTDN_REASON_MAJOR_APPLICATION | SHTDN_REASON_MINOR_INSTALLATION | SHTDN_REASON_FLAG_PLANNED to the dwReason parameter, see also here)
      • removed support for custom dynamic link Libraries
      • improved uninstaller
        • improved native uninstaller engine
        • uninstaller configuration files are now created in JSON format
        • support for progress bar on taskbar
        • icon of uninstaller is now modifiable
        • information for estimated installation size and date are provided for Programs and Features, resp. the uninstaller key
        • display icon shown in Programs and Features can now be changed
        • icon displayed on the uninstall dialog is now extracted from the uninstaller executable icon (first found)
    • improved InstallForge builder environment
      • improved graphical user interface (DPI aware)
      • full Unicode support
      • improved product serial manager supporting custom masks
      • drag and drop support for the file manager
      • improved license editor
      • improved builder log widget
      • the builder environment main window can now be minimized when building a setup package
      • the builder environment now automatically adds specific version information to setup package executables using rcedit from GitHub
      • value name in Add Registry Value dialog  is now optional (for default registry value)
      • added PNG support for wizard and header image
    • improved Visual Update Express version
      • DPI aware graphical user interface
      • full Unicode support (also for unicode characters within the update script file)
      • support for secure connections (https)
      • improved icon (16×16 px icon now has a higher quality; also added a 24×24 px icon)

    Version 1.3.2.1 (2017-08-17)

    • fixed bug in the Visual Update Express module

    Version 1.3.2 (2016-09-11)

    • fixed “Setup Error -f” bug due to a Unicode issue within the setup engine

    Version 1.3.1 (2016-05-11)

    • improved setup engine making setups less vulnerable to changes in setup executable’s resource files

    Version 1.3 (2016-03-29)

    • support for Windows 10 and Window Server 2016
    • InstallForge setups now display the installation progress on the taskbar (only on Windows versions newer than Windows Vista)
    • added option allowing users to disable the os-version check routine
    • added check routine for InstallForge project files of different versions
    • shortcut icons can be altered as of now
    • command line arguments can be passed when starting programs after finishing setups
    • when adding registry entries or variables, the value name field can be left empty
    • changed format of project files (content of project files is in pure ASCII format as of now)
    • integrated web help in InstallForge environment
    • fixed bug when loading project files with license texts
    • fixed crash bug when compiling projects with license texts
    • removed “Import Language..” from InstallForge environment menu
    • GUI fixes within the InstallForge environment

    Version 1.2.9.2 (2014-04-10)

    • fixed issue when checking for Windows 8.1
    • added Chinese (Simplified) language file (thanks to user JBob)
    • added Dutch language file (thanks to user walt61)
    • added Greek language file (thanks to JoyFoundry LTD)
    • added Hungarian language file (thanks to Pál L.)

    Version 1.2.9 (2014-04-10)

    • added support for custom commands
    • improved InstallForge environment
    • fixed -f setup error

    Version 1.2.8 (2014-04-08)

    • support for Windows 8.1
    • integration of the newest version of Visual Update Express
    • removed MSVCR100 dependency
    • fixed crash when building setups

    Version 1.2.7 (2012-11-03)

    • compatibility with Windows 8
    • improved setup engine
    • new icon for the uninstallation module
    • Visual Update Express integration>

    Version 1.2.6.2 (2011-01-28)

    • registry entries can be removed optionally
    • default value of a registry key can be set

    Version 1.2.5 (2010-10-18)

    • fixed bug on Windows Server 2003

    Version 1.2.4 (2010-08-07)

    • improved uninstaller engine

    Version 1.2.3 (2010-06-01)

    • added custom variables
    • added command-line parameters for shortcuts
    • name of the uninstaller file is alterable
    • changed uninstaller engine
    • fixed bug when displaying the name of the file currently being installed

    Version 1.2.2 (2010-05-06)

    • setups request for admin mode
    • fixed crash bug in the IF environment
    • resumed online update service

    Version 1.2.1 (2009-04-29)

    • Windows 7 compatibility

    Version 1.2 (2008-07-01)

    • optimized setup engine
    • added option allowing setups to create shortcuts for all users
    • compression methods for setup packages can be changed
    • changed order of setup dialogs
    • added environment variables within the setup packages

    Version 1.1 (2007-11-13)

    • modifications in the GUI
    • bug fixes

    Version 1.0.3 (2007-10-13)

    • updated FSU (online update module)

    Version 1.0.2 (2007-10-10)

    • added new language files (French by GG, Italian by oridan, Portuguese by Rex)

    Version 1.0.1 (2007-08-11)

    • added new images for the setup wizard dialog

    Version 1.0 (2007-08-02)

    • fixed bugs in the setup engine and IDE
    • updated language files
    • multi-language support for online-updater

    Version 0.9 (2007-07-17)

    • Windows Vista support
    • updated language files

    Version 0.8 (2007-05-20)

    • bugs in FSU (online update module) have been fixed
    • bug fixes in the setup engine

    Version 0.7.1 (2007-05-04)

    • several bug fixes in the setup engine
    • updates language files
    • GUI changes in setup wizard

    Version 0.7 (2007-05-02)

    • GUI changes in setup wizard
    • setup displays the size of files to be installed as of now

    Version 0.6 (2007-05-01)

    • fixed rendering problem in the rebar control

    Version 0.5 (2007-04-30)

    • added online update feature (FSU)
    • bug fixes

    Version 0.4 (2007-04-29)

    • added splash-screen feature
    • bug fixes

    Version 0.3 (2007-04-28)

    • added serial-check feature
    • bug fixes

    Version 0.2 (2007-03-27)

    • bug fixes

    Version 0.1 (2007-03-15)

    • initial release
    in Release Information
    Did this article answer your question?