Previous | Contents | Next

## F.25 2.07

Released on June 20th, 2005

### F.25.1 Release Notes

- NSIS Update was removed and the update check was moved back to MakeNSISw (Help -> NSIS Update). Use the nightly builds to get the latest compiled binaries from CVS.
- Solid compression is no longer the default for bzip2 and lzma, use `SetCompressor /SOLID bzip2` or `SetCompressor /SOLID lzma` for solid compression.
- Source code is no longer supplied with the installer package. Source code can be downloaded from CVS or from the download page.
- The directory structure of the installation has been changed. All documentation is now in the Docs folder and all examples are in the Examples folder.

### F.25.2 Changelog

#### F.25.2.1 Major Changes

- Added /SOLID switch for SetCompressor
- New build system (see appendix G)
- Stubs (exeheads) are no longer compiled into makensis.exe, but kept in the Stubs folder

#### F.25.2.2 New/Changed Commands

- EnumRegValue sets the error flag, if the enumeration index is out of range (bug #1178756)
- ExpandEnvStrings now sets the error flag as the documentation states
- Made File /oname throw an error if the first character is a quote

#### F.25.2.3 Minor Changes

- Added $LOCALAPPDATA (RFE #1172123)
- Changed MUI dialogs charset from ANSI_CHARSET to DEFAULT_CHARSET (bug #1193736, bug #1201712)
- Fixed $INSTDIR changing, even if user clicked Cancel in browse dialog
- Fixed a crash in makensis when using WindowIcon off (bug #1123353)
- Fixed Call :label in uninstall code
- Fixed compilation error without NSIS_CONFIG_COMPONENTPAGE
- Fixed compilation errors on various platforms (including patch #1179116, patch #1193692)
- Fixed CreateDirectory setting the error flag for directories with two consecutive backslashes (bug #1119442)
- Fixed InstallLib setting the error flag for new shared libraries (bug #1181951)
- Fixed letters case in examples (patch #1184571)
- Fixed logging state being reset after the directory page (bug #1168711)
- Fixed overlapping icon in welcome page (bug #1221772)
- Fixed RMDir /REBOOTOK setting the reboot flag when trying to delete non-existent directory (bug #1073792)
- Minor documentation fixes and improvements (including bug #1220940)
- Removed NSIS Update, MakeNSISw checks for new versions again

#### F.25.2.4 Include Files

- More messages in WinMessages.nsh (Shengalts Aleksander)
- Some more useful macros in Colors.nsh (Joel)

#### F.25.2.5 Utilities and Plug-ins

- Fixed halibut segfaults on PowerPC (patch #1180886)
- Math: Fixed memory leak (brainsucker)
- zip2exe: upgraded to zlib 1.2.2

#### F.25.2.6 Translations

- Added Malaysian translation (Azwa)
- Added Welsh translation (Rhoslyn Prys)
- Fixed Breton NLF file (credits weren't commented)
- Fixed duplicate accelerator in French translation (bug #1168652)
- Improved French translation (bug #1220277)
- Updated Russian translation (Dmitry)
- Updated translation credits (patch #1223362)

Previous | Contents | Next