Software-update: NSIS 2.16

Nullsoft Scriptable Install System is voorzien van een update naar versie 2.16. NSIS kan worden gebruikt om op een eenvoudige wijze installatiepakketten te creëren. Na het aanmaken van een script creëert het programma vervolgens een mooie compacte installer, waarin eventueel ook uninstall-opties kunnen worden meegegeven. De software is ontwikkeld door Joost Verburg en wordt als open source onder GPL-licentie uitgebracht. De release notes van deze versie zijn op deze pagina te vinden, dit zijn de veranderingen die zijn aangebracht:

New/Changed Commands
  • Added /utcdate switch to !define for UTC dates (RFE #1459210)
Minor Changes
  • Added an optional timestamp in the log - NSIS_CONFIG_LOG_TIMESTAMP build setting (RFE #1460586)
  • Added NSIS_WIN32_MAKENSIS define, defined only when compiling on Windows
  • Exported validate_filename to plug-ins
  • Fixed a crash in CResourceEditor when adding resources to a PE that already contains named resources
  • Fixed a small resource leak in the TypeLib::GetLibVersion plug-in function
  • Fixed CResourceEditor input sanity checks
  • Fixed incorrect FileOpen input validation (bug #1459789)
  • Fixed Library failure with DLLs marked as read-only
  • Fixed lzma's POSIX implemention thread synchronization issues and resource leaks
  • Fixed makensis self-path detection on non-Windows platforms (NSIS_CONFIG_CONST_DATA_PATH=no)
  • Fixed replace_icon and and generate_uninstall_icon_data icon validation
  • Made external CHM links safer to script exceptions (bug #1449879)
  • Minor documentation improvements and fixes (including bug #1077439, bug #1448374, RFE #1464446)
  • Modern UI 1.75: added show function for the start menu page (RFE #1448176), added MUI_HEADER_TRANSPARENT_TEXT for transparent header texts (RFE #1447766)
  • NSISdl: better header detection for better compatibility with proxies like WinProxy (bug #1445735), fail if no headers are sent, faster downloads (patch #1465378)
  • StartMenu: validate user input (bug #1440636)
Translations
  • Added Basque translation
  • Minor Slovenian fixes
Build System
  • Added code tests for CResourceEditor and CDialogTemplate
  • Automatically pass build settings to script, eliminating the need to edit build.cpp for new settings
  • Fixed $PREFIX expansion during installation on POSIX platforms (bug #1456943)
  • Fixed CHM dependencies
  • Fixed compatibility issue with EclipseNSIS (version wasn't prefixed with 'v')
  • Fixed GCC 4.1 compatibility (patch #1456861)
  • Test for -Wl,-Map availability
[break]
NSIS 2.16 screenshot (resized)
Versienummer 2.16
Besturingssystemen Windows 9x, Windows NT, Windows 2000, Windows XP
Website SourceForge
Download http://prdownloads.sourceforge.net/nsis/nsis-2.16-setup.exe?download
Bestandsgrootte 1,36MB
Licentietype GPL

Reacties (1)

1
1
1
0
0
0
Wijzig sortering
Zeer krachtig programmatje (compiler is het eigenlijk). De features zijn natuurlijk gespitst op het maken van een installer, maar er is echt veel meer mee mogelijk. B.v. met de zeer uitgebreide registry- en file-management features en silent-install opties kan je makkelijk behoorlijk wat taken automatiseren.

Dit progje is ver voorbij 'volwassen'. Kijk, als je interesse hebt, 's hier voor de documentatie (check de reference) en hier voor de actieve community forums.

Op dit item kan niet meer gereageerd worden.