F.51 2.13
Released on January 21st, 2006
F.51.1 Release Notes
- Language detection has changed. The default language is now set to the user's user-interface language instead of the locale language, as suggested by MSDN. To restore the old behavior, use
System::Call "kernel32::GetUserDefaultLangID()i.a"
in .onInit.
F.51.2 Changelog
F.51.2.1 Major Changes
- Default $LANGUAGE value is now based on user's UI language instead of locale (bug #1324734)
F.51.2.2 New/Changed Commands
- Added StrCmpS for case sensitive string comparison (patch #1381929)
F.51.2.3 Minor Changes
- Added system time support to GetTime
- Fixed components page checkbox redraw problem under Windows 95 (bug #1397031)
- Fixed constant maximum string length in FileRead (changed from 1024 to NSIS_MAX_STRLEN)
- Fixed empty $INSTDIR value in directory page show callback function (bug #1209843)
- Fixed relative jumps ignoring
File
/nonfatal
(bug #1299100) - Fixed typo in NSIS Menu (bug #1387748)
- Issue a warning when
BrandingText
/TRIM*
actually expands the label (bug #1362443) - Made
RMDir
/r
remove Unicode paths as well using short names (bug #1378785) - Minor documentation improvements and fixes
F.51.2.4 Utilities and Plug-ins
- Fixed System plug-in documentation of callback functions (bug #1403608)
- Fixed System plug-in heap corruption (bug #1403601)
F.51.2.5 Translations
- Mongolian translation improvements
F.51.2.6 Build System
- Better installation under POSIX with proper ${NSISDIR} detection and appropriate directory paths (/usr/bin, /usr/share/doc, etc.)