We are currently using NSIS 2.X. One problem is that it cannot be built for Windows x64. This has been solved with the 3.0 version, which is currently in beta. We should eventually upgrade.
NSIS 3.0 Beta 3 has been released:
My guess is that it is good enough for us.
NSIS 3.0 was released July 25, 2016.
NSIS 3.01 was released December 11, 2016.
From bug 3231, comment #5:
> (In reply to comment #3)
> > * Build 64-bit NSIS installer. We might have to upgrade NSIS to version > 3
> > for this (bug 5422). We can't generate a 64-bit installer with 32-bit NSIS.
> Upgrade of NSIS to version 3 does not add support for creating 64bit
> installers. There are some patches from mingw to build using mingw64
> environment but thats only what I could find. No build support for 64bit
Right now we have a universal installer for Windows that automatically selects 32-bit or 64-bit ThinLinc client. That means the installer needs to be 32-bit in order to work everywhere.
This will be interesting in a future when we've dropped 32-bit support.