Inno Setup 6 Revision History (original) (raw)

Setup and Uninstall now both support dark mode, forced or automatic. Custom styles are also supported.

This new feature does not increase the size of Setup if not used and is fully backward compatible.

The default look and feel of Setup and Uninstall has been further modernized by switching to the Segoe UI font, along with other improvements.

Updating is recommended, even if you don't plan to use the other enhancements right away. We continually add extra checks to make your installers safer and more reliable. In this version:

Show history from 6.5.4 and earlier

6.5.4 (2025-09-24)

Using Inno Setup commercially? Please purchase a license.

6.5.3 (2025-09-11)

6.5.2 (2025-09-10)

Improved graphics

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

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

6.5.1 (2025-08-18)

6.5.0 (2025-08-12)

Introducing commercial licenses

Over the years, a number of users have expressed to us a desire to see their organizations support the ongoing development of Inno Setup, but have found that organization policies often make it difficult or impossible to approve a donation. By introducing a commercial license option, we aim to provide a straightforward and familiar way for organizations to contribute to the project's sustainability.

Additionally, many organizations prefer having official licenses on record for all software they use, as it helps with audits and internal compliance checks.

Finally, your support through license purchases directly enables us to improve and maintain Inno Setup.

For these reasons we are introducing commercial licenses. If you or your organization benefit from using Inno Setup in a commercial context, we kindly ask that you purchase a license. Thank you for helping ensure the continued development of this software.

Licenses can be purchased from our new order page, which includes more questions and answers. All commercial licenses are perpetual and require a single payment. They include two years of updates, major and minor. After this period, your current version will remain licensed and functional as-is.

Improved archive extraction

It's now possible to extract password-protected archives, multi-volume archives, and multiple extra archive formats such as .zip.

Additionally, the [Files] section now supports archive extraction. Writing Pascal Script to extract an archive is no longer necessary.

All of this is optional and does not increase the size of Setup if not used.

The [Files] section now supports file downloads. Writing Pascal Script to download a file is no longer necessary and is in fact less efficient since it requires an intermediate temporary file which this new download support doesn't.

Inno Setup now includes an integrated signature-verification capability that can be used to detect corruption or tampering in your files at compile time, before files are included in an installer being built, or during installation, before Setup copies external files onto a user's system.

Any type of file may be signed and verified, and creation of signatures does not require a certificate from a certificate authority. There is no cost involved.

Note, however, that these signatures cannot be used to eliminate an "Unknown publisher" warning message shown by Windows when an installer or other EXE file is started. That requires a completely different kind of signature (Authenticode) embedded inside the EXE file by a different tool (Microsoft's signtool.exe), and it does require a (usually expensive) code-signing certificate from a certificate authority.

A more detailed summary:

Other changes

Some messages have been added and removed in this version: (View differences in Default.isl.)

Note: The official Icelandic translation has been reclassified as unofficial due to the absence of a maintainer.

Show history from 6.4.3 and earlier

6.4.3 (2025-05-03)

6.4.2 (2025-03-12)

6.4.1 (2025-02-12)

Compiler IDE changes

Other changes

6.4.0 (2025-01-09)

Compiler IDE changes

Updated the Scintilla editor component used by the Compiler IDE to the latest version.

Multiple selection editing has been improved:

Other editor changes:

Other Compiler IDE changes:

Other changes

Contributions via GitHub: Thanks to Sergii Leonov, John Stevenson, and jogo- for their contributions!

Thanks to Neil Hodgson and Igor Pavlov for their continued work on Scintilla and the LZMA SDK!

Some messages have been added and changed in this version: (View differences in Default.isl.)

Note: The official Icelandic translation has not yet been updated for these changes.

Show history from 6.3.3 and earlier

6.3.3 (2024-07-12)

6.3.2 (2024-06-28)

6.3.1 (2024-06-10)

6.3.0 (2024-06-09)

Support for UTF-8 encoded files improved

Support for Arm64 systems improved, and related enhancements

Support for #include files improved

Support for Windows Vista, Windows Server 2008, and the Itanium architecture removed

Compiler IDE changes

Support for logging improved

Other changes

Contributions via GitHub: Thanks to Achim Stuy, ser163, Jens Geyer, and Sergii Leonov for their contributions.

Inno Setup 6.2 Revision History