2.08

NSIS

Previous | Contents | Next

F.54 2.08

Released on July 23rd, 2005

F.54.1 Release Notes

  • The Archive has been replaced with a Wiki. The new Wiki allows everyone to edit all pages so there's no longer need to hunt for the original author. It also allows everyone to upload plug-ins and not just administrators. And as if that's not enough, it looks better and provides easier and more feature-rich syntax.

F.54.2 Changelog

F.54.2.1 Major Changes

  • Added Instructor's header files of useful functions
  • Library improvements: ordered registration after reboot, smaller RegTool and separate process for each registration to avoid conflicts (thanks stb)

F.54.2.2 Minor Changes

  • Added Bosnian and Kurdish translations
  • Added per-user nsisconf.nsh file in %APPDATA% or $HOME, depending on the platform (patch #1223041)
  • Documentation improvements and fixes (including bug #1202495, bug #1227610, bug #1238686, patch #1225167, RFE #1240601)
  • Fixed _?= being ignored, if the uninstaller path is not quoted and is separated with only space from _?=
  • Fixed Library failing on paths with spaces (bug #1234283)
  • Fixed UpgradeDLL compilation error (bug #1230336)
  • Improved French, Ukrainian and Luxembourgish translation
  • Made RMDir set the error flag, if passed an invalid directory path (bug #1227553)
  • Made uninstallers copy themselves into a subdirectory of the temporary directory to avoid DLLs left in the temporary directory from being loaded by the uninstaller (patch #1214319)
  • Missing LangString warning now uses the language name, if possible
  • zip2exe: fixed restriction of extraction path length and updated to zlib 1.2.3 (bug #1226381)

F.54.2.3 Build System

  • Added linker script to assure correct order of sections when building using GNU tools
  • Added test target
  • UIs are now built from source

Previous | Contents | Next