Jordan Russell Software heeft versie 6.7.1 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 voor deze uitgave kan hieronder worden gevonden.
General improvementsOther changes
- Compiler:
- When setting WizardBackImageFile, the compiler now also checks whether a custom style was specified via WizardStyleFile.
- The compiler's retry mechanisms now also retry the initial copy of the E32 file to the output EXE.
- Compiler IDE:
- Improved section folding to allow folding of (entire) functions and procedures in the [Code] section.
- Added new Smart Home key option, enabled by default.
- Added a banner that will appear in April 2026, inviting you to share your ideas and vote on others on an ideas board, open that month only.
- Setup:
- Improved enumeration of the Windows PendingFileRenameOperations registry value.
If you use restartreplace flags in your [Files] section, updating is recommended.- Edit controls that take paths to directories now exclude names of files from their AutoComplete lists.
- Added workaround for slower folder browsing on Windows 11 25H2.
- Pascal Scripting:
- Added new Alignment property to support class TNewStaticText. See updated CodeClasses.iss example script for an example.
- Added new AutoCompleteFiles property to support class TNewPathEdit. If set to False (the default value), only directory names are included in the AutoComplete list. If set to True, file names are included as well.
- ISPP:
- The date and time separators of support functions GetDateTimeString and GetFileDateTimeString are now truly optional, rather than requiring empty strings.
- Added new support function EmitLanguagesSection, to generate a full [Languages] section for all available official languages, including English. Example: #expr EmitLanguagesSection.
When possible, the Compiler IDE's New Script Wizard will use this function.- Added official Thai translation.
- Other minor improvements.
