Previous | Contents | Next

## F.19 2.13

Released on January 21st, 2006

### F.19.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.19.2 Changelog

#### F.19.2.1 Major Changes

- Default $LANGUAGE value is now based on user's UI language instead of locale (bug #1324734)

#### F.19.2.2 New/Changed Commands

- Added StrCmpS for case sensitive string comparison (patch #1381929)

#### F.19.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.19.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.19.2.5 Translations

- Mongolian translation improvements

#### F.19.2.6 Build System

- Better installation under POSIX with proper ${NSISDIR} detection and appropriate directory paths (/usr/bin, /usr/share/doc, etc.)

Previous | Contents | Next