we are pleased to announce the availability of SetupBuilder 2018 version 10
Build 6070. This release is available, free of charge, to all SetupBuilder
customers who have an active SetupBuilder Maintenance and Support Plan. The
update contains new features, enhancements, important bug fixes and
stability improvements. The easiest way to obtain this version is to click
'Help' > 'Check for Updates' in the SetupBuilder 10 IDE.

If you do not have an active subscription plan, please contact your account
manager at

We strongly recommend that all customers upgrade to the new build of
SetupBuilder 10 as soon as possible to maintain the highest level of
support, performance and reliability. This new version officially
introduces support for SSL (Secure Sockets Layer).

Thank you for the great suggestions, bug reports, and for using

SetupBuilder 2018 Version 10 Build 6070 (November 21, 2018)
SetupBuilder 2018 Version 10 Build (beta) 6058 (November 09, 2018)
SetupBuilder 2018 Version 10 Build (beta) 6013 (September 25, 2018)
SetupBuilder 2018 Version 10 Build (beta) 5995 (September 07, 2018)


NEW : Installer: Add support for SSL (Secure Sockets Layer). This
ensures that all data passed between the web server and the
SetupBuilder installer remain private and integral.

NEW : Add new WUPDATE_SSL.EXE client with support for SSL.

NEW : Add new WUCHECK_SSL.EXE client with support for SSL.

NEW : Add "Web Update Client (SSL)" checkbox option to the "Web
Deployment" Visualizer.

NEW : Add "Install Web Update Client (SSL)..." script function.

NEW : Add "Install Web Update Client (SSL)..." item to the Web
Deployment Visualizer.

NEW : Add "Install Web Check Client..." script function.

NEW : Add "Install Web Check Client (SSL)..." script function.

NEW : Add built-in support for SoftVelocity Clarion 11
(Enterprise and Professional Editions).

NEW : IDE: Add "Go to Script" item to the right-click popup menu in
the following Visualizers. This lets you switch and highlight
the selected object in the Script Editor:

-Runtime Variables
-Setup Types
-INI Files
-File Extensions
-ODBC Drivers
-Run Programs
-Environment Variables
-Firewall Exceptions
-Core PreRequisites
-Support Files

NEW : Add a multi-line option to radio buttons and checkbox controls
in Custom Wizard dialogs.

NEW : IDE: Add new SYSTEMMESSAGEBOXTITLE #pragma to change the
installer's System Message Box title.

NEW : Custom dialogs support colors in static text items.

NEW : IDE: Add "Display Message Box..." item to the right-click popup
menu in the Script Editor.

NEW : Add support for multiple-files in the "Handle Text File
Operation..." script function.

NEW : Add "Reset Multiple-File Manager" item to the "Handle Text File
Operation." script function.

NEW : Add "Disable CR/LF Handling" option to the "Display Message
Box..." script function to avoid a linefeed.
E.g.: \Program Files (x86)\nUtech\

NEW : Add "Open Project Folder" right-click menu option to the
Project List.

NEW : Add new "required" and "hidden" feature states to the "Set
Feature State..." script function to programmatically make a
Feature required or hidden.

NEW : [SB#8-10231] Add $SB_SILENTMODEFLAG$ flag to the "Set Installer
Flag..." script function to let the installer programmatically
set the silent mode state at script level.

NEW : IDE: Improved compiler command line processing. The /CVL
line compiler switch lets you pass a list of compiler variable
values to the setup compiler.

SB10.EXE /C "C:\test\sample.sbp" /CVL "c:\test\Variables.txt"

Multiple compiler variable list files are allowed.

NEW : Add "Use SSL" option to the "Check HTTP Connection..." script

NEW : Add "Use SSL" option to the "Post to HTTP Server..." script

NEW : Add "Use SSL" option to the "Download File..." script function.

FIX : The "Create Text File..." script function always pointed to the
%_SB_INSTALLDIR% Target Folder.

FIX : [SB#8-01151] Installer: Under certain circumstances, a possible
silent buffer overrun caused in an incorrect output if the
compressed data size was between 65533 and 65535 bytes.

FIX : IDE: The "Select All" right-click popup menu item in the lower
right Target Files window of the "Files and Folders" Visualizer
was enabled even if no files where available in a specific

FIX : [SB#8-01171] Installer: Possible silent or non-silent buffer
overrun after processing the "Setup Type" dialog (if the Setup
Type ID is > 20 characters).

FIX : IDE: SHA-1 timestamp was required even for SHA-2 signing only.
If no SHA-1 timestamp was defined then the resulting file was
missing the timestamp.

FIX : [SB#8-04251] Installer: A "Cycle Loop" Statement within the
Loop (X Times) Statement caused an infitite loop.

FIX : [SB#8-06281] IDE: Possible Release Properties compiler variable
highlighting bug in the Releases Visualizer.

FIX : [SB#8-08291] Installer: Possible layout problems with the
"Clarion Environment Detection" wizard and the "Installation
Progress" dialog when the Windows custom scaling option was
enabled to increase the size of fonts and icons on
high-resolution displays (DS_FIXEDSYS issue).

FIX : Possible compiler variable resolving issue (dead-lock problem).

FIX : IDE: compiler accepted invalid compiler variable names (not all

FIX : IDE: Incorrect value assigned to the [SB_PROJECT_WEB] compiler

FIX : IDE: Selecting a new web update client in the "Install Web
Update Client..." function and canceling the "Choose File"
action cleared the entry field.

FIX : [SB#8-06251] Installer: FinishDialog.Hyperlink scaling issue.

CHANGE : [SB#8-07271] Installer: The Firewall Exceptions function does
not try to add the exception when one already exists with the
same name to prevent multiple entries on Windows 7 and later.

CHANGE : IDE: Add "Hide" option to the "#run..." directive.

CHANGE : IDE: The "#run..." directive displays the return value in the
compiler window.

CHANGE : Installer: When SetupBuilder failed to extract its temporary
system files to the temp directory (either because of an
anti-virus or permissions issues), it reported the error with a
popup, but did not have a return code of non-zero to indicate
an error. For automated installations there were no way to know
that it encountered an error. It returns a non-zero exit code
in this case now.

CHANGE : IDE: Add additional experimental code to try to work around the
Toolbar redrawing issues (caused by a bug in the development
system runtime).

CHANGE : IDE: When creating a new "Unzip File(s)..." script function,
the "Wildcard" and "Target Folder" entry fields are set to a
default value.

CHANGE : [SB#8-10061] IDE: Increased the width of the script comment

CHANGE : IDE: Re-added the [SB5_*] system compiler variables (a leftover
from SetupBuilder 5). Removing the outdated compiler variables
caused more problems than it cured.

CHANGE : Remove "Global Reset" option from the "Set Feature State..."
script function.

CHANGE : Recompiled wupdate.exe Web Update client.

CHANGE : Recompiled wucheck.exe Web Update Check client.

CHANGE : Updated online help (CHM and PDF).


The full history list can be obtained through the following link:

Best regards,

Friedrich Linder
Lindersoft | SetupBuilder |
Voice: +1.954.537.3701 | Fax: +1.954.537.3702

--SetupBuilder "point. click. ship"
--Helping You Build Better Installations
--Create Windows 10 ready installations in minutes
--Official COMODO Code Signing and SSL Certificate Partner