Software Update: Inno Setup 5.1.4

Spread the love

The website has not been updated yet, but yesterday Jordan Russell released a new version of Inno Setup 5. It concerns version number 5.1.4 and it is available from here are downloaded. Installation packages can be easily created with this program. The program provides the ability to add information to the registry and ini files, create shortcuts, and compress the installation files. Furthermore, an uninstaller can also be added and can perform the installation in multiple languages. The changelog of this release shows the following changes:

Changes in 5.1.4 beta:

  • New command line parameters supported by Setup: /TASKS and /MERGETASKS. These can be used to initially select/deselect tasks.
  • Pascal Scripting: Added new GetWindowsVersionEx function, which returns extended information about the user’s version of Windows, including the service pack level and product edition (eg Professional or Home, Standard or Enterprise Server).
  • Using /COMPONENTS= with an empty components list now deselects all components. Ditto for “Components=” in a .INF file (loaded via /LOADINF). Previously, it would keep the default selection in these cases.
  • On the Select Tasks wizard page, when the list of tasks has to be reinitialized due to the user going back and changing the component selection, it now restores the checked state of the items from when the page was last shown.
  • It should no longer be possible for a top-level, exclusive group of components or tasks to have no selection. If the script specifies that all items in the group are to be unchecked, Setup will check the first item automatically.
  • Removed 1024-character limit on .INI-file values ​​read via the ” rel=”external”>ini:… constant or GetIniString support function. Now, values ​​can be up to 64 KB in length, or the maximum length supported by the operating system, whichever is narrower.
  • Fix: The CreateOleObject and GetActiveOleObject support functions leaked references in some cases.
  • Fix: Setup would crash or fail to start if passed a command line parameter more than 255 characters in length. (This was due to a buffer overflow bug in a Delphi run-time library function.)
  • Based on RemObjects Pascal Script SVN code revision 1045.
  • Minor tweaks.

Version number 5.1.4
Operating systems Windows 9x, Windows NT, Windows 2000, Windows XP, Windows Server 2003
Website Jordan Russell’s software
Download
file size

1.11MB

License type Conditions (GNU/BSD/etc.)
You might also like