Jordan Russell Software heeft versie 6.7.3 van Inno Setup uitgebracht. Met dit programma kunnen op eenvoudige wijze installatiepakketten voor Windows worden gecreëerd. Het programma biedt de mogelijkheid om informatie toe te voegen aan het register, kan configuratiebestanden en snelkoppelingen aanmaken en heeft de mogelijkheid om de installatiebestanden te comprimeren. Verder kan natuurlijk een uninstaller worden toegevoegd en kan bij de installatie uit verschillende talen worden gekozen. Sinds versie 6.5.0 is het ook mogelijk om een commerciële licentie af te nemen. De changelog sinds versie 6.7.1 kan hieronder worden gevonden.
Inno Setup 6.7.3Inno Setup 6.7.2
- Changes backported from Inno Setup 7:
- Improved the Wine RichEdit workaround added in 6.7.2 to prevent a startup delay when very large texts are used in combination with a dark custom wizard style.
- Fix: Example script PowerShell.iss now uses an absolute path to load powershell.exe, for security reasons. If you used the demonstrated technique in your own scripts, you should make the same changes.
- ISPP:
- Fix: A user defined function which has no parameters compiles again (broken in 6.7.2). Example: #define MyAppName() "My Program".
- Added new predefined variable SysPath.
- Fixes backported from Inno Setup 7:
- Compiler IDE: Fixed autocompletion for section names, constants, and ISPP directives breaking after the mouse hovered over the [Code] section.
- Compiler IDE: Find in Files, Replace All, and Select All Find Matches could enter an infinite loop, or miss a valid match at the end of the text, when using a regular expression that matches zero-length text (for example ^ or \b).
- Updated ISCC to no longer create the Inno Setup registry key when only reading from it.
- [Files] section entries with the extractarchive flag could fail to extract any files from an archive if the first entry in the archive didn't match.
For example, if the archive contained a file in a subdirectory as its first entry (for example, subdir\file1.txt followed by file2.txt) and recursesubdirs was not used, no files would be extracted at all, not even file2.txt.- ISPP: Fixed handling of relative filenames by support functions ReadIni, WriteIni, and Is64BitPEImage to be the same as other file-related support functions.
- Pascal Scripting: Fixed support functions InitializeBitmapButtonFromIcon (broken since its introduction) and InitializeBitmapImageFromIcon (broken since 6.5.0).
- Setup: Added workaround for limitations in Wine's RichEdit implementation that caused text displayed by the [Setup] section directives LicenseFile, InfoBeforeFile, and InfoAfterFile to show with unchanged foreground colors when a custom wizard style is active.
- Other minor fixes.
- Compiler IDE: Added a banner that will appear starting July 2026, reminding you of the Inno Setup 7 release. Inno Setup 7 can be installed side-by-side with version 6.
