Download Nullsoft Scriptable Install System 2.30

Spread the love

Version 2.30 of the Nullsoft Scriptable Install System has just been released. NSIS can be used to easily create professional looking installation packages. After creating a script, the program creates a compact installer, to which, for example, uninstall options can also be given. New in this release is the introduction of Modern UI 2, which is currently still in beta status. The full changelog looks like this:

Major Changes:

  • Fixed a bug introduced in version 2.29 that caused invalid $SMPROGRAMS value on Windows 98 (bug #1766268)
  • Modern UI 2 beta: Simpler code, easier to extend and makes use of nsDialogs

Minor changes:

  • Added InstallOptions.nsh with relevant usage macros, based on the old Modern UI macros
  • Added LangFile.nsh allowing creation of langauge files that can be included with a single command with defaults for missing strings (when LANGFILE_DEFAULT is set)
  • Added LB_ERR and CB_ERR to WinMessages.nsh (bug #1771644)
  • Fixed CreateDirectory logging (patch #1768584)
  • Fixed escaping of quotes with $\ in macros (bug #1713708)
  • Minor documentation improvements
  • Modern UI 1.80: New language files structure based on LangFile.nsh
  • Modern UI 1.80: MUI_LANGDLL_DISPLAY now reads previous settings on silent installations as well
  • Modern UI 1.80: Added MUI_CUSTOMFUNCTION_MOUSEOVERSECTION (patch #1762003)

Utilities and Plugins:

  • Various nsDialogs improvements including RTL support, more macros in nsDialogs.nsh and initial documentation


  • Catalan returns
  • Danish corrections
  • Slovak corrections (patch #1762627)

Build System:

  • More HPUX fixes (bug #1755148, bug #1753063, bug #1758873, patch #1758863)
  • Ignore known failing tests by default on POSIX


Version number 2.30
Release status Final
Operating systems Windows 9x, Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista
Website SourceForge
File size


License type GPL
You might also like