]]>Mon, 18 Feb 2013 06:25:40 +0000http://tr.oldversion.com/windows/nsis-2-24NSIS 2.25http://tr.oldversion.com/windows/nsis-2-25
Major Changes- Added Memento.nsh for easy persistency of user selections across different runs of the installer (RFE #1677624)- Fixed a bug introduced in 2.24 that allowed the license page to be skipped even with agreement check box or radio buttons (bug #1664428)

]]>Mon, 18 Feb 2013 06:25:34 +0000http://tr.oldversion.com/windows/nsis-2-26NSIS 2.27http://tr.oldversion.com/windows/nsis-2-27
Major Changes * Fixed a bug introduced in 2.26 that made $PROGRAMFILES and $COMMONFILES unavailable in the uninstaller

Notes:NSIS 2.30 is released. This release brings you a beta of Modern UI 2 which,among other things, now makes use of the now documented nsDialogs. As always,you also get the bug fix and various improvements combo with no extra charge.

Release Notes

* This release includes a beta of Modern UI 2. Please report any issues and suggestions. * The format of Modern UI language files has been modified to better support external strings. Private language files should be converted (and submitted as a patch in the spirit of open source).

Changes: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 Plug-ins

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

]]>Mon, 18 Feb 2013 06:25:23 +0000http://tr.oldversion.com/windows/nsis-2-30NSIS 2.31http://tr.oldversion.com/windows/nsis-2-31
NSIS 2.31 is released. This release brings further improvements and fixes ofModern UI 2 with a side dish of various bug fixes and improvements, for noextra charge.

Release Notes

* Please continue to report any issues and suggestions regarding Modern UI 2. Input for the previous version was very helpful in improving MUI2.Minor Changes

]]>Mon, 18 Feb 2013 06:25:20 +0000http://tr.oldversion.com/windows/nsis-2-31NSIS 2.32http://tr.oldversion.com/windows/nsis-2-32
NSIS 2.32 is released. This release is powered by PNG for Vista icon supportand Subversion for development joy. As always, various bug fixes andimprovements are served for no extra charge.

Release Notes

* Vista PNG icons are now supported without the need for any special tricks.--------------------------------------------------------------------------------Changes:Major Changes

* Added support for mismatching installer and uninstaller icons * NSIS source code is now hosted on Subversion instead of CVS

]]>Mon, 18 Feb 2013 06:25:17 +0000http://tr.oldversion.com/windows/nsis-2-32NSIS 2.33http://tr.oldversion.com/windows/nsis-2-33
NSIS 2.33 is released. This release includes a quick fix for a display bugintroduced in the last version and the fixes and various improvements that werepiled in the short week before the bug was discovered.

Release Notes * This is a quick fix release for a bug, introduced in 2.32, that prevented the welcome page to display properly on Windows 9x. The problem was caused by the move from CVS to Subversion that messed with the line- breaks format of the INI files.

Changes:Major Changes * Modern UI: Fixed a bug, introduced in 2.32, that caused display problems for the welcome and finish pages on Windows 9x (bug #1831677)

Minor Changes * Modern UI: Allow MUI_LANGDLL_ALLLANGUAGES to be defined after insertion of MUI_LANGUAGE macro

]]>Mon, 18 Feb 2013 06:25:14 +0000http://tr.oldversion.com/windows/nsis-2-33NSIS 2.34http://tr.oldversion.com/windows/nsis-2-34
NSIS 2.34 is released. This holiday season version features Modern UI 2 and a bag full of gifts for our users all around the world.

Release Notes

* Thanks to user input on Modern UI 2, it is now ready for mass consumption at no better time than the holiday season. The installer for NSIS itself now exploits the wonders of MUI2 and nsDialogs and so should you.

Changes:Major Changes

* Modern UI 2: Simpler code, easier to extend and makes use of the faster nsDialogs

Minor Changes * Automatically select language in case there is only one available choice (bug #1939571) * MultiUser: Fixed build errors with manual inclusion of StrFunc.nsh * Support for compression of files up to 2GB (patch #1948700)

]]>Mon, 18 Feb 2013 06:24:51 +0000http://tr.oldversion.com/windows/nsis-2-41NSIS 2.42http://tr.oldversion.com/windows/nsis-2-42
NSIS 2.42 is released. This release includes a new simpler and more powerfulplug-in API, vastly improved and thoroughly tested version of WinVer.nsh, anddisposes of two great evils - /NOUNLOAD and useful header functions usagedeclaration. As usual and especially for the holiday season, the customarycollection of bug fixes and minor improvements is also included free of charge.

Release Notes

* Merry Christmas and a happy Hanukkah! * Plug-in developers should check out the new plug-in API in Examples\Plugin and convert their plug-ins, especially in case they require staying loaded.

* 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

]]>Mon, 18 Feb 2013 06:24:46 +0000http://tr.oldversion.com/windows/nsis-2-43NSIS 2.44http://tr.oldversion.com/windows/nsis-2-44
This is a quick-fix release for script build issues thatemerged in the last version with some icon combinations.

* Support for Microsoft's upcoming release of Windows 7 has been added based on RC1 testing and documentation. Please report any related issues and don't forget to use RequestExecutionLevel.

Changes:Major Changes

* Added support for Windows 7 installers - use RequestExecutionLevel, just like with Vista (bug #2725883) * Added WinVer.nsh Windows 7 and Windows 2008 R2 support * Installers now identify as Terminal Services aware (IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE) so $WINDIR will no longer be under the user's profile when installing on Terminal Services * Less UAC annoyance in Add/Remove control panel (bug #2697027)