Donate Share January 2006: Project of the Month

Nullsoft Scriptable Install System

File Release Notes and Changelog

Release Name: 2.43

Notes:
NSIS 2.43 is released. This release resolves build issues for some platforms,
improves on last version's new plug-in API a bit and includes the usual bag
full of bug fixes and minor improvements.

Release Notes

    * A few minor changes were made to the new plug-in API that break backward
      compatibility. Header and library paths were changed and
      RegisterPluginCallback has changed its return value.


Changes: Minor Changes * Added WinCore.nsh, WinDef.nsh, WinError.nsh, WinNT.nsh and WinUser.nsh for more useful Windows definitions * Fixed a crash caused by !packhdr compressing resources (bug #2533431) * Minor documentation improvements (including bug #2564005) * Modern UI 2: Fixed MUI_DIRECTORYPAGE_BGCOLOR (bug #2494528) Utilities and Plug-ins * Banner: Fixed installer showing on the background when Banner was used in .onInit * MakeNSISW: Added Ctrl+K hotkey for build cancelation (RFE #2557392) * nsDialogs: Added NSD_SetIcon (patch #2500960) Translations * Added Esperanto * Bulgarian fixes Plug-in API * Added VS2008 project files * Better installation of header and library files under POSIX - see INSTALL file for more information * Header and library files were moved to a subdirectory named nsis to prevent collisions * RegisterPluginCallback now returns int instead of BOOL for a wider range of error reporting Build System * Added fink's mingw prefixes (bug #2495138) * Fixed BOOL build issue on OS X (bug #2497290) * Fixed iconv dependency detection on OS X (bug #2494539) * Fixed Solaris builds (patch #2497172)