• Thanks to user input on , 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.

    F.34.2 Changelog

    F.34.2.1 Major Changes

    F.34.2.2 Minor Changes

    • Added IfNot support for LogicLib (patch #1846785)
    • Added some deprecation messages in MUI2 ()
    • Allow overwrite of LANGFILE_*_NAME defines in new LangFile.nsh (bug #1848952)
    • Better RTL support in instfiles and components page ()
    • Don't warn of comments containing line-continuation character when it has no effect (bug #1701051, )
    • Fixed deletion of files with relative paths, a.k.a the EVE bug (bug #1851273)
    • Fixed input verification of and GetFullPathName
    • Fixed handling of MBCS characters (bug #1852141)
    • Use CRLF in examples ()

    F.34.2.3 Utilities and Plug-ins

    • Added missing stack handling in nsDialogs examples
    • Added NSD_GetState for checkboxes and radio buttons, NSD_SetFocus, NSD_CreatePassword and NSD_CreateDropList ()
    • Fixed documentation of nsDialogs::SelectFolderDialog ()
    • Fixed NSD_CreateComboBox so it'd work like InstallOptions (bug #1851136)

    F.34.2.4 Translations

    • Bulgarian updates
    • German fixes

    F.34.2.5 Build System

    • Fixed build issues on Mac OS ()