F.66.1.1 Major Changes

    • Added lots of small usage examples to the documentation
    • Made work with instructions that add multiple entries
    • Made the datablock optimizer much faster
    • Made the installer deny reboots while running (WM_QUERYENDSESSION)

    F.66.1.2 New/Changed Commands

    • Added << and >> to IntOp
    • Added and SetErrorLevel
    • Fixed usage checking problem
    • Made Reboot call and quit on failure instead of setting the error flag

    F.66.1.3 Minor Changes

    • Added Albanian language files
    • Added NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE configuration option which makes components only be toggled when the user clicks on the checkbox and makes .onMouseOverSection only be called when the user selects a component
    • Added some CppUnit tests
    • Both _?= and /D= now require a space before them so they can safely remove the space from $CMDLINE
    • Fixed a bug that caused the uninstaller CRC-check to fail if created a non-512-bytes-aligned exehead
    • Fixed errors when using 'File /r .' on Windows
    • Fixed gcc 3.4 compile errors
    • Fixed inconsistencies between error levels and the
    • Fixed some minor memory leaks
    • Language file fixes
    • Makefile improvements
    • Modern UI 1.71: Made the selected language only be saved if the installation was successful
    • Some code refactoring
    • : Rewrote StrSort and fixed StrStrAdv. See the readme for a complete changelog

    F.66.1.4 Utilities and Plug-ins