Software Update: NSIS 2.0 RC1

Spread the love

Nullsoft has released the first release candidate of its Scriptable Install System 2.0 released† This installer can install and remove a homemade program from the system. It is possible to keep the installation procedure simple or to present the user with a bunch of install options. The following release notes apply to this release:

Release candidate 1 of NSIS 2, the popular win32 installer/uninstaller system, is out. NSIS 2 includes a new Modern UI, supports multiple languages ​​and features an easy plugin system. NSIS is still the smallest win32 installer available, with an overhead of only 34 KB (with default options). The most noticeable new features are LZMA compression which provides up to 20% better compression ratios, LogicLib library for easier scripting and a vastly improved silent installers support.

Changes:

  • Major Changes
  • LZMA compression support. Added SetCompressorDictSize.
  • Modern UI 1.68: New settings for extra space for title and text on Welcome page and Finish page, improved handling of verbose settings, language file string for uninstaller reboot information, more
  • Shell folders are now detected using shell API functions and not the registry. This is the recommended method by Microsoft. New constants have been added in the process ($FONTS, $SENDTO and more…).
  • Added LogicLib to distribution (easy conditional execution etc.)
  • Added DirVerify and GetInstDirError to allow custom error checking when the installation directory is invalid or the drive does not have enough space
  • Support for reading environmental variables on compile time: $%envVarName%
  • Added /SD parameter for MessageBox. Allows to set default for silent installers.
  • New conditional compilation options: !ifmacrodef and !ifmacrondef.
  • New sections macros for mutually exclusive section selection
  • Improved RTL support by adding WS_EX_RTLREADING wherever possible
  • Utilities and Plugins
  • nstallOptions 2.3: Added new control type “Button”, added new flag “NOTIFY”, added new flag “NOWORDWRAP” for multi-line text boxes, reduced size down to 12K
  • MakeNSISw: More options to set the compression method
  • Zip2Exe 0.31: Fixed compression setting, LZMA compression support
  • VPatch 2.1: Better error handling and exit code for GenPat

Version number 2.0 RC1
Operating systems Windows 9x, Windows NT, Windows 2000, Windows XP
Website NSIS
Download
File size

1.45MB

License type GPL
You might also like