The WinBuilder development team is proud to announce the second release candidate on the way to the next stable version 078
Now we need you as testers!
Please report back any issues that you find with this new beta version, lots of changes have been introduced on the engine so we need feedback to see if anything was left to be corrected.
---------------------------------------------------------------------------------
RC 2 (14-JUL-2009)
Download:
http://winbuilder.ne...oad.php?view.42
What's new?
Bug fixes:
- fixed - Bug ID #196: Suggestions for improving UI (item #2 and #3)
- fixed - Bug ID #197: RegGetNext - access violation
- fixed - Bug ID #199: Run - Failed to find section [AddShortcut] in file (bug in AddVariables)
- fixed - Bug in Exec command which deletes GLOBAL variables
- fixed - Disappearing scrollbars in Editor / Attachments
- fixed - In RegWrite REG_MULTI_SZ spaces are treated as separators
- changed - consolidation of all file transfer commands.
- changed - Filecopy overwrite warning only with different MD5
- changed - In RegWrite REG_MULTI_SZ write empty key as hex(00 00 00 00) rather then not to create the empty key
- added - APPEND option to IniWriteTextLine
- added - If,EQUALX command for case sensitive compare
- added - Option to warn before overwrite when extracting attachments manually
- added - RegWrite 0x2 parameter accepted as hex number list
- added - RegWrite warns on overwriting different value
- added - Request Bug ID #200: Interface Editor: Component Selector
- added - Request Bug ID #201: Open Script Dir
- added - Warnings and Errors in log.html header contain script titles
- added - Extract of single file fom a CAB archive
- DirCopy from a mounted WIM fails with certain files and directories. That seems to be an security / access issue wich is not yet solved
- 'Randomly' appearing hangs with 'Black Screen' in projects of Vista / Win7 world
Happy Testing!
---------------------------------------------------------------------------------
RC 1 (09-JUN-2009)
Download:
http://winbuilder.ne...oad.php?view.41
What's new?
Bug fixes:
- fixed - loop with 'Choose source' in case of only invalid source list entries
- fixed - beta 3 introduced bug in FileCopy with wildcards
- changed - System,RESCANSCRIPTS does not longer restart WinBuilder
- added - StrFormat,POSX and StrFormat,REPLACEX commands
- added - ToolTips to GUI
New functionality or major changes will not be done.
Happy Testing!
---------------------------------------------------------------------------------
Beta 3 (30-May-2009)
Download:
http://winbuilder.net/request.php?40
What's new?
Bug fixes:
- fixed - anchored "rename current file" in download center to window buttom
- fixed - Bug ID #182: v.44 / WB077 beta2
- fixed - Bug ID #188: CopyOrExpand warnings
- fixed - (Some remaining issues) Fresh created interface components sometimes went lost.
- fixed - ExtractAndRun with parameters
- fixed - CopyOrExpand: M$ Expand feature when files are compressed under a different name than expanded
- fixed - Bug in RegWrite with comma in value
- fixed - Bug ID #192: _Calculate,AutoIT Command
- fixed - Bug ID #190: System,REFRESHINTERFACE
- fixed - BartPE convert: Some smaller bugs with progress and log.html
- fixed - Bug in RegRead of binaries: First byte was duplicated
- fixed - Bug in RegRead of REG_MULTI_SZ with comma in value
- changed - Log.html is now generated with W3C 4.01 compliancy
- changed - Smoothed FileCopy command, added NOREC and PRESERVE parameters
- changed - Interface components can be set like variables
- changed - Smoothed ScrollBar handling in interface editor
- added - BartPE convert: put syntax error lines into log
- added - BartPE convert: Optional suppress Nu2Menu shortcut generation, when XPEINIT shortcut is present
- added - Visible command to dynamically hide / show interface components
- added - In single scripts, processed sections can optionally use or not use the ProgressWindow
- added - Alternate interface section definable in [Main]
- added - 'SHOW' as last parameter to ShellExecute: progress bar animated
- added - StrFormat,SHORTPATH and StrFormat,LONGPATH commands
- The GUI can be changed dynamically by the script. The changes are immediatelly visible
- Components of the GUI can be shown / hidden by the script. The changes are immediatelly visible.
- An 'alternate' GUI can be defined, controlled by [Main]Interface=<Interface section>
Happy Testing!
---------------------------------------------------------------------------------
Beta 2 (26-Apr-2009)
Download:
http://winbuilder.ne...oad.php?view.39
What's new?
Bug fixes:
- fixed - Bug ID #177: Wait command bug 077 Beta 1
- fixed - Bug ID #176: Script Count incorrect
- fixed - Bug in If command when comparing floating point values
- fixed - Bug in proxy settings with disappearing 'z'
- fixed - Bug ID #180: MULT/DIV replaced 32 bit integer by 64 bit integer
- fixed - Fresh created interface components sometimes went lost.
- changed - Rewrote 'If,ONLINE' and 'If,PING' internal handling to Indi functions
- changed - Dynamical binding of psapi.dll - allows start of WinBuilder under w2k
- changed - Now WinBuilder internet functionality 100% independent from IE settings
- changed - Download center optionally renames current file rather than overwiting it
- added - Build progress shown in taskbar icon
- added - Some visible user information in taskbar icon when WinBuilder builds in background
- added - Check commands for correct number of arguments
- added - If,FileExist command now can check HTTP URLs
- added - System,SPLITPARAMETERS command
- added - Interface editor has scroll bars by default.
- Now WinBuilder internet functionality is 100% independent from IE settings
Until now the mini-browser in the download center still depended on the internet explorer.
Now everything is done- Either directly into internet
- Or using the proxy settings of WinBuilder.ini / Proxy tab in the Download Center
Please test carefully and report! - Check commands for correct number of arguments
This will avoid the WinBuilder crash with "List index out of bounds"
If the number of arguments in a statement is not conforming to the syntax, a warning is created.
A wrong number of arguments can also be detected e.g. by a space in a parameter w/o using quotes, or quotes inside quotes
This behaviour is 'fixed coded' in the beta version. In the release version it will be an option.
BTW: In the nativeEx core I found and fixed around 10 'Errors' I myself produced in the past.
---------------------------------------------------------------------------------
Beta 1 (01-Apr-2009)
Download:
http://winbuilder.ne...oad.php?view.38
What's new?
First of course some bug fixes:
- fixed - Bug ID #157 'StrFormat,POS'
- fixed - Bug ID #158 'StrFormat,SPLIT'
- fixed - Bug ID #159 'Tree view splitter bug reborn'
- fixed - Bug ID #163 'Download progress bar'
- fixed - Bug ID #164 'variable handling bug'
- fixed - Bug ID #165 'Processing scripts interface'
- fixed - Bug ID #167 Scrollbar markings in Interface editor have the wrong size.
- fixed - Bug ID #169: WB GUI slightly to big for wondow
- fixed - Bug ID #170: Options GUI to big for window yet no scrollbars
- fixed - Bug ID #171: disappearing scrollbars in the treeview
- fixed - Bug ID #174: Retrieve,MD5 bug
- fixed - Bug ID #175: OnBuildExit | OnScriptExit,BEEP
- fixed - Bug in DirCopy with trailing backslash
- fixed - Bug in GUI FileBox component, setting %BaseDir% to last shown dir
- fixed - Bug in log.html generation with 'Begin' and 'End' in comment lines
- fixed - Bug letting download center crash on empty version number
- fixed - Bug with escape of escape (##$p) in Set command value
- fixed - Dummy proxy entry in WinBuilder.ini, even there is no proxy used
- fixed - Error 'File does not exist' which could occur on the very first start of WinBuilder in an empty directory
- fixed - ExtractAndRun did not resolve variables completelly
- fixed - Give the Exec command knowledge about API
- fixed - Reanimated ability to hide interface component
- fixed - Some unresolved variable values in IniWrite and MakeDir
- fixed - Source CDs of different projects got mixed
- fixed - StrFormat,CEIL and FLOOR decimal point troubles, logically CEIL and FLOOR exchanged
- fixed - Wrong message text in IniMerge (error instead of success)
- added - Syntax highlighter for SynEdit with WB language
- added - Search / Replace functionality to source editor
- added - Interface component visibility controlled by CheckBox in interface editor
- added - StrFormat,UCASE and StrFormat,LCASE commands
- added - System,SAVELOG command
- added - Optional output of comment lines in log. Can be switched under Tools > Log Options
- added - Output Variables into log.html. Can be switched under Tools > Log Options
- added - optional warning in log on unresolved (misspelled) commands. Can be switched under Tools > Log Options
- changed - Set command now updates interface values immediatelly. Optional the additional PERMANENT argument to write into script
- changed - System,RESCANSCRIPTS in standard build does not restart WinBuilder
We did not intend to write a high level source code editor inside WinBuilder. But the provided small functionality works well.
And compared with zero functionality before, there is an increase of infinite percentage.
Happy Testing!
Peter