PDA

View Full Version : SetupBuilder Development Builds (2/12/2010)



NewsArchive
02-13-2010, 03:27 AM
All,

We decided to make SetupBuilder "Development Builds" (for Developer Edition
only) available to the community on a regular basis for review and testing
purposes. These builds represent the most recent version of the public
SetupBuilder development code line. A development build is generated while
testing and implementing new features for the next stable build. Bugfixes
will show up in these builds first.

It's a way for you to get an early look at what is coming in the next
release. As a development build, this code has not undergone the same level
of testing that a beta or production release would undergo. Therefore, you
should use caution when upgrading your development environment to this level
of code and you should be prepared to back off to the previous production
level of code if you encounter issues.

If you would like to get access to SetupBuilder "Development Builds"
(pre-releases), please send your serial number to sales@lindersoft.com. A
current maintenance and support plan subscription is required.

Download and Install
--------------------

The latest "Development Build" is always available at:
http://www.lindersoft.com/development

Launch the installer to bring your system to the latest development build.
In the "vertical tab", the IDE reports "PRE-RELEASE" if you are running a
development build. Of course, you can always rollback to your previous
version.

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

SetupBuilder is Windows 7 installation -- "point. click. ship"

-- Official Comodo Code Signing and SSL Certificate Partner

NewsArchive
02-13-2010, 03:28 AM
SetupBuilder 7.1 Build 2870 "Development Build" is available.


SetupBuilder 7.1 Build 2870 (February 12, 2010) **PRE-RELEASE**
----------------------------------------------------------------------------

IMPROVEMENT: IDE: Add "Show Window" option to the "Run Command Line" script
function.

IMPROVEMENT: Installer: The "IP Address" control in a custom wizard dialog
is also supported on Windows 2000 now.

IMPROVEMENT: Add new $EVENT:ONREOPEN$ event for custom wizard dialogs. This
event is fired if a custom wizard dialog is "reopened".

FIX : [SB#002041] IDE: "#ftp upload..." problem when uploading to the
root of a FTP server. The uploaded file with an "SB7_t_m_p"
added to the file name stayed in the FTP folder indefinitely.

FIX : [SB#002091] Installer: "Handle Text File Operations" added an
EOL (end-of-line) to the end of a file.

FIX : [SB#002092] IDE: Possible (silent) buffer overrun in the
compiler if the "Title", "Heading" or "Subheading" in a "Custom
Wizard Dialog" was > 100 bytes.

FIX : [SB#002093] Installer: Depending on specific circumstances, the
"Refresh Next Dialog" script function blocked event processing
for controls in a "Custom Wizard Dialog".

FIX : Installer: The "Combo Box" control in a custom wizard dialog
did not show the "down list" on Windows 2000 machines.

FIX : [SB#002111] Installer: ENTRY type fields in a "Custom Wizard
Dialog" did not receive update events.

FIX : [SB#002121] Installer: ENTRY type fields in a "Custom Wizard
Dialog" processed '\n' as newline command even when the
Multiline control option was disabled.

----------------------------------------------------------------------------
----------------------------------------------------------------------------

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

SetupBuilder is Windows 7 installation -- "point. click. ship"

-- Official Comodo Code Signing and SSL Certificate Partner

NewsArchive
02-13-2010, 03:29 AM
Hi Friedrich

Is it ok to install both production and development in separate folders to
run both side by side?

Cheers

Richard

NewsArchive
02-13-2010, 03:30 AM
Hi Richard,

> Is it ok to install both production and development in separate folders to
> run both side by side?

The install would not allow this. If an existing SB7 installation is
detected, it updates it to the "development build". But you can always use
the "Rollback SetupBuilder 7 to Build 7.x.x.x" Shortcut to rollback to the
previous version.

And of course, if a new "final" version is available, the web update (or
full install image) automatically updates the "development build" to that
final version!

Friedrich

NewsArchive
02-17-2010, 01:37 AM
> All,
>
> We decided to make SetupBuilder "Development Builds" (for Developer Edition
> only) available to the community on a regular basis for review and testing
> purposes.

Friedrich,

Thank you VERY much for offering this.

I just recently signed up, and Everything (download, updating, etc) went
very smoothly, including deployment of a SB 7.1.2780 compiled project!

David

--
From David Troxell - Product Scope 7.9 - Encourager Software
Product Scope 7 Viewer - NO Registration Fee! Free to Use!
http://www.encouragersoftware.com/
Clarion Third Party Profile Exchange Online
http://encouragersoftware.com/profile/clarlinks.html
http://www.profileexchanges.com/blog/

NewsArchive
02-17-2010, 01:38 AM
>> All,
>>
>> We decided to make SetupBuilder "Development Builds" (for Developer Edition
>> only) available to the community on a regular basis for review and testing
>> purposes.
>
> Friedrich,
>
> Thank you VERY much for offering this.
>
> I just recently signed up, and Everything (download, updating, etc) went
> very smoothly, including deployment of a SB 7.1.2780 compiled project!

OK, the ONLY thing that went wrong was MY number switching for this post!
:-D

2870!

I just recently signed up, and Everything (download, updating, etc) went
very smoothly, including deployment of a SB 7.1.2870 compiled project!

David

--
From David Troxell - Product Scope 7.9 - Encourager Software
Product Scope 7 Viewer - NO Registration Fee! Free to Use!
http://www.encouragersoftware.com/
Clarion Third Party Profile Exchange Online
http://encouragersoftware.com/profile/clarlinks.html
http://www.profileexchanges.com/blog/

NewsArchive
02-19-2010, 12:48 AM
> I just recently signed up, and Everything (download, updating, etc) went
> very smoothly, including deployment of a SB 7.1.2870 compiled project!

Thank YOU, David :)

Friedrich

NewsArchive
02-19-2010, 12:48 AM
>> I just recently signed up, and Everything (download, updating, etc) went
>> very smoothly, including deployment of a SB 7.1.2870 compiled project!
>
> Thank YOU, David :)

Friedrich,

You're welcome - I did not actually need any of the newer improvements or
fixes - but I wanted to test how smoothly the new system works - AND it
works well!

David

--
From David Troxell - Product Scope 7.9 - Encourager Software
Product Scope 7 Viewer - NO Registration Fee! Free to Use!
http://www.encouragersoftware.com/
Clarion Third Party Profile Exchange Online
http://encouragersoftware.com/profile/clarlinks.html
http://www.profileexchanges.com/blog/

NewsArchive
02-19-2010, 03:29 AM
David,

> You're welcome - I did not actually need any of the newer improvements or
> fixes - but I wanted to test how smoothly the new system works - AND it
> works well!

:-)

CHANGE [SB#002172] in the latest "development build" is a very important
runtime modification to improve system stability. IMO, it's one of the most
important internal changes in SB ever.

In the past, launching external installers (certain Microsoft
redistributables, InstallShield .exe or even SetupBuilder .exe) with the
"Wait" flag enabled caused a "dead-lock" under specific circumstances. We
even had a ticket open with Microsoft back in 2007. But the only way to
overcome this issue was to temporary disable the "Progress Bar Dialog" or to
use the "Wait Dialog" running on a separate thread.

For example:
http://www.lindersoft.com/forums/showthread.php?t=22344
http://www.lindersoft.com/forums/showthread.php?p=41275
http://www.lindersoft.com/forums/showthread.php?p=7847
http://www.lindersoft.com/forums/showthread.php?t=1083

After discussions with Markus Zander and team, we finally found a solution
that seems to work perfect. In the upcoming final version, we'll even
recompile wupdate.exe and wucheck.exe (powers "web update" on millions of
machines worldwide) to make sure the new runtime is used.

Friedrich

--
Friedrich Linder
Lindersoft
www.lindersoft.com
+1.954.252.3910

SetupBuilder is Windows 7 installation -- "point. click. ship"

-- Official Comodo Code Signing and SSL Certificate Partner

NewsArchive
02-20-2010, 01:56 AM
> David,
>
>> You're welcome - I did not actually need any of the newer improvements or
>> fixes - but I wanted to test how smoothly the new system works - AND it
>> works well!
>
> :-)
>
> CHANGE [SB#002172] in the latest "development build" is a very important
> runtime modification to improve system stability. IMO, it's one of the most
> important internal changes in SB ever.
>
> In the past, launching external installers (certain Microsoft
> redistributables, InstallShield .exe or even SetupBuilder .exe) with the
> "Wait" flag enabled caused a "dead-lock" under specific circumstances. We
> even had a ticket open with Microsoft back in 2007. But the only way to
> overcome this issue was to temporary disable the "Progress Bar Dialog" or to
> use the "Wait Dialog" running on a separate thread.
>
> For example:
> http://www.lindersoft.com/forums/showthread.php?t=22344
> http://www.lindersoft.com/forums/showthread.php?p=41275
> http://www.lindersoft.com/forums/showthread.php?p=7847
> http://www.lindersoft.com/forums/showthread.php?t=1083
>
> After discussions with Markus Zander and team, we finally found a solution
> that seems to work perfect.

Friedrich,

This is excellent news - I have not had the problem (using the "Wait" flag,
but with small external installers), but obviously will help many -

As good as this new delivery system of ultra timely fixes and improvements
is, many will continue to have a "pychological block" because in the past -

they are used to "sitting" on a particular release number until the
accumulation of fixes and improvements start to mount up substanially or a
particular fix or improvement is of very high importance.

David

--
From David Troxell - Product Scope 7.9 - Encourager Software
Product Scope 7 Viewer - NO Registration Fee! Free to Use!
http://www.encouragersoftware.com/
Clarion Third Party Profile Exchange Online
http://encouragersoftware.com/profile/clarlinks.html
http://www.profileexchanges.com/blog/