• New paging system
    • Added and UninstPage
    • Removed .onNextPage, .onPrevPage, .onInitDialog
    • New easier version of the Modern User Interface with better multilanguage support, InstallOptions integration, welcome and finish page etc.
    • Custom pages no longer flicker when created
    • Added accelerator keys
    • Added and LangStringUP for user defined multilingual strings
    • Added support for transparent check marks
    • Added InitPluginsDir
    • Renamed nsisconf.nsi to nsisconf.nsh
    • Added CreateShortcut comment/description parameter
    • Splash.exe is now a plugin (splash.dll)
    • Added new plugins: System, AdvSplash, nsExec, UserInfo, BgImage, Banner and StartMenu
    • !ifdef and friends can now be used in macros
    • Right mouse button "Copy to clipboard" context menu for the Details window
    • Plugin syntax now requires dll name, e.g. dll::func not just func
    • Licence text receives initial focus (page up & down work immediately, return key still works)
    • Made Win9x move/delete on reboot support proper and function like on Win2k
    • Now always loads RichEdit v2 if present (links work on Win9x)
    • DeleteRegKey now complains if given a third parameter (other than /ifempty)
    • now works with DLLs dependent on DLLs from the same directory
    • ${LANG_langName} defined as the language id when loading a NLF
    • Fixed a few bugs that caused the installer to load slower than before
    • Uninstall can now get command line parameters too
    • Added ReserveFile
    • Added ExDLL.h
    • Included makensisw 1.9 (lots of changes)
    • Updated InstallOptions
    • Updated HTTP download plugin, NSIS-dl (timeout added, better proxy detection)
    • A lot of new language files
    • A lot of new icons and check marks
    • Changed section flags values
    • SectionSetFlags can now set bold too
    • now works in silent installers too
    • SectionSetName for sub sections doesn't need '-' in front of the name
    • Added SetPluginUnload
    • Hidden section can now use SectionIn too
    • /nonfatal switch added
    • Plugins no longer add size to their containing section
    • Defines can now be used inside define names (${bla${blo}})
    • New docs format (WOOHA!)
    • EXE header size a lot smaller, 33.5KB for bzip2 and 34KB for zlib