2.30

NSIS

Previous | Contents | Next

F.32 2.30

Released on August 25th, 2007

F.32.1 Release Notes

  • This release includes a beta of Modern UI 2. Please report any issues and suggestions.
  • The format of Modern UI language files has been modified to better support external strings. Private language files should be converted (and submitted as a patch in the spirit of open source).

F.32.2 Changelog

F.32.2.1 Major Changes

  • Fixed a bug introduced in version 2.29 that caused invalid $SMPROGRAMS value on Windows 98 (bug #1766268)
  • Modern UI 2 beta: Simpler code, easier to extend and makes use of nsDialogs

F.32.2.2 Minor Changes

  • Added InstallOptions.nsh with relevant usage macros, based on the old Modern UI macros
  • Added LangFile.nsh allowing creation of langauge files that can be included with a single command with defaults for missing strings (when LANGFILE_DEFAULT is set)
  • Added LB_ERR and CB_ERR to WinMessages.nsh (bug #1771644)
  • Fixed CreateDirectory logging (patch #1768584)
  • Fixed escaping of quotes with $\ in macros (bug #1713708)
  • Minor documentation improvements
  • Modern UI 1.80: New language files structure based on LangFile.nsh
  • Modern UI 1.80: MUI_LANGDLL_DISPLAY now reads previous settings on silent installations as well
  • Modern UI 1.80: Added MUI_CUSTOMFUNCTION_MOUSEOVERSECTION (patch #1762003)

F.32.2.3 Utilities and Plug-ins

  • Various nsDialogs improvements including RTL support, more macros in nsDialogs.nsh and initial documentation

F.32.2.4 Translations

F.32.2.5 Build System

Previous | Contents | Next