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.