FinalBuilder 5 Version History

April 16, 2008
5.5.0.707

FinalBuilder IDE
  • [Feature] Log Export - Now uses UTF-8
  • [Bug] Clicking to enable a breakpoint now works reliably
  • [Bug] Fixed a bug causing Persistent variables to unexpectedly reset when "Make Available as Environment Variable" was enabled

 

FinalBuilder FBCMD
  • [Bug] Now saves and restores current console colours for system
  • [Bug] Fixed a bug redirecting console output to a pipe or file
  • [Bug] Now displays encodings correctly in the console
  • [Bug] Fixed bug with temporary log files not being deleted
Actions
  • [Feature] Microsoft Deployment Project - Added new project properties to update at runtime
  • [Feature] WiX Toolkit - Added support for WiX 3 (beta)
  • [Feature] Added support for .NET SDK tools included with Windows SDK 6.0A or 6.1
  • [Feature] Doc-O-Matic Action - Added support for building a particular configuration
  • [Feature] FTP Check if Connected - More robust connection checking
  • [Bug] Fixed bug with the same script-based action types running under Async Groups
  • [Bug] Include Project Action - Fixed bug with logging when used inside an iterator
  • [Bug] FileSet Define Action - Can now change casing of a FileSet name
  • [Bug] MSBuild Project Action - Fixed custom quoting to be backwards-compatible with existing workarounds
  • [Bug] Build VS.NET Solution - Action no longer fails if a VS 2003 solution has no projects built due to no changes
  • [Bug] PSTools Actions - Fixed bug w/ password contains special characters
  • [Bug] PureCM Actions - Fixed expanding properties and validation
  • [Bug] Extract Version Info - Now retrieves "File Version" and "Product Version" correctly
  • [Bug] List Iterator - Fixed bug w/ trailing CRLFs when using non-CRLF delimiter
  • [Bug] Ant Action - Fixed bug with propertyfile property
  • [Bug] Perforce - fixed wrapping in file entry fields and blank value in file list isn't added to command line
  • [Bug] Subversion Repository Browser - Fixed bugs with escaping special characters and file:// paths using UNC
  • [Bug] Subversion Actions - Can now specify spaces in svn ssh paths
  • [Bug] Subversion Actions - HTTP escaping of URLs is now FB-friendly
  • [Bug] VB 6 Action - Fixed bug resolving references with relative paths

February 1, 2008
5.5.0.627

FinalBuilder Core

  • [Feature] Added FBServerProjectName variable.
  • [Bug] Was not detecting the .NET framework 3.5 correctly

FinalBuilder IDE

  • [Change] Horizontal Splitter now remembers closed state
  • [Change] Now remembers the previously focused bottom tab, if "Show Tip of the Day at Startup" is disabled
  • [Bug] IDE Missing Package Warnings now work for all types of actions
  • [Bug] Log Frame - Fixed a bug where the live logging defaults were not remembered

Actions

  • [Feature] Delphi.NET 2007 Support
  • [Feature] Araxis Compare - added support for version 2007
  • [Feature] Prompt For Variables (Enhanced) - Checklist type prompts now grow to fit extra items
  • [Feature] Prompt For Variables (Enhanced) - Prompt form will now grow to fill the screen
  • [Feature] PureCM - added PureCM help topics
  • [Feature] Registry Delete Value - Can now delete keys as well
  • [Feature] TestComplete Action - Now supports TestComplete 6
  • [Feature] FTP Delete Directory - can now delete directories recursively
  • [Feature] Added TypeMock action
  • [Change] AssemblyInfo updater - Revamped files frame for better UI
  • [Change] PsTools Actions - Added "Accept EULA" option (defaults to true)
  • [Change] WGet Download - Added support for using a variable for the password field.
  • [Bug] Create Zip Action - Can now use variables which expand to multiline entries
  • [Bug] Email Action - Fixed display problems with Address List Property Editors
  • [Bug] Fixed path issue for BDS2006 caused by BDS environment variable
  • [Bug] FTP Connect Action - Fixed a bug where changes to global options were not picked up by the action automatically
  • [Bug] InstallAware Action - Can now use property names containing spaces with proper quoting
  • [Bug] InstallShield 2008 Action - Can now use .NET Assembly Numbers propertysets for version information
  • [Bug] MSBuild Action - Can now quote property values in the UI
  • [Bug] Prompt For Variables (Enhanced) - Fixed a bug with dialog height when using prompt text
  • [Bug] Prompt For Variables (Enhanced) - When prompt form has a scrollbar, other items are now resized correctly
  • [Bug] Subversion Actions - Fixed unhandled tokenizing exceptions when adding source and destination paths
  • [Bug] Subversion Folder Browse Dialog - Added error dialog for invalid working directories
  • [Bug] Subversion Info Command - Path parameter is not required
  • [Bug] Vault Add Files - fixed incorrect command line params passed
  • [Bug] WiX Light and Candle - Enabling show warnings would surpress warnings.
  • [Bug] Write To Text File - Fixed a bug when appending/prepending to empty files
  • [Bug] XML Validate Action - Several fixes relating to XML namespaces and schema validation

 

 

November 20, 2007
5.5.0.518

FinalBuilder IDE

  • [Bug] Fixed multiline Action list parameter values being lost
  • [Bug] Wrap With Action Group/Async Action Group, the action group now has the correct script language
  • [Bug] Action Types Frame - Action types list no longer flickers when scrolling
  • [Bug] Fixed bug when typing '=' into grid views on several property pages
  • [Bug] Fixed bug where the wrong build was sometimes displayed when Live Logging is enabled
  • [Bug] Can now change case of a variable when editing it
  • [Bug] When closing the Search Form not all menu items were being properly enabled
  • [Bug] Fixed startup resize/window state issues on Vista
  • [Bug] Fixed bug starting builds from the command line while minimized
  • [Bug] SCC Source Control - Closing a modified, unsaved, checked in project now prompts the user to check out
  • [Bug] Fixed bug with not revalidating a script when the script language changed
  • [Change] Include Windows 2003 in the supported OS's for the WMI Run Process action.
  • [Change] Running projects from the command line now supports relative paths

FinalBuilder Core

  • [Bug] Installer : Uninstall now removes all directories correctly
  • [Bug] Installer : Uninstall now unregisters shared DLLs correctly
  • [Bug] Installer : No longer creates multiple uninstall data files
  • [Bug] FBIGNOREDERRORS/ATIGNOREDERRORS variable are now properly incremented when an action fails from the AfterAction script event
  • [Bug] Fixed bug where Stop Run with Failure would not run the OnFailure action list
  • [Bug] .FBW watch list file is no longer created when there are no watches
  • [Bug] Fixed bug where ISSERVERBUILD value not passed to included projects
  • [Change] Changed file extension for lock file
  • [Change] Now allows more than 65k action instances per run

FBCMD

  • [Bug] Fixed Range Check bug if /l specified without a filename

ActionStudio

  • [Change] Added new SelectedText property for ListBoxes

Actions

  • [Bug] IIS 5 Actions - Improved error reporting
  • [Bug] ADO DataSet Iterator - Fixed a bug causing "no rows found" when querying Access databases
  • [Bug] C Builder - Fixed bug that caused property set values to not take effect
  • [Bug] Delphi Action - DOF files with Runtime Package lists longer than 2047 characters now load correctly
  • [Bug] Delphi Action - Fixed erroneous semi-colon placement when selecting runtime packages
  • [Bug] Run ASPNET_REGIIS - Fixed incorrect detection of invalid arguments.
  • [Bug] Resgen Action - Working directory is no longer required
  • [Bug] Resgen Action - Variables now expanded in Working directory name
  • [Bug] Read Text File - Now handles error when file is not readable
  • [Bug] Xcopy Action - Added option to recreate empty directories during copy
  • [Bug] InstallShield 2008 - Fixed overridden properties not being read in from a saved project file
  • [Bug] Choose One - Fixed validation to stop action failing when there is one choice
  • [Bug] Choose One - Radio Buttons now automatically take up the width of the prompt dialog
  • [Bug] FTP Actions - Fixed a bug when connection name contains % sign
  • [Bug] FTP Upload - Fixed overflow when uploading over 2Gb worth of total files
  • [Bug] VSS Share - Action now supports "force directories" option properly
  • [Bug] Vault Actions - Errors when expanding the file list are now handled in a better way
  • [Bug] Vault Actions - Blank lines in the file list are now skipped
  • [Bug] Vault Actions - Passwords are no longer stored in plain text in the project file
  • [Bug] Vault Actions - Can now add a wildcard to the file list when using Vault 4
  • [Bug] Build VS.Net Solution - Fixed bug where spaces after last double quote caused an extra closing parenthesis
  • [Bug] Build VS.Net Solution - Fixed a bug where the RC updater would write blank ProductVersion or FileVersion strings
  • [Bug] Win32 Version Info Updater - Will keep the existing FILETYPE flag set in an RC file
  • [Bug] Wait for File - Waiting for file to change would always evaluate to true
  • [Bug] Wait For Remote Computer - Password is now saved properly
  • [Bug] Add Scheduled Task - Fixed a bug with quoting executable and parameter arguments
  • [Bug] Zip File Action - Errors now report the expanded file name, not the unexpanded file name
  • [Bug] Wise Installer for Windows - Fixed command line parameter order
  • [Change] Create WebSite (IIS 6) - Changed port variable to a string so that it can be expanded
  • [Change] Load PropertySet from INI/FBD - No longer fails if section not found and "Fail if not found" is disabled
  • [Change] Delphi Compiler Project property page - Changed error to warning when can't load icon file properly at design time
  • [Change] AssemblyInfo Updater - Can now write non-standard ANSI characters as UTF-8
  • [Change] Check File Exists - Can now specify a directory name with a trailing backslash
  • [Change] Copy File(s) - Stop button now stops a deep recursive copy after the current file
  • [Change] Write To Text File - Speedup for large text files
  • [Change] Install Anywhere - Updated action to allow xml property files to be selected
  • [Change] InstallAware - Added patch build option
  • [Change] Send Email - Added the option to specify message priority
  • [Change] FTP Upload Action - Upload speed is now averaged over all files in a multiple file upload
  • [Change] Subversion Export - Added --non-recursive option
  • [Change] WMI Run Process - Actions now display an error message as well as the error code
  • [Feature] String Manipulation Actions - New option to suppress variable expansion when using a variable
  • [Feature] Define Variable - Added new option to set variable options (Macro, Environment or Persistent) if the variable is already defined
  • [Feature] C Builder - Added C Builder 2007 Support
  • [Feature] Compile Delphi Win32 Project - Added support for linking an xml Manifest file at build time
  • [Feature] Compile Delphi Win32 Project - Added support for extracting codegear generated manifest from res file when loading settings.
  • [Feature] .NET Actions - Added .NET 3.5 Framework support.
  • [Feature] List Iterator Action - Now supports custom delimiters
  • [Feature] File CRC Action - Added option to return CRC in decimal
  • [Feature] Vault Actions - Added repository information to automatic descriptions
  • [Feature] Build VS.NET Solution - Added Visual Studio 2008 support
  • [Feature] Transform XML Action - Added support for starting XSLT mode
  • [Feature] PureCM support added

 

August 1, 2007
5.5.0.348

FinalBuilder Core

  • [Bug] Fixed Data Execute Prevention (DEP) problem when running under Vista and 64bit OSs

ActionStudio

  • [Bug] ActionStudio was not functioning in trial mode

 

July 26, 2007
5.5.0.340

FinalBuilder IDE

  • [Bug] Custom User Actions - On the Runtime property page,"Enable Timeout" checkbox is now enabled for "Execute Program" type user actions
  • [Change] Runtime Property Page - "Enable Timeout" checkbox is now totally hidden when an action does not support timing out
  • [Bug] Action Types Filter - No longer beeps when you use Return or Escape in the filter field
  • [Bug] Fixed error reporting for errors in custom action property page script events
  • [Bug] Watch List - Fixed an occasional crash when an scheduled build finishes and variables are being watched
  • [Bug] Status panel now works when hints are longer than 255 characters
  • [Bug] Now catches failures to write user/persistent variable INI files
  • [Bug] Fixed crash when converting Action Groups to Async
  • [Bug] Delphi Project Group Import Wizard - Fixed assertion failure when importing BPG files with version info

FinalBuilder Core

  • [Feature] IsServerBuild variable added to detect if build is running under FinalBuilder Server
  • [Bug] Fixed bug where variables watch list was not cleared in new projects
  • [Feature] Now automatically attempts to recover from corrupted/broken log files
  • [Bug] Fixed bug where "" was being reported for a missing custom action's name

FBCMD

  • [Bug] FBCMD - Setting a macro variable on the command line now causes an error

ActionStudio

  • [Bug] ActionStudio no longer displays excessive confirmation dialogs when you delete a modified property page

Actions

  • [Feature] .Net Reactor action added
  • [Feature] {smartassembly} actions added
  • [Bug] Map Network Drive Action - Now works when the share name contains spaces
  • [Bug] Message Box - Action will now fail if run by FinalBuilder Server
  • [Bug] Input Box - Action will now fail if run by FinalBuilder Server
  • [Change] PSExec action - Can now choose more specific exit codes for success/failure
  • [Bug] PsTools Action - Fixed syntax of "copy if newer" and "force copy" options
  • [Bug] Fixed broken options for TestComplete 4/5 action
  • [Change] WGet Download - Added "Extra Command Line Args" property.
  • [Bug] Append To Variable - No longer expands the variable to be appended to
  • [Bug] Run Action List - Action list name was not being written to the log if project was run under the command line
  • [Change] Case actions no longer expand variables in the log title by default
  • [Bug] Include Project property page - Variables grid is now saved properly when you press Return
  • [Bug] Set Variable Action - Fixed Exception handling for recursive variable references when validating
  • [Feature] ADO DataSet Iterator - Added new "fail if no rows are returned" option
  • [Bug] ADO DataSet Iterator - Fixed a bug where the iterator would sometimes (not always) fail if no records were returned
  • [Change] ADO Actions - Text field for entering a query now has a scrollbar
  • [Feature] Fix TlbImp Project Reference - Updated to support VS2005 projects.
  • [Change] MSBuild Project Action - Added "Solution Files" to the list of project types in the property page open dialog
  • [Bug] MSBuild Action Property Page - Loading a solution file no longer gives errors trying to parse the project format
  • [Change] NAnt Action - Now automatically detects NAnt version 0.85 or newer and substitutes "-targetframework" for " - defaultframework"
  • [Change] NAnt Action - Properties grid now automatically keeps a blank row available
  • [Change] Set File Attributes Action - "Fail if file not found" now defaults to off
  • [Change] Set File Attributes Action - "Fail if file not found" now an option on the property page
  • [Bug] Run DOS Command will now quote a batch file name if the parameter is a batch file to run (the batch file must have no parameters)
  • [Feature] Added support for new InstallShield 2008 action
  • [Feature] InstallShield 2008 Action - New option to use "revision" version number from property set
  • [Bug] InstallShield Developer Action - Fixed unhandled exception when no project file is specified
  • [Feature] Choose One action added
  • [Bug] Prompt For Variables (Enhanced) - Will now fail if running under FinalBuilder Server, rather then hanging.
  • [Feature] HTTP Get File Action - Now supports timeouts
  • [Feature] Java Compiler - Added JDK 1.6 support
  • [Bug] Java Compiler - Now sets source property correct when - target is set to an earlier version on JDK 1.5 or 1.6
  • [Bug] VSS File Status Action - Fixed a bug detecting files checked out by current user under VSS 2005
  • [Bug] VSS Project Checkouts Action - Fixed a bug preventing proper operation under VSS 2005
  • [Bug] Subversion Delete - Path property was not being saved to the project file
  • [Bug] Surround SCM Generic Action - Now escapes password properly in log
  • [Bug] Surround SCM Get Action - Now produces proper error message when no repository items are specified and validation is disabled
  • [Feature] Surround SCM Generic Action - Added automatic description
  • [Bug] Surround SCM Options Page - File browse button now works as expected
  • [Bug] Build VS.NET action - Fixed a bug with controls being updated on the "Update Assembly Info" page
  • [Bug] VS.NET Solution Action Property Page - No longer AVs if no solution configurations are found
  • [Bug] Wait For Remote Computer - Ping no longer reads success when remote host cannot be resolved
  • [Feature] XML Actions now have option to declare explicit namespace prefixes
  • [Bug] XML Delete Nodes - Now reports errors properly
  • [Bug] XML Save Document - Now fails the action when an error occurs
  • [Bug] 7-Zip Actions - Now contain "7 - Zip" in their names, and also have automatic descriptions

 

May 22, 2007
5.5.0.240

FinalBuilder Server

  • FinalBuilder Server License included in FinalBuilder Professional edition, for more information see FinalBuilder Server

FinalBuilder IDE

  • Now uses Vista style dialogs where possible
  • Fixed bug with logging frame "show all error actions"
  • Check for Updates - Added more information to error messages
  • IDE Scc Integration - Now works with Vault plugin
  • An error writing to the log file now explicitly stops the build
  • Errors writing to the log file are now reported separately in the IDE
  • Added new feature to send (anonymous) usage statistics
  • When scheduling a project, you can now specify a Task Description with a period at the end

FinalBuilder Core

  • Errors while writing to the log file are now treated differently to other logging errors
  • Fixed crash when loading an invalid (or incompatible) action package
  • Removed potential hang when reloading action packages or shutting down idle FinalBuilder instances
  • FBVariables script object - can now set variable values
  • Now automatically attempts to recover from corrupted/broken log files
  • Running actions "as user" now works properly on Windows 2003 and Vista
  • Script functions SaveProject, GetClipboardText and SetClipboardText all now raise an exception if used from the command line

ActionStudio

  • Delphi Examples now compile without modification
  • Removed potential crash when loading a new action package
  • "Unable to open clipboard" no longer leads to an unhandled exception error

Actions

  • Delphi - Delphi 2007 now supported
  • Beyond Compare Script - Action now fails correctly if script file does not exist
  • IIS 6 Create Virtual Directory - Can now specify the application pool for a new application
  • Create Application Pool (IIS 6) - "Fail if Application ID already exists" option now produces correct output in log
  • IIS FTP Actions - Merged fixes with action property validation
  • PsService Action - The action now fails correctly if the service operation fails.
  • PsLogList Action - Fixed validation of action properties.
  • Test Complete 4 - Updated to support version 5.
  • Define FileSet - New option to "Recurse into hidden and system directories"
  • Export Log Action - Fixed Access Violation when logging is disabled
  • Property Set Assign Values - Now logs the number of properties assigned, and the property set name.
  • Authenticode Action - Updated help topic
  • Property Set Assign Values - Putting a value into a cell on the property page now automatically enables that property to be assigned.
  • Authenticode Action - Added .MSI to the list of acceptable file extensions in the property page.
  • C Builder 6 Action - Using a Win32 Version Info property set now updates the FileVersion properly
  • CBuilder 2006 - Fix autoincrement build number bug.
  • C Builder Action - Version property page no longer checks "auto update version number" when using a Property Set
  • C Builder 2006 - Version Info Frame no longer checks "auto update build number" if using property set
  • ClearCase Update - "No Overwrite" option now works as expected
  • Delphi Compiler - Removed potential action message bug due to progress message interleaving
  • .NET SDK Actions - Improved the error message when the specified SDK Version is not installed
  • Check if File Exists - Added more complete action description
  • Close Process - Added intelligent action description
  • File Iterator - Now recurses into hidden and system directories if "Recurse" and "Include Hidden and System files" is enabled
  • File Iterator - "Include Hidden and System files" using FileSpec *.* no longer includes directories in the iterator results
  • Folder Iterator - Now supports "include hidden and system directories"
  • Log Variables Action - New option to "Log all defined variables" at runtime
  • Rename File or Directory - Action now has more informative output and a dynamic action description.
  • Text Find / Replace - Action would fail if using FileSet and action set to fail if less then # matches
  • Execute Program Action - Quotation marks are re - allowed around program file path (same as FB 4)
  • Inno Setup Action - The Inno Setup DLL paths are now autodetected for all version of Inno Step
  • HTTP Get Action - Now supports "in process" authentication of username/password
  • MKS Generic - Removed quotation around the command arguments
  • VSS Add Files Action - Fixed bug when recursively adding files to the root project
  • VSS Add Files Action - Fixed bug when recursively adding two nested directories with the same name
  • MSSQL Execute SQL - No longer defaults to echoing numbering and prompt when using osql and isql
  • StarTeam Generic Action - Fixed a bug where View, Folder and FileSpec were not being saved
  • StarTeam Generic Action - Property page now updates dynamically to reflect available settings
  • Team Foundation Work Item Actions - Can now specify credentials for the connection.
  • Win32 Update Version Info - Fixed bug where ProductVersion was being incorrectly updated
  • Build VS.NET Solution - No longer crashes when enabling "Auto increment assembly build number"
  • Find Files Action - Now uses a different find files method, substantially faster when using Recursion
  • Find Files Action - Added option to save full file paths to variable
  • Find Files Action - Fixed bug with extra characters when saving file names to variables
  • If/Then Action - No longer expands description in the log title by default
  • Create Text File - Now has automatic description
  • Set File Attributes Action - Now fails if the file is not found (added new option to rever to old behaviour)
  • Set File Attributes Action - Now fails if an error occurs
  • Read Text File Action - Added automatic description
  • Rename File or Directory - Action now has more informative output and a dynamic action description.
  • Run Robocopy Job - No longer throws an exception when run with no job files specified
  • Run Robocopy Job - Now works when more than one job file is specified
  • File Dependency Action - Now logs some extra details of the dependency check
  • VSS File Status Action - Fixed a bug detecting files checked out by current user under VSS 2005
  • VSS Project Checkouts Action - Fixed a bug preventing proper operation under VSS 2005
  • StarTeam Actions - Added new option for "Apply to Files Not In View"
  • StarTeam Actions - Added new "Extra Args Before FileSpec" property to add optional arguments for the stcmd.exe action
  • StarTeam Actions - Script event "OnGenerateStarTeamOptions" now called before FileSpec is added, not after
  • StarTeam Actions - Script event "OnGenerateStarTeamOptions" now initializes 'Action' property
  • Subversion Delete - Path property was not being saved to the project file
  • Subversion Actions - "Subversion Folder" dialog now accepts enter/escape properly for OK/Cancel
  • Subversion Actions - Fixed some display bugs in the "Revision" dialog
  • Subversion Actions - Now saves and loads date revisions correclty on non - US date layouts
  • Build VS.Net Solution - Validation error will not occur if Devenv.com has not be specified, and Use MSBuild is checked
  • Build VS.NET Solution Action - "Build action" constants are now properly registered for scripting
  • XML Actions - New options to enable/disable "validate on parse" and "resolve external definitions" when loading XML Files
  • XML Define Document Action - Fixed a bug where errors loading an XML Document object were not being reported
  • XML Define Document Action - Now expands namespace definitions in the document root node, if this option is enabled.

 

February 19, 2007
5.0.0.130

FinalBuilder IDE

  • Zoom Edit Window - Ctrl-Insert and Shift-Insert now behave with their standard Windows functions rather than inserting vars
  • Script debugging improvements
  • Toggling breakpoints wasn't marking project as modified
  • Now disables the "Enabled" checkbox if the parent action(s) are disabled
  • Added new run minimised parameter (/m) which will start the IDE minimised
  • Schedule Wizard - Fixed project filter
  • Variables Editor - Now saves User variable comments properly
  • Fixed bug when project file read-only
  • Fixed save bug if certain html characters used in a certain order
  • Added Ctrl-A (Select All) functionality to all property pages
  • Fixed VariableSense not working on property pages were frames were created at runtime
  • Fixed bug w/ reverse ordering of actions when dragging > 1 action to below (after) another action (whether copying or moving)
  • Fixed Bug: some columns in ActionList were resizable when they shouldn't be
  • Fixed AV when opening new project while focused on another action list tab
  • "Show full log" when showing full log now just takes you back to the top, doesn't reload or collapse the tree
  • Fixed bug w/ not opening project properly when adding new files
  • Fixed bug w/ adding FB projects when one or more files have been deleted from source control
  • Can now rename a scheduled task from the wizard and the change is saved
  • Scheduled Task Wizard - fixed project filter
  • Stopped VariableSense from appearing for the Condition field
  • Project Summary Report - fixed action name

FinalBuilder FBCMD

  • Wasn't resetting variables before running project
  • Fixed bug due to timing issues when build run finished

FinalBuilder Core

  • Export Log - performance improvements
  • Fixed bug if error loading a package
  • Now displays proper error message if a package fails to load for some reason (ie invalid version)
  • Script Engine - Enabled getting/setting of actionlist parameters through the FBVariables object
  • Fixed bug where a disabled action following a Switch/Case got run even though it was disabled
  • Exposed Action.InstanceID to scripting
  • Fixes to allow recursive calls (non-async) between action lists
  • Fixed corruption when loading some FB4 projects

ActionStudio

  • Wasn't streaming in/out custom glyphs for button edit
  • Added extra properties (FlatButtons, MaxLength) to FolderNameEdit
  • Option strings with newlines in them are now escaped when written to INI files
  • Added workaround for weird resizing bug
  • Fixed bug w/ code completion popup becoming the "top" window of ActionStudio when user switches away
  • fixed positioning of some windows

Actions

  • Beyond Compare - Added proper error handling for executable path
  • COM Actions - Added GetErrorMessage to exception handler
  • String Manipulation Actions - Removed a debugging alert()
  • TeamCoherence - updated to support TC 5
  • Find Files Action - force search path to include a trailing slash and search drive not expanded
  • WiX - Added "override starting directory" option for light.exe - Fixed candle.exe to light.exe in light.exe action command line output
  • TeamFoundation Checkin - fixed bug in checkin action prop page
  • TeamFoundation - Added Create/Delete Workspace actions
  • TeamFoundation Workitems - Added support for formatting work item data output
  • FileSet actions - fixed bug when base directory includes variables
  • If .. Then action - Expanded automatic descriptions so they now show all expression terms
  • If variable defined - Fixed behaviour for "exec child actions if var not defined"
  • ClearCase actions - Added "recurse" option
  • XenoCode - updated for XenoCode 2007
  • FTP Upload - Fixed bug when base directory was a variable, Fixed up total file size progress so now works for both FileSets and for FileSpecs
  • TeamCoherence - now allows blank comments
  • TF Unmap Work Folder - Can now unmap a server path instead of a local path
  • TF Work Items - Fixed printing of invalid field information when work item fields fail validation
  • TF Work Items - Added support for formatting work item data output
  • VS.NET Compiler - Fixed bug where no output from AssemblyInfo updater was being logged
  • VS.NET Compiler - Fixed timeout saving bug
  • VS.NET Compiler - "any cpu" hack for .NET 2005 RC removed
  • XML Define action - Added a check to see if XML source file exists
  • Advanced Installer - Added Version property
  • MKS Source - added si.exe to the filter name
  • MKS Source - Fixed Description property having same name as generic description property
  • MKS Source - Fixed bug where password not being surpressed
  • String Replace - Removed the Validation check on empty replacement string
  • String Substring action - Added option to String SubString to specify the length of the substring
  • Iterators - fixed bug when used multiple instances of an action list were run concurrently
  • Wait for actions - fixed integer overflow under some situations
  • FileSet Define - added fail if no files found option
  • If .. Then action - can now use regular expression for terms
  • Stack/Queue actions - fixed bug with persisting stack type
  • PropertySet Load actions - added a defaults property page
  • ADO Dataset Iterator - fixed bug when deleting rows in grid
  • Delphi Action - fixed default of Include TD32 Debug info when loading from dof
  • Delphi Action - fixed problem reading Linker ConsoleApp setting and Compiler AlignFields setting from dof file
  • VB.NET Compiler - VB.Net compiler libpath options are now split correctly
  • C# Compiler - now puts a \ between directory and filename if one is not already there
  • Mage action - password was not hidden from log
  • MSBuild action - now quotes each target, instead of around all targets
  • MSBuild action - Removed Restricted option as it no longer exists in the release version of msbuild
  • MSBuild action - Added Web Deployment file extension to browse for project dialog
  • VB.NET Compiler - Added OnResolveReference event to the vbproject compiler action
  • Delete Files action - Fixed caption on "delete hidden files" checkbox
  • Extract File Version - fixed problem when deleting rows from grid
  • List Iterator - Added "Skip blank lines" option
  • Robocopy action - exposed HideWindow property
  • Text Find/Replace - Added { to list of escaped characters for RegExp generation
  • Execute Program - Can now disable return code checking in execute program action
  • Execute Program - added .com and .bat files for browse dlg
  • InstallShield actions - fixed up ambiguous action names
  • Multi Question action - Added a "Clear Last Used" button to make the action forget the last lot of settings
  • Send Email - Updated action to allow the address list to be used when mode is 'Individual'
  • MKS actions - Fixed Description property having same name as generic description property
  • Convert to PDF action - output field wasn't being expanded
  • File Dependency action - Now explicitly checks for NaN when setting StaticDate property
  • StarTeam actions - added extra option to ignore missing files
  • SubVersion actions - allowed capitals in the edit box when specifying server
  • Vault Actions - now doesn't automatically add on the trailing forward slash
  • Vault Actions - turned off quoting for extra command line params
  • Assembly Info Updater - Fixed trademark and copyright not being added if missing
  • Wait for Remote Computer - wait for (when using ping) is no longer language specific
  • Wise - updated for Wise 7
  • XML Define action - Added check for existance of XML Source file
  • Zip action - updated zip library for better compatibility with WinZip
  • Zip action - added validation for no files selected

 

November 6, 2006
5.0.0.60

  • ActionStudio - Fixed crash when selecting event params on second opening on event frame
  • FinalBuilder and ActionStudio - fixed copyright date
  • Get File Date - Added OnGetDate script event to allow file dates to be parsed as Date objects
  • MKS Actions - added ExtraCommandLineArgs options to all actions
  • MKS Actions - removed requirement to have a non blank password
  • String Replace - Removed the Validation check on empty replacement string
  • FinalBuilder Install - CAPICOM dll was missing (for Authenticode action)
  • FinalBuilder Install - added some more example ActionDefs
  • Turned off range checking in all code as it causes too many false positives (eg. WMI, Get Disk Space)
  • Fixed Save As bug
  • Fixed integer overflow in Wait For action
  • Include Project action - auto description now includes ActionList name of included project
  • Fixed bug with IDE not persisting some SCC options
  • Fixed bug when pasting more than one variable at a time
  • Delphi Compiler - Fixed bug where action should have failed but didn't when bdsproj file was missing
  • Added new action - Get File Size
  • Email action - Allow email addresses specified in files to have a name ie. email,name
  • Email action - Updated action to allow the address list to be used when mode is Individual
  • PDF Insert Text - fixed insert text co-ordinates and bug when editing original file
  • Transform XML action - Changed parameter grid to stop exceptions being thrown when = is pressed or key is not unique

 

October 30, 2006
5.0.0.53

  • Fixed bug with Save Project Action
  • Save Project action now prevented from running under ASync Action Group
  • Calculate MD5 action - fixed range check error
  • Compare Files action - fixed range check error
  • String padding action - fixed bug with length to pad
  • SourceSafe action - Debugging output is now off by default, but can be enabled as an option on the Action Inspector
  • Breakpoint and Enabled contextual menu items are now checked depending on state of focused action
  • Fixed bug preventing VBScripts from running from FBCMD
  • Fixed issue with Include Project Action where an Action List is specified, the action list did not run
  • Added option to disable MKS 2006 command line options

 

October 25, 2006
5.0.0.50

  • Initial FinalBuilder 5 release.