WinBuilder 080
A new version is available on winbuilder.net: http://winbuilder.ne...oad.php?view.51
wb is getting more reliable in many senses, a lot of bugs were addressed by Peter and many other nuisances were finally corrected. So it's fair to say that focus was given on fault correction rather than adding new features.
Of course there is still a very long way to follow before we get to version that is completely free from all possible bugs (if ever) and a lot of work has been done to ensure that they get solved sooner than later.
While reporting bugs, don't forget to visit the respective forum sections: http://www.boot-land...hp?showforum=96
They can also be used to propose new features that you want to see included and are the best way to exchange feedback back and forth with developers.
As always, thank you for supporting winbuilder. It's been 5 amazing years since we've began doing these crazy projects and there's always something fresh and new to explore.
Here is the full log of changes since version 078:
[080] date=2010-01-15 fixed - Bug ID #238: new scripts added to server not seen on download list fixed - bug: command line 'If, ... ,If, ... ,Begin' causes double indent in log.html fixed - bug: Some RegWrite errors have been logged as successfully processed changed - RegWrite 0x1 tolerates syntax error (comma in string rather than escape) added - If,EXISTMACRO command added - Error when StrFormat calculates with uninitialized variables (gave accesss violation right now) changed - Make GUI in Download Center simpler mit respect to 'Dummy User' added - detection of Win7 to %HostOS% changed - Set command: replace comma and space by escapes added - AddInterface can optionally define an alternate interface fixed - bug in RegRead multi_sz added - StrFormat,CTRIM and StrFormat,SPLIT now can have escapes as 'single character' added - Variable %WBExe% fixed - bug in DirDelete,FAST left temp files in root fixed - bug in download center: On first show tree was allways built, regardless of 'green arrow' definition added - RegAddMulti command changed - improved syntax check with warnings / errors in RegAddMulti command added - RegAddMulti,HKLM,Section,Key,INDEX,SubVal,%Var% added - If,EXISTREGMULTI,HKLM,Section,Key,SubVal,Command added - %RegDataType% variable set on every successful RegRead operation added - RegWriteBin command to write wide strings added - RegReadBin command to read wide strings fixed - bug in scriptline parameter count check changed - improved syntax check with warnings / errors in RegWriteBin / RegReadBin command changed - Desktop path now read from registry fixed - untranslated #$x in script [Main] description fixed - smaller bug with source editor autosave added - error in RagHiveLoad when the hive is already mounted changed - copy commands accept 'null' arguments instead of COPY, PRESERVE, SHOW, NOREC changed - renamed RegAddMult command to RegMulti command (it handles also non-adding tasks) fixed - show Options and Proxy tabs in initial download in Download Center changed - Interface Bevel min size to 4 x 4 fixed - disabled 'Add new web server' in very fresh WinBuilder installation added - RegWriteBinEx command to unchecked write any type from binary data fixed - Bug ID #245: Dircopy - different behavoir under xp and vista/7 fixed - Bug ID #246: Dirdelete,FAST fixed - Bug ID #250: endless lop defining variables fixed - In ShellExecute,Explore distinguish between file and directory. fixed - Bug in RegWrite empty string fixed - Bug in RegWrite command introduced by Copy Command 'Null' argument change added - Set command also stores macros revised - handling of empty values in RegWrite revised - some more changes in handling of empty values in RegWrite [078 SP6] date=2010-01-03 fixed - bug: Access violation on setting interface variables fixed - bug in log.html generating. Loop,BREAK can bring "Index out of bounds" and lets WinBuilder hang fixed - IniRead now translates comma in value to escape (troubles with TXTAddLine) Release as 078 SP6 on 2010-JAN-09 [078 SP5] date=2009-11-23 fixed - bug: Unresolved *.Link brought crash with 'invalid filename' fixed - bug: Dependencies and Excludes did not work on *.Link files fixed - bug: No section shown in log, when started by button fixed - removed senceless "Download disabled" message when file exists on "WebGetIfNotExist" command fixed - bug in syntax check of "txtAddLine" added - optionally run WinBuilder only in CPU / core #1 fixed - bug: changed ISOFile and TargetDir are not written to script.project [078 SP4] date=2009-11-02 fixed - bug: double comma when generating updates.ini fixed - bug in download when path contained 'Updates' fixed - bug in interpreting download levels fixed - bug: no download tree on a fresh installation Release as 078 SP4 on 2009-NOV-08 [078 SP3] date=2009-09-25 added - AddInterface command fixed - Bug ID #214: Deselection by keyboard produces error changed - New Component Dialog now in center of WB window, rather than in center of desktop fixed - Deselecting a complete folder containing a mandatory script lets build crash fixed - Bug ID #222: wb078 sp2 - Depend not working added - Optional log at WinBuilder exit changed - In download center, there is an option whether selecting an additional server rebuilds the complete tree. fixed - bug in RegRead / RegWrite multi_sz fixed - bug in If,Online when running from command line fixed - Bug ID #209: User-agent - Windows Update: EmbeddedWB bug, using newer package added - RegWrite 0x3 accepts one %Variable% as input value Release as 078 SP3 on 2009-NOV-01 [078 SP2] date=2009-09-06 changed - sepatate TNodeData unit with 'read on demand' added - Download center now can select by Version, MD5, Certification fixed - RegWrite multiple strings with comma in argument fixed - Bug ID #217: Set,%var%,NIL,PERMANENT fixed - Smaller issue with resolving nested variables fixed - Bug ID #216: Access Violation when trying to trim empty string reanimated - CheckListBox added - change event to ComboBox added - change event to RadioGroup fixed - terrible bug with strFormat cutting long lines. Changed all according AnsMidStr Delphi commands to length of MaxInt Release as 078 SP2 on 2009-SEP-24 [078 SP1] date=2009-09-02 fixed - source indenting disturbed certification fixed - CopyOrExpand of single *.ca_ file does not work fixed - leading and trailing spaces in variables were lost. fixed - download issues when proxy does not allow DNS fixed - Bug ID #211: Access violation changed - certification issuer shown in log, when applicable added - in Tools >> Upload tab, write certification string into updates.ini Release as 078 SP1 on 2009-SEP-06
Have fun!