NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution. Being a user's first experience with your product, a stable and reliable installer is an important component of succesful software. With NSIS you can create such installers that are capable of doing everything that is needed to setup your software. NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks. Many plug-ins and scripts are already available: you can create web installers, communicate with Windows and other software components, install or update shared components and more.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
<html xmlns='http://www.w3.org/1999/xhtml'>

<title>3.0 Alpha 2</title>
<meta name="generator" content="Halibut v1.0 (NSIS Custom Build, SVN:r6192) xhtml-backend" />
<link rel="stylesheet" href="style.css" type='text/css' /><script language="JavaScript" type="text/javascript" src="chmlink.js"></script>

<p><a href='AppendixF.html'>Previous</a> | <a href='Contents.html'>Contents</a> | <a href='SectionF.2.html'>Next</a></p>
<a name="F.1"></a><h2>F.1 3.0 Alpha 2</h2>

<p>Released on December 24th, 2013</p>
<a name="F.1.1"></a><h3>F.1.1 Release Notes</h3>

<p>It's the holiday gift you've been waiting for!</p>
<a name="F.1.1.1"></a><h4>F.1.1.1 Known Issues</h4>
<li>The POSIX build is getting much closer, but still currently broken</li><li>LangDLL doesn't display localized language name with <a href="Section4.8.html#">Unicode</a> false</li></ul>
<a name="F.1.2"></a><h3>F.1.2 Changelog</h3>
<a name="F.1.2.1"></a><h4>F.1.2.1 Major Changes</h4>
<li>!include defaults to UTF-8 after <code>Unicode True</code></li><li>Preprocessor does not parse all branches and will not validate code that is never executed (<a href="http://sf.net/p/nsis/bugs/1086/">bug #1086</a>)</li></ul>
<a name="F.1.2.2"></a><h4>F.1.2.2 Minor Changes</h4>
<li>FileRead in Unicode installers can handle DBCS, conversion output is limited to UCS-2.</li><li>FileRead in Unicode installers now uses the Unicode replacement character (U+FFFD) for invalid characters and not '?'.</li><li>FileReadByte no longer performs a Unicode conversion on non-ASCII characters</li><li>Windows 8.1 &amp; 2012R2 support in WinVer.nsh</li><li>Fixed !define Unicode null terminator bug (<a href="http://sf.net/p/nsis/bugs/1079/">bug #1079</a>)</li><li>Unicode stubs create WCHAR richedit controls (<a href="http://sf.net/p/nsis/bugs/1080/">bug #1080</a>)</li><li>Fixed !macroundef</li><li>Fixed MakeNSISW default pushbutton and tab order</li><li>Fixed incorrect page count in compiler statistics</li></ul>
<p><a href='AppendixF.html'>Previous</a> | <a href='Contents.html'>Contents</a> | <a href='SectionF.2.html'>Next</a></p>

<hr />