1.5.0.311
December 5, 2006
Automise IDE
- Improved CLR hosting detection, defaults, and error messages
- Width of colums in the Run Action List action Params grid now saved
- Live Logging state now defaults to "Remember" and "Off" for new installations
- Enhanced auto complete for zoom edit dialog
- Now switches action lists if you right-click on a different tab to the one showing
- Live logging now faster when the logging is not actually visible
- Reduced flickering on Running Action Frame
- ActionInspector inline editor fix when changing fields
- Extra error handling for ActionInspector inline editor errors
- Duplicate FileSet and PropertySet objects now prevented
- Fixed bug - floating point exception when calling some COM actions
- Fixed bug - "invalid state" when stepping into a skipped Run Action List action
- Fixed bug - Browse For File/Folder was not handling exceptions when expanding expressions
- Fixed bug - Invalid HTML for QuickHelp caused ActionInfo frame to display an error
- Fixed bug causing action list parameters being saved in project file
- Fixed bug with Project Summaries not showing User, System, or Environment variables
- Action Info - fixed bug caused by invalid xml character in action comment or other action field
- Fixed bug with Select All not working correctly
- Fixed problems with invalid variable renaming from project frame
- Fixed up parity between searching custom actions and regular actions
- Fixed a bug where sometimes the log frame would be set to scroll to a nonexistent action
- Fixed bug with prompting user when auto closing IDE after an automated run
- Now shows multiline package error messages
- Added custom EOutOfResources global exception handler
- Added validation when pasting new data
- Removed some variables which were overriding environment variables
- Updated example projects
- Field editor dialog - fixed placement of insertion when double-clicking
- Field editor dialog - Improved autocomplete when working in the middle of a field
- New paste behaviour & new column resizing behaviour
- Fixed "drag multiple parents to new action list" bug
- Fixed help button for custom actions
- All Custom Options Pages have automatic tab ordering now
- No more "No action with error status found" errors sometimes
- Project Global Script - now doesn't prompt if OK pressed
- Now will focus quickhelp tab if show tip of day selected
- Now remembers if action types splitter is closed
- Fixed DEP access violation when running scripts
- Fixed bug with Save As and persistent variables
- Save project global script position
- Fixed default position of some dialogs
New Actions
- FileSet Delete action
- FTP Send CMD action
Actions
- Iterator Actions - fixed bug that caused current value to not be set as an integer
- If Variable Defined - Fixed action output when Fail if not defined option selected and the variable was defined.
- Folder Iterator - Folder iterator now responds to Stop button while searching for folders
- Text Replace - /m modified is now on by default, and /s modifier is off
- XCopy Action - Now warns if you try to add a filespec with * in the name
- Email Action - fixed text and html attachment contenttypes
- DTS Run Action - fixed UI bug
- SQL Server Actions - added support for SQL Server 2005 (SQLCmd.exe)
- Include Project - project path of included project now logged
- XML Actions - Forced setting of SelectionLanguage to XPath on all new DOM documents - Updated absolute xpath finder to remove (no longer needed) workaround for index=0 bug on MSXML 3
- XML Actions - Updated absolute XPath code so it acknowledges MS XML 3 bug
- Edit XML action - Added PreserveWhitespace property
- Merge XML Action - multiple-node XML Merge improvement
- XML Iterator - now detects if an invalid node type is selected and reports a better error message
- Copy/Move Files - better progress reporting
- Variables Load from file - New "Ignore file not found" option
- Prompt for variables enhanced - added new password type
- SQL Server Query - added enable/disable of -b "stop on errors" option
- IIS5 Create/Delete Application - fixed bug with default Application non-pooled protection levels
- IIS6 - Fixed WMI service (namespace) requests
- IIS6 - Fixed security requirements for W2K3 SP1
- IIS6 Actions - Improved exception message retrieval
- VirtualServer actions - improved error messages
- VMWare Server - fixed exception handling error messages
- FileSet Actions - added help topics
- FileSet Copy - added progress reporting
- FileSet Define - added variable expansion to FileSet patterns
- FileSet Define - fixed bug with expanding Exclude Pattern List names
- FileSet Define - fixed example patterns
- FileSet Define - can no longer set "Recursive" on Exclude Patterns
- FileSet Define - Can no longer define multiple filesets w/ same name
- FileSet Copy/Move - was not expanding basedirectory field
- ADO Execute Stored Procedure - No longer attempts to refresh parameters each time procedure name changes
- Copy/Move Files - Fixed divide by zero error with files of zero size
- Text Replace - fixed bug with replace value set from script
- Variables Load from file - Checkbox no longer wider than containing groupbox
- Write to text file - fixed bug with saving/loading memo field
- Archiver Delete Files - Fixed bug caused by not reading or writing the deleted files list
- Zip Action - Made valid combinations of store paths/relative paths/recurse more obvious
- Get File Date action is now Get File/Folder Date
- COM+ Actions - Added COM+ Partition support
- COM+ Delete all components - fixed bug with multiple deletes
- COM+ actions - added extra property to not fail if application not found
- COM+ delete - added delete all components option
- COM+ actions - new option for "enforce access checks"
- COM+ Delete - fixed bug deleting when specified by dll
- IIS5 - Better exception handling when finding parent VDir
- If Then action - fixed and/or bug
- If Then Action - changed the way expression evaluation is printed (slightly more intuitive)
- ADO Query - fixed bug with fail if 0 records found
- File Dependency Action - File Dependency "depend on file" now has an "execute on file not found" option
- Check for File/Folder - now logs the path of the file/folder
- Calculate MD5 and Compare Files - moved to different MD5 calculation algorithm which uses less memory and works on very large files
- Beep Action - Variables now expanded in file paths, Added "File Not Found" error and fixed fixed exception handling
- FTP Connect - added connect timeout
- FTP Upload/Download - fixed problem with very large files (32bit integer overflow)
- FTP Action - OnFileUploaded script event changes
- FTP Connect - worked around bug where sometimes can't connect
- FTP Upload - FTP progress now goes over all files to be uploaded
- SQL Server actions - fixed list index out of bounds if no server selected
- Wait For Remote Computer - Added WMI credentials
- String Replace - Removed the Validation check on empty replacement string
Excecution Engine
- Log file speedup (added extra index to log table)
- Fixed stepping bug with run action list
- Execute Condition errors are now meaningful
- Errors in AfterAction scripts now stop the build as failed instead of continuing
- Better exception handling when an error occurs in an ActionStudio action
- Fixed race condition bug on multi-CPU systems
- Fixed error when project file has quotes in the name
ActionStudio
- Fixed constants not working with JScript code completion
- Fixed parameter completion
- No longer displays unhandled exception for simple errors when applying bindings
- Fixed access violation if trying to delete non-existent row
- Fixed F1 problem
- Fixed default position of some dialogs