diff --git a/Docs/src/history.but b/Docs/src/history.but index 8f664a05..4edaee7f 100644 --- a/Docs/src/history.but +++ b/Docs/src/history.but @@ -1,5 +1,51 @@ \A{history} Changelog and Release Notes +\H{v2.03} 2.03 + +Released on December 3rd, 2004 + +\S1{v2.03-rn} Release Notes + +\b Command line switches prefix on POSIX has changed to a dash + +\b The plug-in API change is backward compatible + +\S1{v2.03-cl} Changelog + +\S2{} Major Changes + +\b Added another parameter to plug-in functions with a pointer to exec_flags and ExecuteCodeSegment + +\b Fixed handling of absolute paths on POSIX + +\b Made RegDLL load and unload a DLL exactly once to fix crashes with COM DLLs registration + +\S2{} New/Changed Commands + +\b Added /date switch to !define for definition of date and time constants + +\b Added /x switch for \R{file}{File} and \R{reservefile}{ReserveFile} to exclude files and directories + +\S2{} Minor Changes + +\b Added LIBRARY_SHELL_EXTENSION and LIBRARY_COM to \R{library}{Library} + +\b Added missing #include + +\b Added NSIS_LZMA_COMPRESS_WHOLE to the script define list + +\b Documentation fixes and improvements + +\b Fixed an access violation in case of a script jump beyond the last entry + +\b Fixed keyboard navigation in the instfiles page while installing + +\b Fixed unpacking window not showing when \R{abggradient}{BGGradient} is used + +\b Fixed unused label warning in \R{library}{Library.nsh} + +\b Language file fixes + \H{v2.02} 2.02 Released on October 23rd, 2004 diff --git a/Examples/makensis.nsi b/Examples/makensis.nsi index 07657d8f..f29b4e23 100644 --- a/Examples/makensis.nsi +++ b/Examples/makensis.nsi @@ -3,11 +3,11 @@ !define VER_MAJOR 2 !define VER_MINOR 0 -!define VER_REVISION 2 -!define VER_BUILD 20 +!define VER_REVISION 3 +!define VER_BUILD 21 -!define VER_FILE "202" -!define VER_DISPLAY "2.02" +!define VER_FILE "203" +!define VER_DISPLAY "2.03" ;-------------------------------- ;Compile CVS Data Setup diff --git a/Source/makenssi.cpp b/Source/makenssi.cpp index 5739d568..318e15fb 100644 --- a/Source/makenssi.cpp +++ b/Source/makenssi.cpp @@ -1,4 +1,4 @@ -const char *NSIS_VERSION="v2.02"; +const char *NSIS_VERSION="v2.03"; /* diff --git a/Source/script.cpp b/Source/script.cpp index d1389f29..4fd8c812 100644 --- a/Source/script.cpp +++ b/Source/script.cpp @@ -2189,7 +2189,7 @@ int CEXEBuild::doCommand(int which_token, LineParser &line) if (k == -1) PRINTHELP() SCRIPT_MSG("XPStyle: %s\n", line.gettoken_str(1)); init_res_editor(); - const char *szXPManifest = k ? 0 : "Nullsoft Install System v2.02"; + const char *szXPManifest = k ? 0 : "Nullsoft Install System v2.03"; res_editor->UpdateResource(MAKEINTRESOURCE(24), MAKEINTRESOURCE(1), NSIS_DEFAULT_LANG, (unsigned char*)szXPManifest, k ? 0 : strlen(szXPManifest)); } catch (exception& err) {