Jordan Russell Software heeft versie 6.5.2 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.
Improved graphicsIt's now possible to use .png files in Setup and Uninstall, and use of transparency has been increased.
Removed main size limits
- Added support for .png files to [Setup] section directives WizardImageFile and WizardSmallImageFile.
- Improved support for stretching 32-bit .bmp files with transparency.
- The built-in wizard images and icons now have transparent backgrounds, allowing their background colors to be customized again using Setup section directives WizardImageBackColor and WizardSmallImageBackColor, which are no longer obsolete.
The default values of these directives match previously used colors, so the appearance of all images and icons remains unchanged by default.- Pascal Scripting:
- Added new TPngImage support class.
- Added new PngImage property to support classes TBitmapButton and TBitmapImage.
The size limit of 2 GB for a single Setup.exe and for disk slices has been removed.
Improved downloading and archive extraction
- The maximum size for a single Setup.exe without disk spanning has increased from almost 2 GB to nearly 4 GB, which is near the maximum Windows supports.
However, disk spanning is still recommended for large executables due to slow startup times imposed by Windows, especially when the executables are digitally signed.- With disk spanning enabled, the maximum disk slice size has been increased from almost 2 GB to effectively unlimited (9223 PB).
The default disk slice size is still 2100000000, which is almost 2 GB. To update, you can simply set [Setup] section directive DiskSliceSize to max.Other changes
- All download functionality now supports TLS 1.3 when available. Support for TLS 1.0 and 1.1 has been removed on all versions of Windows.
- Archive extraction now supports the RAR5 format. Requires Setup section directive ArchiveExtraction to be set to full.
- Compiler IDE: The New Script Wizard and the Generate [Files] Entries tool now support adding files to be downloaded. They will prompt you if the downloaded file is an archive that should be extracted.
- Fix: Using [Files] section flags download and extractarchive on an entry that also has a Tasks parameter now works as expected.
- Compiler IDE:
- Added new Automatically reload files and Allow Undo after reload options. Both are enabled by default, consistent with most other modern editors, and improving integration with tools like Claude Code.
- Added dark mode support for command line options /cc and /wizard.
- Pascal Scripting: Added new HighContrastActive and LogFmt support functions.
- Minor tweaks and fixes.