De ontwikkelaars van het Nullsoft Scriptable Install System hebben versie 2.34 van de software vrijgegeven. Met behulp van dit programma kan op eenvoudige wijze een professioneel uitziend installatiepakket gebouwd worden. Na het aanmaken van een script, creëert het programma een compacte installer, waaraan bijvoorbeeld ook uninstallopties kunnen worden meegegeven. De belangrijkste nieuwe feature in deze release is de vervolmaking van Modern UI 2. Het volledige changelog ziet er als volgt uit:
Major ChangesMinor Changes
- Modern UI 2: Simpler code, easier to extend and makes use of the faster nsDialogs
Utilities and Plug-ins
- Added IfNot support for LogicLib (patch #1846785)
- Added some deprecation messages in MUI2 (bug #1784470)
- Allow overwrite of LANGFILE_*_NAME defines in new LangFile.nsh (bug #1848952)
- Better RTL support in instfiles and components page (bug #1841573)
- Fixed deletion of files with relative paths, a.k.a the EVE bug (bug #1851273)
- Fixed input verification of GetCurInstType and GetFullPathName
- Fixed WordFind handling of MBCS characters (bug #1852141)
- Minor documentation improvements (including bug #1842326)
- Use CRLF in examples (bug #1835866)
- Warn of comments containing line-continuation character, only when it really has an effect (bug #1701051, RFE #1686589)
Translations
- Added missing stack handling in nsDialogs examples
- Added NSD_GetState for checkboxes and radio buttons, NSD_SetFocus, NSD_CreatePassword and NSD_CreateDropList (patch #1848940)
- Fixed documentation of nsDialogs::SelectFolderDialog (bug #1841120)
- Fixed NSD_CreateComboBox so it'd work like InstallOptions (bug #1851136)
Build System
- Bulgarian updates
- German fixes
- Fixed build issues on Mac OS (bug #1851365)
- Fixed endianity issues introduced in version 2.32 (bug #1851365)