News:
Fixed a bug that corrupted $TEMP under Windows 9x and NT and caused InitPluginsDir to fail (bug #1412159)
Fixed a possible buffer overflow caused by long values of $0, when using large NSIS_MAX_STRLEN builds (above 4096)
Description:
Nullsoft Installation System is a pretty small, efficient, capable installation system for win32.
Generates self contained, win32 executable installer.
Uninstall support (installer can automagically generate an uninstaller)
Optional installer self-verification (using adler32)
Robust, efficient zlib-based compression
Approximately 32k overhead over compressed data size
Support for external EXE packers to pack the header
Display license agreement, custom configurations, directory/registry, ...
...
Major Changes * Fixed a bug in nsDialogs that caused it to pollute the stack if callbacks are not set for each control (bug #2013317)
Minor Changes * Added IfNotThen support for LogicLib (patch #1990761) * Added support for NTFS mounts points on the directory page (bug #1946112) * Fixed branding image control detection on Debian, due to improper identification of static controls (bug #1951417) * Log actual creation of directories and not just failures and final directory (patch #1992325) * Made log close when LogSet off is used (patch #1986692) * Minor documentation improvements (including bug #1990955) * MultiUser: Fixed MULTIUSER_INSTALLMODE_INSTDIR handling for the uninstaller
Modern UI * Document page leave callback function (bug #1964719) * Fixed MUI_FINISHPAGE_CANCEL_ENABLED * Fixed wasted variable warnings (bug #1995024)
Translations * Fixed French translation of MUI_UNTEXT_FINISH_INFO_REBOOT (patch #1967032) * Removed non-ANSI characters from French display name (bug #1979491) * Updated Slovenian (patch #2014106)