Skip to content
⌘ NSIS Forum Archive

NSIS 2.25 released

3 posts

Brummelchen#

NSIS 2.25 released

Nice work again:



Notes:
NSIS 2.25 is released. This release adds Memento which helps the installer
remember previous installer selections, fixes a silly license page bug
introduced in 2.24 and includes the usual collection of new features, bug
fixes, improvements and translation updates.

Changes:
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)

Minor Changes

* Added Vista manifest to StartMenu.nsi example to avoid backward
compatibility mode that moves shortcuts (bug #1664957)
* Both dashes and slashes are supported as switch prefixes on makensis.exe
(bug #1661503)
* Delete uninstaller temporary directory on reboot (patch #1660626)
* Distribute Plug-in example with the NSIS package and not only with the
source code
* Fixed lossy Unicode conversion of dialog template strings (bug #1662190)
* Fixed Sections.nsh macros support for $0 as input (bug #1664648)
* Fixed uninstallers support for the /D= command line switch
* Improved logging of WriteReg commands
* Minor documentation updates and fixes (including patch #1662419)

New/Changed Commands

* Added bitwise operators support for !define /math (RFE #1669513)
* __PAGEEX__ contains the page type (patch #1644712)

Utilities and Plug-ins

* InstallOptions 2.46: Use installer's name for message boxes (bug
#1661677)
* MakeNSISW: Use Escape button to close (RFE #1666501)
* Math: Removed mathcrt.lib
* StartMenu: Refuse empty paths (bug #1684751)

Translations

* Fixed Galician language files (bug #1663795)

Build System

* Added APPEND_LIBPATH and APPEND_CPPATH instead of the malfunctioning
CPPPATH and LIBPATH
* Added ChangeLog to Source code packages (patch #1680508)
* Avoid some warnings on VS2005 (patch #1667950)
* Fixed lzma test segfault on POSIX (bug #1666873)
* More strict-aliasing compatibility (bug #1635841)
* NSIS Menu finally built from source

iceman_k#
I noticed that update.php has not yet been uploaded to the website. This means that NSIS Update will not show 2.25 as being available.
kichik#
Right, my server is still down, SourceForge had shell issues, CVS still can't be accessed from the shell and aliens have invaded Israel. Manually fixed now. Thanks for the heads up.