Skip to content
⌘ NSIS Forum Archive

NSIS 2.31 is released

3 posts

Brummelchen#

NSIS 2.31 is released

NSIS 2.31 is released. This release brings further improvements and fixes of
Modern UI 2 with a side dish of various bug fixes and improvements, for no
extra charge.

Release Notes
  • Please continue to report any issues and suggestions regarding Modern UI 2.
    Input for the previous version was very helpful in improving MUI2.

Changes:

Minor Changes
  • Added BST_* definitions to WinMessages.nsh (bug #1792422)
  • Added SetRegView lastused
  • Minor documentation improvements
  • Library will now revert registry view settings (SetRegView) after it's finished
  • Modern UI: Fixed empty welcome page with Chinese (bug #1786899)
  • Modern UI: Fixed finish button text (bug #1789492)
  • Modern UI: Fixed uninstaller comportments page text (bug #1793811)
  • Modern UI: Fixed unused function warnings
  • Modern UI 2 beta: Fixed header bitmap issues, including NOSTRETCH and compilation errors
  • Modern UI 2 beta: Fixed language selection dialog
  • Modern UI 2 beta: Fixed reboot finish page
  • Modern UI 2 beta: Fixed unloading of nsDialogs on finish page
  • Modern UI 2 beta: Fixed unused variable warnings

Utilities and Plug-ins
  • MakeNSISW: Fixed command line parsing error (bug #1796053)

Translations
  • Korean corrections
  • Persian improvements (patch #1776386)
  • Romanian improvements (patch #1783853)

Build System
  • Fixed build failures with MinGW's GCC 4 (bug #1800834)
stb#
Is there any documentation about lastused, especially for SetRegView? I guess it is an undo feature for the previous SetRegView call.

Is lastused working with a stack?