Software-update: Inno Setup 6.5.2

Inno Setup logo (75 pix)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 graphics

It's now possible to use .png files in Setup and Uninstall, and use of transparency has been increased.

  • 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.
Removed main size limits

The size limit of 2 GB for a single Setup.exe and for disk slices has been removed.

  • 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.
Improved downloading and archive extraction
  • 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.
Other changes
  • 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.

Inno Setup 6.20 screenshot

Versienummer 6.5.2
Releasestatus Final
Besturingssystemen Windows 10, Windows 11
Website Jordan Russell Software
Download https://www.jrsoftware.org/download.php/is.exe
Licentietype Open source/betaald

Door Bart van Klaveren

Downloads en Best Buy Guide

11-09-2025 • 12:00

4

Bron: Jordan Russell Software

Update-historie

Reacties (4)

4
4
4
0
0
0
Wijzig sortering
Heerlijk simpel systeem om installers mee te maken, vroeger in de WinAMP tijd nog wel gebruikt (daar kwam het vanaf dacht ik). Ooit wel met InstallShield proberen te doen, maar dat vond ik echt een typisch voorbeeld van ver over-engineered en compleet onoverzichtelijk om nog wijzigingen in aan te brengen als je er al even niet meer naar gekeken had.

Oh wauw, het wordt nog steeds in Delphi gemaakt! Ik wist niet eens dat het nog bestond.

[Reactie gewijzigd door --MeAngry-- op 11 september 2025 13:48]

Winamp gebruikte NSIS (Nullsoft Scriptable Install System) dacht ik. Is een alternatief voor InnoSetup
Oh dat klopt ja! Ook nog ooit gebruikt, daarna pas op Inno overgestapt zelf.

[Reactie gewijzigd door --MeAngry-- op 12 september 2025 09:53]

Weleens met INNO setup gewerkt, wist niet dat het in delphi was geschreven totdat u het benoemde.

Saillant detail, hetgeen werd geïnstalleerd waren executables geschreven in delphi. Delphi wordt nog steeds actief onderhouden door Embarcadero. Daarnaast heb je ook Lazarus (gebaseerd op FreePascal).

Ontopic, fijn programma! Wellicht binnenkort weer bekijken!


Om te kunnen reageren moet je ingelogd zijn