AutoMate Changelog

What's new in AutoMate 23.1.0

Jan 15, 2024
  • New Features:
  • User Interface Enhancements:
  • Automate Plus/Ultimate has been renamed to Automate.
  • Rebranded the Automate and Automate Desktop user interfaces and company logos from HelpSystems to Fortra.
  • The user interface for Automate has been updated to provide an improved user experience.
  • Automate Desktop now displays the Automate Desktop product name in the user interface.
  • The Dashboard feature has been removed from Automate.
  • Custom Actions:
  • Automate only.
  • Allows you to create your own actions that look and function just like those created by Fortra. You can add your own action icon and controls such as text boxes, radio buttons, and drop-down lists to each action to provide the flexibility you need to execute your automated tasks.
  • Password Complexity Management:
  • Automate only.
  • Allows you to set the password policy for Automate users by specifying the password length, required character types, password expiration, and password reuse.
  • Enhancements:
  • Automate users can now opt in to using an SSL/TLS secured connection to their Active Directory/LDAP to validate credentials.
  • Automate users can now validate Active Directory/LDAP credentials across multiple domains.
  • Automate administrators can now manage RESTful API keys for each user.
  • The Automate RESTful API now supports Bearer authentication by way of API key tokens.
  • The Azure Storage action now supports the Credentials feature in Automate.
  • The Email action now supports the Credentials feature in Automate.
  • The Exchange action now supports the Credentials feature in Automate.
  • The Network action now supports the Credentials feature in Automate.
  • The Services action now supports the Credentials feature in Automate.
  • Automate users are now logged out of all active sessions when their password is changed by an administrator or another user. Changing your own password now logs you off all active sessions except your current session.
  • The Google Chrome driver update mechanism in Automate and Automate Desktop has been updated to support Chrome 115 or later.
  • Fixes:
  • Running workflows or tasks on the server no longer causes excessive garbage collection to occur.
  • The Web Browser action now properly supports IE Mode in the Microsoft Edge web browser.
  • The performance of the Web Browser (Extract table) activity has been improved and no longer runs slow during a task.
  • The Web Browser (Extract table) activity now correctly formats datasets that contain nested tables.
  • The Web Browser (Extract table) activity now correctly identifies frame IDs.
  • The Web Browser (Set value) activity no longer appends new text to old text.
  • The Web Browser (Get value) activity now correctly gets the text of a value instead of the value attribute.
  • The Web Browser (Click) activity now correctly interacts with upload resource buttons.
  • The Web Browser (Click) activity now correctly interacts with button elements by simulating a mouse action instead of a programmatic mouse click.
  • The SQL Connections window no longer improperly encrypts SQL connection strings or other sensitive information in the server or agent's properties when buttons in the window are double-clicked, or other interactions are performed.
  • SQL columns with identical names are now uniquely renamed when joined and stored in a dataset.
  • Constants no longer display a numeric value larger than 15 characters as a math equation.
  • The Variable (Create) activity no longer displays a numeric value larger than 15 characters as an engineering notation.
  • Task Builder now correctly executes the Run Selected Steps option if only multiple region headers are selected.
  • The JSON Objects action is now properly scoped to the entire task versus function in Task Builder.
  • The If action no longer fails when comparing a null database value against a dataset.
  • The If action now evaluates negative numbers correctly.
  • The If action now displays the correct error message when evaluating an incorrect expression.
  • The Visual Basic vbCrLf command no longer displays the "Variable or function "vbCrLf" does not exist.” error in Automate.
  • The Visual Basic vbLf command no longer displays the "Variable or function "vbLf" does not exist.” error in Automate.
  • The IsDefined function now returns the correct results when checking the properties of a dataset.
  • The help pages for the GetVar and GetVarCount Extended Functions have been removed from the Automate and Automate Desktop User Guides. These Extended Functions are no longer available in either product.
  • Automate Runtime no longer reports "Not licensed" for valid Automate Desktop license keys.
  • Reports against logs with dates recorded in Gregorian format will now display properly.
  • The Database (Stored procedure) activity now correctly executes by way of ODBC using DSN or similar drivers.
  • The File System (CSV to dataset) activity now correctly compares custom column names with system default column names.
  • The File System (CSV to dataset) activity now correctly parses columns containing two or more values with double quotes.
  • The File System trigger now properly populates AMTrigger variables.
  • The XML (Save) activity now correctly writes out to local custom task function variables.
  • The SharePoint (Download file(s)) activity now correctly displays the correct code for the "No files were downloaded." Error Cause.
  • The Compression (Compress) activity now correctly zips files that contain special characters in the file name.

New in AutoMate 11.7.1.6 (Aug 31, 2022)

  • New Features:
  • FTP Action Enhancements:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added the ability to adjust SFTP pipeline length, block transfers, and upload/download block size.
  • Added the ability to suppress additional operations for SFTP transfers.
  • JSON Object Action Enhancements:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added new activities to expand support for JSON-related automation (Add field, Add to, Create, Delete field, Delete from, Get size, Get values, Set values, and To text).
  • Resolved numerous issues related to the JSON (Decode) activity.
  • OCR Action Enhancements:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added support for the Turkish language for all OCR activities.
  • Web Browser Action Enhancements:
  • Added support for Internet Explorer (IE) mode for the Microsoft Edge browser.
  • Added the ability to load extensions for Chromium-based browsers.
  • Added the ability to inject JavaScript into a web page by way of the Inject JavaScript activity.
  • The Web Browser action now keeps the current web driver if it cannot download an updated version.
  • Enhancements:
  • Added support for Windows 11.
  • Task performance has been improved in Automate Enterprise.
  • Access to the Automate Enterprise communication definitions has been removed.
  • The Automate Enterprise Process Agent now supports Java 11.0 or later.
  • When the previous task in a workflow is run on an Agent Group, the next task's "Previous" agent now works as expected.
  • The Database (SQL query) and (Stored procedure) activities now provide the option to include milliseconds in query results for DateTime dataset values.
  • The File System (Move) activity's Source and Destination parameters now support over 260 characters.
  • Fixes:
  • The File System Trigger now restarts if file triggering is manually turned off, and then back on, or if a task is manually ended using the Running Task dialog box.
  • The OCR action no longer displays an error while using the Tesseract engine.
  • The Text (Replace) activity now honors regex expressions in the "Replace with" parameter.
  • The Web Browser (Open) activity now returns the web page's code while using view-source.
  • The Web Browser (Select list item(s)) and (Select menu item) activities no longer display an error if a variable is used in the session name.
  • The Web Browser action has been updated to improve performance with clicking on and extracting page elements.
  • The IF (Contains text) activity no longer fails and displays an error when the "Q" escape sequence is used.
  • The HTTP action no longer fails to connect to LinkedIn while using OAuth 2.0 authentication.
  • The FTP (Logon) activity no longer displays an error while trying to connect to an FTP server using a private key file.
  • The FTP log file now includes a list of all uploaded files if the file path includes a wildcard.
  • The FTP action no longer fails to connect while using SFTP Auto or Custom ciphers.
  • The OnTaskFailure event now executes when the Task (Stop) activity contains numeric values.
  • The Task (Start subtask) activity now continues past an On Error step if the subtask fails.
  • The HTTP action's "Authentication type" parameter now displays all available types, based on the HTTP activity being used.
  • The PowerShell action no longer displays an error message if PowerShell 2.0 or later is installed.
  • The Input (Send keystrokes) activity’s help page has been updated to explain case sensitivity in more detail.
  • The Expression Builder is now accessible from the PDF (Set fields) activity's AcroForm parameter.
  • The RowsAffected dataset field is now populated when using SQL queries.
  • Workflows containing a web browser session will no longer close a web browser window unless the Web Browser (Close) activity is included in the task.
  • The PDF (Get attachment(s)) activity now retains the value entered in the “Destination” parameter when updating from Automate 10 to Automate Desktop 11.

New in AutoMate 11.7.0.90 (Aug 17, 2022)

  • New features:
  • FTP Action Enhancements:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added the ability to adjust SFTP pipeline length, block transfers, and upload/download block size.
  • Added the ability to suppress additional operations for SFTP transfers.
  • JSON Object Action Enhancements:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added new activities to expand support for JSON-related automation (Add field, Add to, Create, Delete field, Delete from, Get size, Get values, Set values, and To text).
  • Resolved numerous issues related to the JSON (Decode) activity.
  • OCR Action Enhancements:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added support for the Turkish language for all OCR activities.
  • Web Browser Action Enhancements:
  • Added support for Internet Explorer (IE) mode for the Microsoft Edge browser.
  • Added the ability to load extensions for Chromium-based browsers.
  • Added the ability to inject JavaScript into a web page by way of the Inject JavaScript activity.
  • The Web Browser action now keeps the current web driver if it cannot download an updated version.
  • Enhancements:
  • Added support for Windows 11.
  • Task performance has been improved in Automate Enterprise.
  • Access to the Automate Enterprise communication definitions has been removed.
  • The Automate Enterprise Process Agent now supports Java 11.0 or later.
  • When the previous task in a workflow is run on an Agent Group, the next task's "Previous" agent now works as expected.
  • The Database (SQL query) and (Stored procedure) activities now provide the option to include milliseconds in query results for DateTime dataset values.
  • The File System (Move) activity's Source and Destination parameters now support over 260 characters.
  • Fixes:
  • The File System Trigger now restarts if file triggering is manually turned off, and then back on, or if a task is manually ended using the Running Task dialog box.
  • The OCR action no longer displays an error while using the Tesseract engine.
  • The Text (Replace) activity now honors regex expressions in the "Replace with" parameter.
  • The Web Browser (Open) activity now returns the web page's code while using view-source.
  • The Web Browser (Select list item(s)) and (Select menu item) activities no longer display an error if a variable is used in the session name.
  • The Web Browser action has been updated to improve performance with clicking on and extracting page elements.
  • The IF (Contains text) activity no longer fails and displays an error when the "Q" escape sequence is used.
  • The HTTP action no longer fails to connect to LinkedIn while using OAuth 2.0 authentication.
  • The FTP (Logon) activity no longer displays an error while trying to connect to an FTP server using a private key file.
  • The FTP log file now includes a list of all uploaded files if the file path includes a wildcard.
  • The FTP action no longer fails to connect while using SFTP Auto or Custom ciphers.
  • The OnTaskFailure event now executes when the Task (Stop) activity contains numeric values.
  • The Task (Start subtask) activity now continues past an On Error step if the subtask fails.
  • The HTTP action's "Authentication type" parameter now displays all available types, based on the HTTP activity being used.
  • The PowerShell action no longer displays an error message if PowerShell 2.0 or later is installed.
  • The Input (Send keystrokes) activity’s help page has been updated to explain case sensitivity in more detail.
  • The Expression Builder is now accessible from the PDF (Set fields) activity's AcroForm parameter.
  • The RowsAffected dataset field is now populated when using SQL queries.
  • Workflows containing a web browser session will no longer close a web browser window unless the Web Browser (Close) activity is included in the task.
  • The PDF (Get attachment(s)) activity now retains the value entered in the “Destination” parameter when updating from Automate 10 to Automate Desktop 11.

New in AutoMate 11.6.10.49 (Dec 14, 2021)

  • IMPORTANT: Before installing Automate Desktop or Automate Plus/Ultimate 11.6.10, confirm your version of Windows is compatible with .NET Framework 4.8. See .NET Framework System Requirements for more information.
  • IMPORTANT: In version 11.6.10, Variables containing numeric values with their Variable type set to “Auto” are now treated the same as the Variable type “Number” and no longer as Variable type “Text” (in versions 11.0 – 11.6.0, Variables containing numeric values with their Variable type set to “Auto” were treated the same as Variable type “Text”). This change realigns how the “Auto” Variable type functioned in Automate versions 10 and earlier. If this change causes compatibility issues with your existing Tasks, change the Variable type setting for any affected Variable from “Auto” to “Text.”
  • New Features:
  • Credentials Connections:
  • Automate Plus/Ultimate only.
  • The Credentials Connections feature allows you to create and share connections to third-party credential sources that tasks can access without exposing the associated values among all or specific users and/or groups.
  • Enhancements:
  • Added the ability to change the default behavior of declaring a task "failed" if the Agent disconnects during processing to the Default Task Agent Properties Miscellaneous settings.
  • Other Fixes:
  • The Automate Recorder now correctly displays the green selection border for certain controls.
  • Backups and tasks imported from Automate version 9 to Automate version 11 using the Import Utility no longer fail during the import process.
  • Task Builder no longer crashes if any OCR activity is set to use Tesseract as its engine and Advanced Vector Extensions (AVX) are not supported by the computer's processor.
  • Task items with a Timeout set greater than 10 hours or 1 day no longer display an error when the task runs.
  • The %ExtractFilePath()% expression no longer inserts a drive letter in the path.
  • Text entered on web pages using the Web Browser (Set value) activity is now properly recognized in Selenium-based web browsers.
  • The PDF (Get attachment) activity now correctly recognizes attached files.
  • The IncrementFileName() Function no longer inserts a blank space after text.
  • The Server Management Console's Calendar now displays future workflows and tasks, regardless of regional and language settings.
  • The File System (Get information) activity now correctly validates parameters when the OK button is clicked.
  • The XML (Read node) activity no longer displays "Use existing XML file" in Task Builder Visual mode when Resource is set to Session.
  • The PDF (Set field) activity no longer sets the wrong PDF values in the date and time fields.
  • The Web Browser (Click) activity now properly detects and clicks web page buttons.
  • The Web Browser action now properly highlights and selects multiple items on web pages.

New in AutoMate 11.6.0.70 (Nov 15, 2021)

  • Recorder Enhancements:
  • Automate Desktop (updated license required) and Automate Plus/Ultimate
  • Step Recorder has been renamed to Recorder.
  • Added new welcome window with a summary of the Recorder and how to use its controls now appears after starting it.
  • Added new Web interaction to provide native support for web browser navigation, opening/closing web browsers, browser tab management, and web page interactions.
  • Added new Open Web Browser action to provide support for opening a web browser session.
  • Added new Run Application action to provide support for executing applications from within the Recorder.
  • Added support for dragging and dropping non-native Recorder steps (Comments, Loop action, etc.) into a Recording region in the Task Builder.
  • Added support for displaying non-native steps in the Recorder’s user interface.
  • Set value-based steps now display “Content is secured” if the “Disguise the value” parameter is enabled in the Task Builder.
  • Expression Builder now displays defined variables and datasets within the recording session in the Recorder.
  • Recorder now opens at the screen portion of where it was last closed.
  • Improvements to the user interface.
  • Terminal Action Enhancements:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added support for SSL/TLS to the Terminal (Connect) activity.
  • Added the ability to select the terminal window resolution for TN3270 and TN5250 emulations to the Terminal (Connect) activity.
  • Added the ability to attempt to automatically signoff from a terminal before disconnecting for TN3270 and TN5250 emulations to the Terminal (Connect) activity.
  • Added the ability to change font sizes for TN3270 and TN5250 emulations to the Terminal (Connect) activity.
  • Web Browser Action Enhancement:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added new Web Browser navigation activities (Back and Forward) to provide the ability to navigate one step forward or backward in a currently active web browser tab.
  • Added new Web Browser tab activities (Close tab, Duplicate tab, New tab, Tab details, and Switch tab) to provide the ability to manage tab-related actions.
  • Added new Web Browser (Refresh) activity to provide the ability to refresh the current web page.
  • Added new Web Browser item activities (Select list item and Select menu item) to provide the ability to select one or more items from web-based lists and menus.
  • Added new Web Browser (Check) activity to provide the ability to select or clear a web page check box.
  • Added the ability to easily select web page menu items from elements using the CTRL key for several Web Browser activities (Click, Extract table, Get value, and Set Value).
  • The Web Browser action’s activities have been reordered in Task Builder, based on category.
  • The default web browser for Web Browser activities has been changed from Internet Explorer to Chrome.
  • Enhancements:
  • Automate Plus/Ultimate have been updated install and use SQL Server 2014 Express SP3.
  • IMPORTANT: The Instance name for Automate Plus/Ultimate has been changed from AMEnterprise 11 to AME11 for 11.6.0.
  • Task Builder now allows the option to automatically save tasks with an associated file every two minutes.
  • Expression Builder now displays all standard dataset fields by default.
  • A hyperlink to the Automate Plus/Ultimate (Enterprise) REST API documentation (also available on the HelpSystems Community Portal) is now available on the API Security page in the Server Management Console.
  • The Image action now supports .tif and .jpeg file formats.
  • Added the ability to encode/decode a file using Base64 encoding by way of the new File System (Base64 encode/decode) activity.
  • Added the ability to extract the XML node’s children and corresponding values and store results into a dataset by way of the new XML (Extract node) activity.
  • Other Fixes:
  • The File System (Dataset to CSV) activity now properly adds whitespace delimiters for empty columns.
  • Importing a workflow no longer gives a user with correct permissions an "Access Denied" error.
  • All steps within a region now run if Run Selected is selected for the starting step.
  • When copying and pasting a collapsed region in the Task Builder, all steps within the region are now copied and pasted correctly.
  • Escaped Characters for Regular Expressions are now functioning as intended.
  • The PDF (Create) activity now properly creates HTML files in landscape mode.
  • Task names containing the "<" and/or ">" characters now run correctly in the Task Builder for Automate Desktop and Automate Plus/Ultimate.
  • Task names containing a period (.) are no longer cut off after the period.
  • Tasks configured with "On Task Error" no longer hang and properly end during runtime.
  • Corrected the Process Security tooltip text in the Server Management Console to state those permissions are for "processes" instead of "conditions."
  • The Exchange (Create object, Get object(s), Modify object, Delete object(s), and Move object(s)) activities now correctly loads and saves the "Current folder" parameter setting.
  • The Text (Replace) activity now properly replaces text with the "Positive lookahead" Regular Expression.
  • The Terminal (Send text) activity no longer recognizes the F21 key command as F20.
  • The Terminal (Get text) activity no longer truncates output data.
  • The Terminal action now automatically attempts to disconnect once task execution (Success, Failure, Aborted, or Stopped) is complete.
  • The Web Browser (Click) activity now reports an error when an HTML element is not visible.
  • The Web Browser (Create session) activity's help page description has been updated to better clarify its intended use.

New in AutoMate 11.4.10.65 (Aug 27, 2020)

  • New Features:
  • HTTP Action Enhancements:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added the ability to create predefined HTTP connections using the new HTTP (Define) activity. Users can define HTTP connection and authentication information in a single place and then reuse it through a task in various HTTP steps.
  • Added support for additional authentication means (OATH 2.0, Bearer Token, API Key).
  • Corrected numerous issues involving JSON decoding.
  • PDF Action Enhancements:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added new annotation management activities (Add annotation, Delete annotation(s), and List annotation(s)).
  • Added the ability to insert an image as a new page in a PDF in the PDF (Insert) activity
  • Corrected numerous issues with the PDF action.
  • Secure Variables:
  • Automate Desktop and Automate Plus/Ultimate.
  • The Variable (Create) activity now provides the option to secure a variable which will encrypt the value of a variable while editing a task.
  • Secured variables value will still be viewable in plaintext during runtime execution.
  • Credentials:
  • Automate Plus/Ultimate only.
  • Added Credentials as a system object.
  • Main Credentials page has access permissions for users.
  • Credentials can be viewed/edited by a group of users, while also being used in tasks by another group of users.
  • The value of a credential is never viewable in a task, either at design-time or run-time.
  • Only select fields can make use of credentials (for now, only password and passphrase fields are supported in certain activities).
  • Unauthorized use of a credential is monitored, and such references are removed from tasks automatically.
  • New Machine Learning Action:
  • Automate Plus/Ultimate only.
  • Adds the ability to pass Automate variables, arrays, datasets, and expressions into a trained ML.NET model for processing.
  • Adds the ability to use the results of an executed trained ML.net model inside of Automate Plus/Ultimate.
  • Enhancement to Running Tasks and Workflows Using API:
  • Automate Plus/Ultimate only.
  • Added a list of variable name/value pairs that can be optionally passed to the run commands for Tasks and Workflows.
  • New Swagger API Documentation:
  • Automate Plus/Ultimate only.
  • New modern layout makes documentation easier to read and navigate.
  • Self-documenting by the way of code markup.
  • Enhancements:
  • Automate Desktop and Automate Plus/Ultimate have been updated to install and use .NET Framework 4.8.
  • NOTE: For a list of Windows versions that are compatible with .NET Framework 4.8, see .NET Framework System Requirements.
  • The PDF (Get attachment(s)) activity now provides the option to overwrite existing file attachments with the same name or individually save them with unique file names.
  • The PDF (Extract) activity now provides the option to extract contents into a single, multi-page TIFF file.
  • The PDF (Create) activity now provides the option to change page orientation.
  • Task Builder now provides the option to save to disk if the connection to the data store is unavailable.
  • Existing users can now be renamed in the Server Management Console.
  • The SharePoint (Upload file(s)) activity now provides the option to set metatags while uploading files and retrieve uploaded file IDs.
  • Applying changes after editing a constant no longer returns the cursor to the top of the list.
  • The FTP (Logon) activity now supports an SSL/TLS (implicit) connection with TLS 1.0 disabled and TLS 1.1 and 1.2 enabled.
  • The FTP (Upload file(s)) activity now provides the option to use multi-threaded uploads.
  • Constant Values can now be assigned while creating a Task Variable.
  • The File System (Dataset to CSV) activity now supports enclosing dataset cell values in double quotes (") in CSV files.
  • A task's instance ID or transaction ID can now be obtained using the new GetWorkflowInstanceID and GetTransactionID Extended Functions.
  • The AMCurrentWorkflow and AMCurrentTask datasets now contain StartTime and StartDate parameters.
  • The Email (Send Message) activity can now create a dataset to capture information regarding each email sent.
  • The Dialog (Open File) activity now provides improved file and folder browsing navigation.
  • Changing the Data Store credentials in the Server Management Console no longer clears the database instance and now informs the user to restart Automate Enterprise 11 services for the changes to take effect.
  • The Event Viewer logs now include entries for successful and unsuccessful Email Trigger connections.
  • The BASIC Script (Execute) activity's Embedded text box has been increased in size.
  • Other Fixes:
  • The Exchange (Get object(s)) activity now filters file attachments correctly.
  • The PDF (Extract) activity now extracts TIFF files correctly.
  • The PDF (Set field(s)) activity now populates a field if a variable contains a comma.
  • The PDF (Split) activity will no longer throw an error while splitting PDF files containing images that are not centered.
  • Adding a Note to an Agent no longer causes the Server Management Console to crash.
  • Inspecting a dataset created by the HTTP (Get) activity now occurs instantly.
  • Variable values are now populated correctly in the Text (Get substring) activity .
  • The JSON (Decode) activity now creates the correct number of structures.
  • The JSON (Decode) activity now decodes strings containing percentage characters (%) correctly.
  • Task runtime priorities are now passed to the agent correctly.
  • The GetAgentName() Extended Function now displays the correct agent name when run simultaneously by the way of an agent group.
  • The Excel (Close workbook) activity now closes the excel.exe process correctly.
  • The Mail To Recipient (As Attachment) and Mail All To Recipients (As Attachment) options under the Task Builder's File > Send menu are now working correctly.
  • The Dataset (Create) activity no longer throws an error when a dataset name contains an expression.
  • Focus now correctly returns to the Task Builder while using the Locate HTML elements selector with the Web Browser action.
  • Automate Desktop installations no longer fail on non-English based systems.
  • The XML (Save) activity no longer adds an extra space and carriage return to blank XML fields.
  • Populating a dataset with a column name that contains quotation marks no longer throws an error.
  • The Web Browser (Legacy) (Get value) activity can now retrieve a Checked value for Internet Explorer check boxes.
  • The Web Browser action can now run and update Chrome on machines where only a remote agent is installed.
  • The Web Browser action no longer resizes open browser windows while the Locate HTML elements feature is being used.
  • The Web Browser action now supports creating sessions on the latest Chrome and Firefox dialog boxes.
  • The Web Browser action no longer disables Chrome extensions.
  • The Web Browser (Open) activity now provides the option to load existing user profiles for Chrome and Firefox browsers.
  • An encoding problem with sending double-byte characters to and from an agent on non-English based systems has been corrected.
  • Corrected a date formatting issue that was preventing Email Trigger from working on non-English cultural settings.
  • Right-clicking on an Agent in the Server Management Console and selecting Go to > SMTP now properly opens the Email properties screen
  • Corrected a typo in the Audit Events table of the Server Management Console.
  • Corrected a typo in a Task Builder dialog box.
  • Corrected a typo in the Image (Image recognition) activity.
  • Task Priority settings are now correctly saved in the Task Administrator.
  • A sorting issue related to JSON decoding has been corrected.
  • The JSON (Decode) activity now decodes strings containing a space in the object key correctly.
  • The following corrections were applied to the Speech (Speak text) activity:
  • All languages that provide text-to-speech capabilities are now supported.
  • The "Display voices in all languages" parameter now stays selected when saved.
  • The "Do not speak the text out loud" parameter no longer lowers the volume to 0 when selected.
  • Task Builder no longer crashes if the play button is clicked twice, but the voice has not changed and is still set to Default.

New in AutoMate 11.3.10.65 (Apr 21, 2020)

  • New Features:
  • New Dataset Action
  • Automate Desktop and Automate Plus/Ultimate.
  • Adds the ability to create and manipulate datasets, as well as manage the rows and columns within them.
  • Enhancements:
  • [22224] Support for web browser automation using Google Chrome was added with the new Web Browser action, released in version 11.2.1.
  • [25147 and 25163] Added the ability to select an open web browser window in the new Web Browser action using Windows Dissection Technology (magnifier icon).
  • [20808] Added the ability to add values and rows to an existing dataset with the new Dataset action.
  • [22436] Added the ability to delete rows from an existing dataset with the new Dataset action.
  • [22457] Added the ability to insert, update, and delete rows/columns within datasets with the new Dataset action.
  • [23190] Added the ability to edit or update the value of a dataset with the new Dataset action.
  • [24501] The Running Task Window now includes a timer that displays how long a task has been running.
  • [25029] Improved the performance of the File System (Dataset to CSV) activity.
  • [25057] Added the ability to manually adjust the "Upload buffer size (bytes)" setting for SFTP in the FTP (Logon, Download file(s), and Upload file(s)) activities.
  • Other Fixes:
  • [24979] HelpSystems digital signatures have been added to all .exe files for both x86 and x64-bit binaries.
  • [24407] Agent disconnection due to the reported "HandleChannelDisconnect" error is now resolved.
  • [24363] The Web Browser (Open) activity no longer fails when a Web Browser session experiences a timeout.
  • [25067] The Excel (Open/Create workbook) activity no longer fails when an Excel session experiences a timeout.
  • [25148] Margins are now respected when importing HTML into a PDF file using the PDF (Create) activity.
  • [25074] Tasks now complete correctly after executing an OnStepError that causes an error.
  • [25111] MySQL Text fields were upgraded to LongText for all fields that required more space (for example, the Task AML field for Automate Plus/Ultimate).
  • [AM-16363] The Loop (Window(s)) activity's "Include windows" and "Exclude windows" parameters now support pipe ("|") as a wildcard character to provide multiple inclusions/exclusions.
  • [AM-16742] The Text (Find) activity now provides the correct index when a large number of characters are entered in the "Text" box.
  • [AM-16931] Updating a password now correctly overwrites the previous password.
  • [AM-16913] The IF (Folder exists) activity now supports wildcards.
  • [24659] Agent constants no longer cause agents to disconnect.
  • [23991] Terminal session is no longer ending on failed Terminal (Wait) for step.
  • [23748 and 25011] Email trigger jobs will now check email inboxes for new mail after midnight.
  • [24182] Task functions now properly pass structure arrays as an input parameter.
  • [24365] The PDF (Extract) activity now processes multipage PDFs without error.
  • [24615] Tasks no longer get stuck indefinitely when multiple tasks run concurrently.
  • [24742] Uninstalling an agent will no longer cause an error if login credentials are incorrect.
  • [24924] The Database (Stored Procedure) activity now sends empty parameters as NULL.
  • [24768] The Database (SQL Query) activity no longer fails due to timeout value.
  • [24830] The retry step setting on starting block steps (Loop/If/Switch/Case) now works as expected.
  • [24836] The "Learn more about search query" link on the Sharepoint (Search Site(s)) Action Properties window now connects to the correct web page.
  • [24887] The Email (Get message(s)) activity will now populate the ds.Attachments variable even when attachments are not downloaded.
  • [24891] Tasks no longer throw the "Expecting If step" error when an "If" statement occurs in a loop, or when another "If" statement within a function returns a result in an If action.
  • [25048] The Database (SQL query) activity now correctly executes queries with "Guid" data type as a parameter.
  • [24931] Tasks no longer throw the "No associated loop step" error when calling a function that returns a result from within a "Loop" statement in the Loop action.
  • [24933] The File System action is now listed under the "File" category in the Task Builder.
  • [25003] Tasks using the Loop (Files) activity will no longer fail if the "Include subfolders" parameter is enabled and the user has insufficient permissions within the selected subfolders.
  • [25008] The Email (Create Session) "Port" parameter longer resets if the step is reopened.
  • [25012 and 25097] Internal "GOTO" steps in nested Loop/IF blocks now work properly.
  • [25025] The Automate Task Service no longer crashes when the "File modified" parameter is selected for File Triggers.
  • [25047] The FTP (Download file(s)) activity now excludes files based on regular expressions.
  • {25037] The OCR (Get Text) activity can now read file names containing Russian characters.
  • [25038] The If (Folder exists) activity now works with regular expressions.
  • [25039] Schedule Triggers now allow a workday exclusions greater than "1."
  • [25043] Actions using retry step settings will now reset those settings for each task step.
  • [25050] The Excel (Open/Create workbook) activity now correctly displays .xls, .xlsx, .xslb ,and .xlsm files in the "File name" text box.
  • [25051] The OpenDocument Spreadsheet (Open/Create workbook) activity now correctly displays .xls, .xlsx, .xslb ,and .xlsm files in the "File name" text box.
  • [25053] The Task Builder Region buttons now properly expand/collapse Regions.
  • [25064] The OpenDocument Spreadsheet (Open/Create workbook) activity now opens password protected .xlsx files correctly.
  • [25065] Tasks with a "Retry" step within a function will now stop as expected.
  • [25069] Workflows are no longer missing when exporting a folder that contains a subfolder.
  • [25070] RndEx() now returns correct values.
  • [25071] RndFloat() now returns correct values.
  • [25072] Activities can now be added to Favorites from the Action pane.
  • [25078] Task Builder now prevents the ability to add breakpoints from a ribbon while a task is running.
  • [25080] The Exclude filter no longer ignores folders.
  • [25082] The Task Builder "Find and Replace" function no longer inserts "<comment></comment>" to a Comment.
  • [25084] Task cache files are now removed upon task completion.
  • [25095] The Database (SQL query) activity no longer returns zero results if the "Maximum number of rows returned" parameter is populated.
  • [25096] The OpenDocument Spreadsheet (Set cell(s)) activity formula values are now correctly applied.
  • [25104] Task Builder now loads subtask Breakpoints correctly.
  • [25107] The Cryptography (Decrypt) activity now correctly decrypts German characters.
  • [25108] Tasks calling a function within the Select (End case) activity no longer fail and throw a "Expecting select step" error.
  • [25110] The Automate (Write to log) activity now writes logs in the SystemEvents.txt file.
  • [25117] Comments containing "<" and/or ">" can now be copied and pasted into the Task Builder.
  • [25118] The Automate Schedule action no longer fails to connect if Automate Schedule is configured to run in SSL mode.
  • [25129] Task Builder no longer crashes if "Close" or "Close All" is selected from the File menu.
  • [25143] Schedule trigger exclusions are now retained when importing an Automate Desktop task into Automate Plus/Ultimate.
  • [25149] The Task Builder Variable panel now updates when changing the variable type.
  • [25153] Interactivity activities created using Windows Accessibility Engine will now successfully import and covert to the latest AML in the Task Builder.
  • [25155] Agent installation no longer fails on non-English based systems.
  • [23983] The Managed Task - Priority - "If the condition is not met" setting now correctly imports from version 10 or later.
  • [25040] The Managed Task -" Timeout" property is now honored correctly.
  • [25090] The Managed Task - On Error "Email" setting from version 6 or later now imports correctly into version 11.
  • [25159] The "Continue to next step" setting from version 6 or later now upgrades correctly when importing into version 11.
  • [25123] The "Repository Properties" window no longer appears blank after opening a task from within the Workflow Designer.
  • [24981] Automate Plus/Ultimate no longer omits carriage return characters during import.
  • [25005] Error handling has been added to detect and notify when GhostScript is not installed, or if an unsupported version of GhostScript is detected.
  • [25122] Workflows in the Server Management Console (SMC) Calendar no longer appear multiple times if workflows use the same condition.
  • [25132] The "License" page can no longer be directly accessed from the login screen.
  • [25145] When calling a workflow now, the AMExecute.exe in version 11 now has the same behavior as version 10.
  • [16492] The "Function name" parameter for the Web Service (Execute function) activity now visually populates correctly.
  • [24940] Lack of development tools no longer causes server errors.
  • [AM-16745] The Schedule condition "Work day" setting can no longer be set to any day within the range of 24-31.
  • [AM-16914] The "ID" property selection is no longer displayed when selecting Window Content items for the Window Trigger.

New in AutoMate 11.2.1.4 (Jan 27, 2020)

  • New Web Browser Action:
  • Automate Desktop and Automate Plus/Ultimate.
  • Adds GUI automation support for the latest versions of Chrome, Firefox, and Internet Explorer.
  • Web Browser (Legacy) Action:
  • Automate Desktop and Automate Plus/Ultimate.
  • Provides backwards compatibility for existing Tasks using the Web Browser (Legacy) action.
  • Enhanced Interactivity Action:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added new UI Automation accessibility engine to support greater discoverability and ease of use when interacting with controls in desktop applications, such as Microsoft Excel.
  • Added new Focus item activity that allows focusing on an object or a control on a window or desktop.
  • Agent Load Balancing:
  • Automate Plus/Ultimate only.
  • Added a new Agent Group Distribution option to run the workflow item on the agent in a group with the lowest CPU usage at runtime.
  • Encrypt/Decrypt Extended Functions:
  • Automate Desktop and Automate Plus/Ultimate.
  • Added new extended functions that provide salted AES256 cryptography on static text or variable data.
  • Other Fixes:
  • Fixed an issue where file triggers could cause a spike in CPU activity.
  • Added support for the Japanese language pack on English-based installations of Microsoft Windows.

New in AutoMate 11.0.2.22 (Dec 22, 2017)

  • [23206] Users can now connect to a specific device with a Terminal action in v11 using VT100 emulation.
  • [23276] Database SQL query will now time out as specified.
  • [23310] Access has been fixed to the path 'GlobalBPA11SuspendAllTasks' so tasks will run properly.
  • [23087] Fixed high CPU usage due to high amount of shared variables when starting the service and when enabling/disabling repository objects.
  • [22799] Fixed ability to connect to Oracle database when OLEDB.net is set to true.
  • [22842] Stored Procedure parameters fields now require a value to run.
  • [22935] Continue to next step setting now runs when you set a time out setting on the same step.
  • [22997] Dataset column headers are now populated in SQL queries.
  • [23085] The terminal action now accepts keystrokes in Automate v11 when run in Task Builder.
  • [23092] Custom dialog action works as expected in v11 when trying to populate dataset for metadata.
  • [23168] GOTO LABEL now works in second step of a Task.
  • [23186] Stored procedure runs as expected with all data types.
  • [23199] The Retry action now runs after the action prior to it timesout.
  • [23265, 23266] In Excel, commas in all fields are no longer used as a column delimiter in the dataset.
  • [23271] When using the 'go to label' the step now fails when the label is disabled within task.
  • [23272] In the On Error action, users can now use automate variables in the 'go to step'.
  • [18959] Correct values are being set when Excel Template is used.
  • [18960] In Excel, date only fields are now only populating the dataset with dates.
  • [20996] Excel sheets now adds using the template specified in the action.
  • [21872] Fixed looping file content to consume less RAM.
  • [22233] Get Object action will return an error if the “save attachments” folder does not exist (attachments are not saved).
  • [23093] Custom delimiter on Loop List will now be recognized when set by a variable.
  • [23140] Send Keystrokes action will now send parentheses () symbols.
  • [23188] Fixed Script Editor so it will no longer add whitespace to end of a script.
  • [23248] Fixed extract error in PDF Extract.
  • [23312] Port within FTP browser will now connect to the port authorized by the user.
  • [23147] Automate Enterprise installation wizard help file instructions have been updated.
  • [23147] Active Directory actions are correctly listed under Automate Pro in Help Files.
  • [22819] In Server Management Console, modified dates now update for workflows and repository items.
  • [22906] The build number under Readme in the Advance setup has been fixed.
  • [22926] SharePoint Event Listener in Automate Enterprise 11 now references the correct version in Event Viewer.
  • [22992] API configuration successfully imports from Automate Enterprise version 10.7 to 11.
  • [23050] Terminal Emulator now configures correctly through Task Builder when Configuration Management server is not installed with the SMC.
  • [23234] AMTask.exe correctly runs a task from the command prompt when referencing a variable.
  • [23235] BPAtask.exe correctly runs a task from the command prompt when referencing a variable.
  • [23293] Added functionality in Log Management to enable/disable instance table entry trimming.
  • [23344] Fixed Instance Tables to update the "EndDateTime" column.
  • [23384] Import Process correctly imports the working directory, environment variables, and running context information.
  • [23521] Fixed system permissions so users added to the administrators group have proper access.
  • [23528] Workflow will send an error message when shared variable contains %Chr()% function as it is not a valid string character.
  • [21967] Task functions marked as private have been made inaccessible in subtasks.
  • [21979] Conversion of task files runs as expected when opening all sample tasks.
  • [22272] Sample workflows now function as expected.
  • [22974] IncrementFileName() increments file names within a path.
  • [22975] IncrementFileName() increments the file name past (1).
  • [22976] IncrementFileName() runs as expected in version 11.
  • [23233] The 'Text: Find' action returns correct positions for all strings.
  • [23340] Sped up the EULA display.
  • [23354] Timeout error handling runs as expected when set to continue.
  • [18819] AMTA (HELP): Help window hides AMTA
  • [21154] In Server Management Console, the repository correctly shows tasks.
  • [21361] The details view on Server Management Console has the correct date format when the machine is set to Australian Region.
  • [21432] Fixed link in XML Read Node action.
  • [21536] Task Name now changes on the calendar when copied from another scheduled job.
  • [21624] The full Workflow name appears while running a search in Server Management Console.
  • [22030] RAM memory issues fixed for running loop tasks.
  • [22524] Automate Enterprise 11 successfully deploys an agent using domain credentials.
  • [22546] Inspect dataset function in Task Builder populates at faster rate.
  • [22761] CurrentDataRow Column Name and Value update as expected in Variables panel.
  • [22826] Fixed memory usage in Task Builder when viewing a task larger than the visible panel.
  • [22910] Tasks that run once a month will display in calendar.
  • [22957] The Stop Task action in a called function will end the task when set to Abort or Success.
  • [22971] Import v9 tasks to v11 with exclusions will import with correct dates.
  • [22977] The 'Variable: Return' action now returns the function under all circumstances.
  • [22982] Entering a Function Name in the 'Go to label' field in the ‘On Error’ section of a step now runs as expected.
  • [23009] In Task Administrator, 'Disable Windows Foreground Timeout' remains checked after a reboot.
  • [23026] In Import (Region), fixed import error into v11 for "&", "", "<", and ">" characters in the region.
  • [23051] In Task Builder, the Find function will find all matches.
  • [23060] Send Email using “System” from task builder works as expected.
  • [23062] The function %GetTaskName()% displays correctly in Automate Enterprise Task Builder.
  • [23108] Task Administrator tasks will run correctly under all Task Isolation circumstances.
  • [23109] When printing steps that are on multiple pages from the Task Builder, all pages will print.
  • [23145] AML files set to read only will now indicate errors when saving the Managed Task.
  • [23148] Default Mail help file directs to the correct help.
  • [23176] Import Utility will import v9 tasks with no password correctly.
  • [23180] Task Builder runs correctly when copying steps using VNC connection to VM.
  • [23187] Fixed extended logging function “Log extended step information enabled” to run correctly under all circumstances.
  • [23210] Import task runs correctly even when the attribute name starts with a number.
  • [23211] Tasks import correctly into v11 with all properties.
  • [23238] In Variable (Set), the description appears correctly.
  • [23263] Task that have "Go to label" step in a loop and IF statement will run as expected.
  • [23278] Disabled trigger time is not displayed after the time has passed, but the active trigger time is displayed.
  • [23364] User can send email using “System” when task is ran from command line.
  • [23377, 23378] Granting users Read only access works as expected in the Server Management Console security.
  • [23402] The correct characters will import correctly from v6 to v11.
  • [23441] The Goto Label step will correctly redirect the task.
  • [23488] Opening a restored task from .ama created in v9 to v11 will work correctly.
  • [23506] Automate v11 will return file count of only specified directory.
  • [22847] Workflow Error email will send if “Stop Current Branch” is selected in “On Error”.
  • [23052] "Number of files exceeds” in the file trigger options works as expected.
  • [23084] Exclude mask works as expected for folders in File System actions.
  • [23098] Exclude mask ".com" for a file name .com is now excluded.
  • [23269] When a variable is set using the PDF - Extract activity, you can now assign its value to a second variable reliably.
  • [23381] When requesting a path through %AMProcess.GetPath, the correct path is now returned.
  • [22625] Performance for SQL Queries that populate a dataset has been improved significantly.
  • [21495] When you create a task with a daily trigger, the task name now shows properly in the calendar.
  • [20696] The Database - Open SQL Connection - Advanced section now describes TIMEOUT parameter correctly.
  • [21185] Added a note to the VMware Guest - Connect Activity help topic stating that Windows installations require a Windows-accessible VMX file accessible.
  • [21314] The Automate > Task Administrator > Tasks > Database Trigger topic and Automate Enterprise > SMC > Events & Conditions > Available Events & Conditions > Database Condition topic no longer suggest that you can use Windows Authentication.
  • [21357] In the Task - Start Subtask, Managed Subtask is no longer listed as an option in the AME help documentation.
  • [21494] Outdated images have been removed from the Installation Wizard documentations.
  • [21614] The help topic for the Dynamics CRM - List Entity activity now contains Description and Practical Usage information relevant to the activity.
  • [21839] A number of help topics now indicate that AMError returns a one-row dataset.
  • [22339] The GetEnvironmentVariable() help topic now specifies that an environment variable must be enclosed in quotes.
  • [23205] The Process Agent help topic now specifies that Java v1.8 is required.
  • [17624] The Powershell - Run Script activity now accesses MS Exchange modules properly.
  • [21574] The Input - Move Mouse activity now accepts and processes negative X,Y coordinates correctly.
  • [22901] When setting a variable to Null in a Basic Script subroutine, "variable is not a compatible type" error message no longer appears.
  • [22909] The Text - URL Encode/Decode activities now handle URLs that span multiple lines.
  • [22927] The Text - Find activity no longer fails when searching a blank variable.
  • [23141] The Treat as Parameter functionality creates a new variable when Task is run in Task Builder and a Shared Variable is called.
  • [23182] User can now set shared variables when the value includes a percent sign (%).
  • [23249, 23254, 23002] The Text - Replace activity now processes text properly when using Regular Expressions.
  • [23339] The Loop - Dataset activity now terminates properly when it reaches the end of large string.
  • [23405] BPATask and Task Builder successfully access specific websites via the Interactivity action that used to cause errors.
  • [23407] The GetTaskDirectory function now populates correctly in Task Builder.
  • [23207] The Terminal action's Wait For activity now responds properly when the cursor is already at the specified row/column position when the action is run.
  • [23142] Long trigger descriptions (3 lines or more in length) no longer cycle repeatedly.
  • [23213] Validation and correct error messaging is now applied when adding a Holiday that includes a comma into AMTA or SMC.

New in AutoMate 11.0.1.17 (Jul 24, 2017)

  • [16352] When loading a WebSMC page on machines running Windows Server 2003 or 2008, a moving-arrow loading animation has been added.
  • [16774] When editing a Sharepoint trigger, the pencil overlay now shows appears on the Sharepoint icon.
  • [18770] The Print activity no longer gives an incorrect error message when attempting to print more than one page.
  • [18900] TLS 1.2 implementation is now compatible with Office 365.
  • [19692] Web Server Management Console folders are no longer accessible to users without proper permissions by double-click.
  • [20351] When using the Database - SQL Query activity, an Oracle Query that contains a space after the final semicolon no longer returns an error.
  • [20535] When configuring the Database - Open SQL Connection activity, a timeout value of zero (0) now results in no timeout, as indicated by in the description.
  • [20831] The IF - Folder exists activities now return correct values when a mapped drive (such as “Z:”) is used as the folder name.
  • [20873] In the File System - CSV to dataset, when referencing a multi-row dataset, an "Index out of range" error is returned when you reference an invalid row of a dataset.
  • [20892] When using the Excel - Get Cells activity and a cell contains a quotation mark ("), values are now returned correctly.
  • [20899] The File System - CSV to dataset activity now loads the dataset properly when a quotation mark (") is next to a LF (line feed) character.
  • [20952] Powershell - Run Script now runs even if a decimal is set to a comma.
  • [21040] You can now use a regular expression to exclude a file from processing when using the Compression - Decompress activity.
  • [21113] In Task Administrator, when using Database Logging, the accuracy of timestamps in database logs has been improved.
  • [21133] Workflow folders in Server Management Console now sort correctly when moving between environments in the Tasks, Conditions, Processes, Agents, Process Agents, Agent Groups, Users, User Groups folders.
  • [21158] The IF - Folder exist action's path no longer requires a '' at the end of its path in order to work properly.
  • [21317] Fixed issues with setting values in multi-dimensional arrays.
  • [21360] The If - Condition activity now evaluates 2 or more variables correctly.
  • [21434] When Holiday Exclusion is set for a Workflow, Task, or Condition in Global Settings, and you create a Workflow with exclusions, the job now runs properly after you remove the exclusion.
  • [21484] The File System - CSV to dataset activity now converts files correctly when the final column of the final row is empty and is not followed by a line break.
  • [21553] The visual description of the 7-zip type in the Compression - Compress activity now says "7zip" instead of "SevenZip".
  • [21554] When using the 7-zip type in Compression - compress activity, you can now append to an existing archive.
  • [21627] The Email - Send message activity no longer fails when an attachment's name contains a semi-colon (";").
  • [21645] When configuring an On Task Error email in Task Builder, the PC Name length can now be 15 characters or more.
  • [21685] The Release function has been removed from the Expression Builder's Extended Functions section.
  • [21686] The Email - Send message activity now allows users to specify a proxy.
  • [21750] When you use a File System trigger to detect a change to a file or folder, changes in subfolders are now detected properly.
  • [21762] Workflow Designer no longer requires shared variables to be in a specific order.
  • [21768] When using POP3 protocol with the Email - Create Session activity, TLS encryption using SSH4 is now supported.
  • [21805] The Email - Get messages activity can now access emails from the specified "Current Folder" field.
  • [21964] The GetChar function has been removed from the Expression Guilder's Function section. Use the Mid function for similar functionality.
  • [22210] The Task name is now displayed at the top of the Task Builder window.
  • [22246] When using the Twitter action, correct error messages are now issued when a tweet has already been sent or when the message exceeds 140 characters.
  • [22260] Daylight Savings Time is now handled properly when using the Schedule trigger with Specfic Days of the week.
  • [22274] Expressions entered into the On Error or Error Causes pages of the Action Properties dialog are now parsed correctly for all activities.
  • [22276] The Automate action group is no longer enabled in Automate Enterprise.
  • [22283] When you click the Stop Task button in a task window, the task now stops correctly with no errors.
  • [22285] The title of the Management Console application has been changed to "Automate Enterprise 11 Management Console" in the Windows Start menu.
  • [22286] The "Launch BPAEM.exe" option was removed from the Windows Start menu..
  • [22287] When executing a task that references an invalid variable, the error message now says "Invalid variable reference."
  • [22288] When importing a task from Version 10 to Version 11, regions are now defined properly and include the end region.
  • [22294] In the Database - Open SQL Connection activity, you can now connect to an IBM DB2 without specifying a provider.
  • [22310] When executing a task containing a step that should cause the task to fail now stops correctly even when followed immediately by a comment now.
  • [22312] The Basic Script IDE now scales the IDE window correctly when maximized.
  • [22313] In Expression Builder, the extended function FirstDateOfDayInMonth() now returns the correct date.
  • [22314] In Expression Builder, the extended function FirstDateOfDayInQuarter() now returns the correct date.
  • [22315] In Expression Builder, the extended function FirstDateOfDayInYear() now returns the correct date.
  • [22323] Variables in tasks can now contain ']]>'.
  • [22325] When using Task Builder, you can now paste steps that contain a variable value.
  • [22326] You can now open a Version 10 .AML file that contains <![CDATA[]]> in a variable value.
  • [22328] The Automate version number now appears in the Task Builder window title bar.
  • [22329] In Expression Builder, extended function CreateODBCDateTime() now displays time in 24-hour format (matches Version 10).
  • [22330] In Expression Builder, extended function CreateODBCTime() now displays time in 24-hour format (matches Version 10).
  • [22331] In Expression Builder, extended function DriveAvailableSpace() now returns actual available hard drive space.
  • [22333] In Expression Builder, extended function DriveExists() now returns correct results for valid and invalid drive letters.
  • [22334] When using the Basic_Scripting activity's Execute action, extended function DriveExists() now returns correct results for valid and invalid drive letters.
  • [22335] The ExtractFilePath() extended function now returns only path. The file name has been removed.
  • [22336] When you run Version 10 task that uses the FileCount() extended function, it no longer returns an error.
  • [22337] The GetAutoMateVersion() extended function now returns the correct version number.
  • [22338] The GetCurrentTagText() extended function now handles ']]>' properly withn an AML tag.
  • [22341] The GetIPAddress() extended function now returns the IP address in IPv4 format.
  • [22342] The GetManagedTaskInstanceID() extended function no longer gives the "Variable or function does not exist" error message.
  • [22343] The GetProductName() extended function no longer gives the "Variable or function does not exist" error message.
  • [22344] The GetProgramsDirectory() extended function now returns the relevant program file location.
  • [22346] The Is64BitOS() extended function no longer gives the "Variable or function does not exist" error message.
  • [22347] The Is64BitTask() extended function no longer gives the "Variable or function does not exist" error message.
  • [22348] The IsActionSupported() extended function no longer gives the "Variable or function does not exist" error message.
  • [22349] The IsAM() extended function no longer gives the "Variable or function does not exist" error message.
  • [22350] The IsBPA() extended function no longer gives the "Variable or function does not exist" error message.
  • [22351] The LastDateOfWeek() extended function now returns to the last date of the current week.
  • [22352] The LastDayOfMonth() extended function now returns last day number (1-7) of the month instead of last date.
  • [22353] The LastDayOfQuarter() extended function now returns last day (1-7) of the quarter instead of last date.
  • [22354] The LastDayOfYear() extended function now returns last day (1-7) of the year instead of last date (31) of the year.
  • [22378] The GetWorkflowName() extended function is now returning with the workflow name.
  • [22379] The Exchange - Get Objects activity now lets you to retrieve a Contact list that contains groups.
  • [22384] When running a task within Task Builder, reference to a constant no longer returns an error.
  • [22385] The Compression - Compress activity now works properly in Automate Enterprise.
  • [22386] The Json - Decode activity no longer fails when called in more than one task step.
  • [22409] When you use the Variable - Create activity to create a read-only variable (READONLY="yes") an error message is no longer returned.
  • [22410] Create Variable when type is set to number now has values.
  • [22411] The Terminal - Disconnect activity now works correctly.
  • [22412] Fixed connection when using a predefined SQL.
  • [22413] Email activities using Exchange System connection now run correctly.
  • [22414] When you enter valid credentials for an Exchange server in the Server Management Console's Options -> Default Properties -> Default Task Agent Properties -> Email, (Automate Enterprise) it now connects properly.
  • [22416] When using Task Builder, you can now select and delete multiple steps even some of the selected steps do not appear in the Task Builder window.
  • [22427] If an IF condition evaluates to true, has an ELSE condition, and is looped multiple times, the loop now executes correctly.
  • [22428] You can now run a Terminal activity to connect to an IBM Power I System in Automate Enterprise.
  • [22429] The hundred-thousand-row limitation has been removed from the results of an execution_event GET call in the REST API.
  • [22456] Date and time parsing now uses a culture invariant format, reducing the number of entries in the app event log.
  • [22466] If you install only the Server Management Console's Development Tools on Windows 10 x64, the Task Builder now runs properly.
  • [22467] Functions no longer require you to pass all parameters (including optional ones).
  • [22468] AMCredProvider.dll now installs in the correct directory on Windows 10.
  • [22469] When using the Database - Open SQL Connection activity to connect to an Access database, you no longer get an error message.
  • [22470] The AM_TIMEOUT parameter now works properly when an error is encountered.
  • [22485] Task Triggering now behaves as intended when enabling it from the System Tray.
  • [22486] When you install Version 11 without removing previous versions, Automate no longer presents an error message about the connection to localhost.
  • [22489] You can now copy a variable in the Variables pane by right-clicking and choosing Copy Variable.
  • [22491] You can now restart an Automate Enterprise server without restarting Process agents that are connected to it, and the Process agents connect and execute processes correctly.
  • [22493] When using the Text - Find activity to search text containing two or more percent (%), the find now works correctly.
  • [22494] The Text - Find activity now returns an index of 0 if the search text is not in the target string, instead of an "Index out of range" error.
  • [22500] Task Administrator task logging now works properly.
  • [22504] The Text - Find activity now returns an index of 0 if the search text is a period (.), instead of an "Index out of range" error.
  • [22523] When you run a task with AM_ONERROR="Continue" set, tasks now continue when an error is encountered.
  • [22525] The Database - Open SQL connection activity now connects using an ODBC driver.
  • [22526] A task copied from a sub-workflow (Automate Enterprise) is now copied correctly.
  • [22529] When the Process Agent activity disconnects but is not shut down properly on a Linux machine, Automate Enterprise now recognizes the disconnection.
  • [22530] In Task Builder, when you open an existing step in the Action Editor within a task that creates a dataset or structure, expanders are no longer removed from the Variable pane.
  • [22533] When using the Loop - Break activity in a loop, subsequent loops in the same task are now handled correctly.
  • [22545] Task Builder now runs properly when adding a Database - SQL query action that contains a curly bracket ( { ) in the query.
  • [22575] When using Task Builder, you can now enter a multi-line value in the Task Variable value field.
  • [22579] When using an If statement to compare strings in AML, you can now use single-quoted expressions.
  • [22596] When using the Variable - Set activity, a trailing percent (%) character now results in an Invalid expression error.
  • [22597] The Go To Step error configuration option now takes the user to the correct step.
  • [22600] When using a File System trigger with the file modified prerequisite, network shares trigger only once when a file is modified.
  • [22603] The Timeout option now ends a task correctly.
  • [22606] You can now run a subtask in Task Builder when only dev tools are installed.
  • [22607] Text activities no longer fail when the target text contains two or more percent (%) symbols.
  • [22608] When System and Default Email settings are set to require Explicit or Implicit TLS/SSL, the Email - Send Message activity now requires that a certificate be specified.
  • [22609] When using File System Size, a file will now activate the trigger when it is less than 2kb different from the set size.
  • [22611] In Task Builder, when using the Json - Decode activity, structure and array properties are now available in Expression Builder unless expanded in the Variables pane.
  • [22614] You can now loop over a structure or array of structures created from the Json - Decode activity.
  • [22620] In Server Management Console, workflow exclusion of a sub-workflow is now respected by the parent workflow.
  • [22627] AML expressions now handle escaped percent (%) characters.
  • [22628] When using Visual view while setting the OnStepError event, the view now shows the correct choice after you change it from Continue to another option.
  • [22638] The %CDate()%expression no longer fails with “Type mismatch” error.
  • [22639] When the Stop Task action is set to success, it now stops the task and produces the correct message.
  • [22643] In the Database - SQL Query activity, Oracle queries now return search results when using INSERT.
  • [22655] In the Database - SQL Query activity, you can now use tasks containing datasets that were created in previous versions of Automate.
  • [22656] In the Database - SQL Query activity, you no longer have to create a dataset when running a stored procedure.
  • [22664] A workflow can now see shared variables after a sub-workflow has run
  • [22666] When using an SQL statement in a script step, you no longer have to create a dataset.
  • [22669] When running a task in Task Builder, you can now copy steps when regions are present.
  • [22671] The GetAgentName() extended function now works as expected.
  • [22708] When using the Variable - Increment activity, an empty value now increments to 1.
  • [22719] When you import a workflow in Automate Enterprise, the folder focus now remains on the current Workflows folder.
  • [22722] When using the Dialog - Message activity, escaped percentage (%%) characters are handled properly. This was fixed by #22627 above
  • [22723] The Sharepoint - Upload activity now works properly with 64-bit Automate.
  • [22738] When using the Loop - Files activity, you can now exclude a subfolder.
  • [22741] The Sharepoint - Upload activity no longer returns an "invalid characters" error when uploading from Automate Enterprise.
  • [22742] Variables now accept HTML special characters.
  • [22752] The Text - Find activity no longer gives an incorrect error message when the Start index is set to 1.
  • [22756] In Expression Builder, Filter search now works in the Local Variables (default) folder.
  • [22760] In Expression Builder, the folder content now sorts alpha-numerically.
  • [22770] The Excel - Select Cells activity now selects the correct cells.
  • [22779] When using the Action Editor to create a variable containing HTML using the Variable - Create action, load time has been sped up considerably.
  • [22781] When setting a variable using the Variable - Set activity based on the result of an expression containing specific HTML content, the expression is now evaluated properly.
  • [22782] The Database - SQL Query activity now times the connection string contains an invalid server name.
  • [22796] The Text - Find activity now returns the correct value and index.
  • [22797] When using Text - Find, numbers ending in zero are now found correctly.
  • [22802] When using the Select - Begin Case activity, the case actions continue to work in subsequent nested loop actions.
  • [22818] Expressions entered into the On Error or Error Causes pages of any activity are now evaluated correctly at runtime.
  • [22823] The Database - Stored procedure activity no longer adds spaces to SQL commands in the procedure that use the varchar variable type.

New in AutoMate 10.7.0.3 (Dec 22, 2016)

  • CORRECTIONS:
  • SMC (AGENT GROUP DISTRIBUTION): Round Robin functionality not present when Oracle is backend DB
  • SMC (AGENT GROUP DISTRIBUTION):If you set the Agent Group Distribution on a workflow to 'Run on agents that meet the performance metrics,' only the very first task inside the workflow will run.
  • VARIABLES: Variable's current value is not retained if another functions runs like "OnTaskFailure".
  • SMC (PASSWORD): SMC Password is visible through Windows Task Manager under the command line column for WFD
  • WFD (DELETE OBJECTS): Cannot delete all objects when an evaluation or wait object is in the workflow
  • SMC (SHARED VARIABLES): Workflow will hang if a shared variable is referencing a constant
  • HTTP (GET): SSL version TLS1,TLS11,TLS12 should be TLS1,TLS1.1,TLS1.2
  • SMC (USERS): Unable to modify administrator user with standard license
  • SMC (USERS): SMC license limit reached error if a user attempts to login as any other than administrator
  • BPA_EXEC (ORACLE): Unable to connect to Oracle 11g backend
  • EMAIL (SEND MESSAGE): Error when using email received from get messages dataset to send messages
  • BPAS_EXEC (UPGRADE, ORACLE BACKEND): Unable to upgrade from 10.4 to 10.5 with an Oracle backend
  • TASK (ENABLE/DISABLE): When running a "disable task" action after a "enable task" action, the tasks will not disable.
  • TRIGGERS (WINDOW): Window trigger does not save contents (BPA ONLY)
  • WFD (USERS): Usernames containing a space will give errors
  • EXPRESSION (CUSTOM): Custom expression fails in v10 not v9
  • API (CREATE): API CREATE - missing parameters causes tables to erase all data
  • TASK FUNCTION: Unable to pass null or empty string value using a function
  • Agent crashes due to error in event log
  • Agent has numerous event log entries about "Value cannot be null"
  • Agent has numerous event log entries about "The string was not recognized as a valid DateTime."
  • Numerous BPAS_EXEC event log entries about "Problem with a custom query" relating only to the Instances table.
  • SMC: 'Create' permission missing from the Task Agents and Process Agents folders
  • SMC: Coping workflows or creating a subfolder will kick you back to the root folder
  • SMC (ENABLE/DISABLE): non-admin users are not able to enable/disable workflows

New in AutoMate 10.5.0 (Nov 4, 2016)

  • Fixes:
  • ON TASK ERROR: On task error will execute when the main task has a "stop task" action
  • START SUBTASK: Sub Task Execution - task stops and reports success
  • BPAS_EXEC: BPAS_EXEC.exe constantly uses 25% of the CPU due to the tables using the same ParentID and ResourceID
  • BPAS_EXEC: shared arrays do not contain all of the elements from the initial task
  • IMPORT: Imported tasks will open empty TB when edited
  • TRIGGER (SCHEDULE): Last workday of month trigger exclusion does not work
  • ACTIVE DIRECTORY (GET GROUP MEMBERS): AD users group members limitation
  • WEB SMC: WebSMC installer not detecting IIS greater than 6 installed on Windows 10
  • SMC (SORT): Folder Sorting Issue when connecting to different environments from the same SMC
  • SMC (REPORTS); Conflicting time and date results from repository vs condition details
  • AMTS (RESTORE): aml files with & symbol in file name not included in backup file
  • SMC (TASK EXCLUSION): Task exclusions not functioning in BPA for specific task
  • TEXT (FORMAT DATE/TIME): Unable to retrieve single digit hour
  • SMC (REPORTS): Specific reports will show tasks in other folders
  • TERMINAL (GET TEXT): Spaces and carriage return are removed when you call the variable that has the "Get Text" info.
  • AUTOMATE (SHUTDOWN AUTOMATE): Option to "End all Running Tasks" stops the service from shutting down
  • FUNCTIONS: Single quote erroring in string functions
  • AMTA (LOGS): Crash when viewing Task Events
  • TERMINAL (GET TERMINAL TEXT): range column/row text is adding carriage return to grabbed text
  • TERMINAL (GET TERMINAL TEXT): range column/row text from v9 does not match v10
  • TRIGGER (SCHEDULE): Specific Schedule trigger created an infinite loop which shut down triggering.
  • IMPORT (COPY AND PASTE INTO TB): Unable to copy steps containing large amount of hyphens
  • AMTB: "Error opening task...: Invalid task file format (missing closing /AMFILESYSTEM element)" error message when opening a v10.2 task in v10.4
  • TEXT (GET TEXT): Unable to get only last character of text
  • EXCEL (SET CELL): Writing date/time to Excel changes format
  • IMPORT: Importing task from AM 10 back in to AM 10 imports with missing steps.
  • INTERACTIVITY (PRESS): Press action will fail if Type is unchecked.
  • VARIABLE (CREATE): Editing a created variable will enable the option "disguise value"
  • IF (FOLDER EXISTS): If folder exists path requires a ï¼¼ at the end of its path in order to work properly
  • TEXT (FORMAT DATE/TIME): copy and paste a 'Format Date/Time' step, the new step will have MM (months) where the mm (minutes) should be.
  • COMPRESSION (DECOMPRESS): decompress activity results differ from previous releases when decompressing a .zip file containing a corrupt .jpg
  • ACTIONS (ONTASKFAILURE): Critical error if a step is in subtask
  • AMTB (ADD COMMENT): Copying and Pasting comment that starts with a "

New in AutoMate 10.4.2.1 (May 24, 2016)

  • FIXES:
  • BPAS_EXEC: execution events are not being written to the execution events
  • table when upgrading from previous version of v10
  • BPAS_EXEC: execution events are not being written to the execution events
  • table when upgrading from v10.4.0.35

New in AutoMate 10.4.0.35 (Dec 29, 2015)

  • Enhancements:
  • FILE SYSTEM (DATASET TO CSV)
  • Retrieves data currently populated into a dataset and outputs the data onto a comma-separated values (CSV) file.
  • Fixes:
  • WEB BROWSER (OPEN): firefox v43.0 does not support unsigned extensions, automation extension is disabled
  • HELP FILE: terminal action activity descriptions are incorrect
  • SCHEDULE TRIGGER: When schedule set to recurring monthly falls on Fall DST hour, rescheduling Nex Launch Date for an hour after
  • AMTB VARIABLES: In Variables debug panel, nothing happens when object with "Type" = "Field" is right clicked and "inspect" selected
  • NextLunch date is not being saved in ScheduleTrigger
  • AMTB: When task is open which contains attachments when user selects "File>New", getting "List Index out of bounds" popup
  • COMMUNICATION LAYER: When creating or importing tasks with large attachments (greater than 10MB) in AMTA or SMC, getting error
  • If (LAST STEP FAILS): If Last step fails gets ignored if the step ahead contains OnErrorStep "continue"
  • HEALTHCHECK: HealthCheck.exe fails with System.ArgumentException
  • WFD: Clicking on "Repository Properties" for a Condition stored in the repository and then attempting to edit the properties generates error
  • WFD: Clicking on "Repository Properties" for Tasks, Workflows and Processes stored in repository generates message "This condition is not available with the currently registered license".
  • FILE SYSTEM (GET INFORMATION): File size is getting the size in bytes rather than KB as mentioned in the help file
  • AMTA (BACKUP): Error message if task directory exceeds limit
  • A BPA task does not fail when logon fails
  • TEXT (GET SUBSTRING): Start Index cannot be larger than length of string when the file is blank
  • TEXT (FORMAT DATE/TIME): "Specified Date and Time" fails if The month is one digit and format is set to MMdyyyy.
  • TRIGGER (SCHEDULE): When second/minute/hour interval event scheduled event, trigger schedule offsets 1 hour when crossing DST End Date boundary, missing scheduled interval
  • VARIABLE (Create) -Percent sign causes error in "description" tab
  • SHARED VARIABLES: System.NullReferenceException error when referencing a constant in a shared variable
  • IMAGE "CAPTURE" (Active Window): Screen capture when set to "Active Window' is corrupt
  • TRIGGER (SCHEDULE): When daily, weekly and monthly interval scheduled event, trigger schedule offsets 1 hour when crossing Fall DST boundary
  • LOGON: AMLogonCredProvider.dll fails to login after previous failed attempt
  • DATASETS:output is not correct when date is in Australian date format
  • EXCEL (OPEN/CREATE WORKBOOK): formatting is not correct when opening workbook
  • SMC: Unable to import workflows
  • AMTB (REGIONS): Adding a step to the bottom of the region will not save the action inside of it
  • TEXT (FORMAT DATE/TIME)(IMPORT): Importing AM9 task does not convert date/time action
  • FILE SYSTEM (COPY FILES): Dataset.Message does not populate
  • SMC (INDICATOR WINDOW): Show Running Tasks disappears (intermittent issue)
  • DATA MIGRATION UTILITY: Actions within tasks will not migrate
  • DATA MIGRATION UTILITY: Swedish characters are corrupted when using the migration utility.
  • File Triggger (Include Mask): Multiple WF that are monitoring the same folder with an include mask will kick off when a file is added
  • DATA MIGRATION UTILITY: Task Exclusions data not present in SMC after Datastore Migration
  • SMC: When Workflow or Task title contains Unicode, SMC tooltip displaying "??????????" in "result output" row
  • AMTB: When Task title contains Unicode, Task Builder displays the title incorrectly
  • AMTA: When Task title contains Unicode, choosing to edit generates popup that the AML file does not exist
  • LICENSING: When hardware id specific trial license key applied and MAC id changed, license not recognizing system
  • HELP FILES: Typing F1 on any page of SMC Reports section opens "Reports Overview" Help file and not the Help File specific to that page.
  • DATA MIGRATION UTILITY: Warning message in Step 1 is incorrect
  • AMTA (Step Exeuction) Execution of step order not adhered to when ran in AMTA
  • CSV TO DATASET: When column header or text row of .csv includes a space, all text after the space is stripped out when populating dataset
  • FTP (LOGON): Port Number reverts back to its default
  • HELP FILE: "File System" Help page includes link to "Compression - Decompress" activity
  • HELP FILE: File System page missing link to "CSV to dataset" link in "Available Activities" table
  • AMTASK: Running an encrypted task via command prompt will result in a Task Interpreter error
  • AMTB: Throw more specific error message for "JSON" and "Type" activities when the name of the Object they create has disallowable characters
  • FUNCTION: OnTaskStart function executes on every 'custom function call' from Main task
  • AMTB: Disable "Properties" right-click option in Variables Debug panel when object type is "Structure"
  • WAIT (WAIT FOR WINDOW): Error causes missing (error causes tab)
  • SCHEDULE TRIGGER (EXCLUSIONS): Adding multiple exclusions 2 "specific time range" and 1 "Specific days" will change the visual view of an exclusion.
  • AMTB: "Customize Quick Access Toolbar" has "R" assigned as hotkey for multiple options
  • AMTB: In Function Properties, hotkey to select Parameters table defined same as checkbox, will never select the Parameters table
  • SMC (PRIORITIES): Task Priority does not honor the option (do not run task, Success)
  • AMTB: Attachments not refreshed when "refresh" selected, connectivity to originating file is lost
  • AMTB: When file attached, path name is not retained in the "Attachment File" textbox, connectivity to active file is lost
  • RUN: "An unexpected error has occurred." error message when "run only if another instance isn't running" options are configured
  • AMTB: User able to create a Function Parameter without a name
  • EXCHANGE (GET OBJECT(S)):Does not show repeating appointments if they are set to reoccur
  • IF (Complex Expression Evaluation, if) - If not evaluating expression properly
  • EXCEL (GET CELL(S) "Auto Detect"): Selecting the option "Auto Detect" when all referenced excel cells are blank results in error as expected, but throws incorrect "COM library cannot be initialized" message
  • AMTB: TaskView panel not switching from "Task Variables" to "Functions" when jumping to Task Function elements in Debug panel
  • AMTB: Double-clicking on some Task Variables in the "Variables" Debug window opening Action Properties for existing steps in the active function
  • AMTB: "Watches" Debug panel allows user to select more than one object row at a time
  • AMTB: "Function" functionality remains active when TaskView panel set to "Task Variables"
  • HELP FILE: When "Copy Description" selected, user unable to paste into TaskView panel as a new step
  • AMTB: "Next Bookmark" and "Previous Bookmark" only working when highlighted step in TaskView panel is bookmarked
  • HELP FILE: "More on Bookmarks" links on "Ribbon" Help page navigating to wrong page
  • FILE SYSTEM (COPY FILES): Import of a V8 task does not keep the check for the option for "Preserve folder structure"
  • TEXT (REPLACE): Replace action is displaying "Replace text" and not working with the function in the find
  • SMC: Connect To field Error
  • WEB BROWSER (SET TEXT): Set Text activity unable to set 'null' value as Variable
  • HELP FILE (AUTOMATE PROFESSIONAL EDITION):Support for Remote Administration needs to be updated
  • SMC: Crashes due to SMC Preferences
  • PDF (CREATE): Margins are off when converting HTML to PDF
  • AMTB (REGION): Copying/pasting a Region doubles the steps that get pasted
  • AMTB: Once something other than "use this sound" selected for "sound on error" option, file selection becomes permanently inactive
  • AMTB: User not warned when invalid data entered in "Folder" field of "Browse For Folder" OpenFolderDialog window accessed from "General" page in Options window
  • AMTB: Same hotkeys used to define multiple fields on the Toolbar page of the Options window
  • AMTB: hotkey functionality on Toolbar page in Options window not working
  • AMTB: "Options" window page tree allows for editable page names, but does not retain the changes
  • AMTB: Same hotkeys used to define multiple dropdowns on the Colors page of the Options window
  • AMTB: Hotkey functionality on Colors page in Options window not working, hotkeys for Fonts page incorrectly activated on this page
  • AMTB: Hotkey functionality on Fonts page in Options window not working
  • AMTB: No Option to "always" include error descriptions in Visual View
  • TEXT (FORMAT DATE/TIME): date & time does not dynamically adjust within the action editor when configuring the adjust options in the advanced section
  • AMTrigger: AMTrigger.TriggeredDateTime has a format issue when called via schedule trigger
  • AMTB: "Clear Recent" button functionality not working
  • SCHEDULE TRIGGER (CUSTOM): Restarting AM service will cause custom trigger tasks to kick off
  • COMPRESSION (Decompress): File System failed (Error: The process cannot access the file because it is being used by another process.)
  • AUTOMATE & BPA LICENSE: Applying some non-AutoMate HelpSystems keys into AMTA or SMC, getting status "Key Valid"
  • TASK BUILDER: "Clear Popular" button in Actions Tab ribbon - name needs updating, functionality not working
  • VARIABLE (CREATE): Variable "varPassword" could not be set (Missing closing percentage sign to end expression) when setting a value with an escaped % and disguise initial value is selected
  • HELP FILE: Group Names in the "Tabs & Commands" section of the Task Builder Ribbon page displaying as links but do not support link functionality
  • HELP FILE: "More on My Actions Pane" missing link functionality on Home/TaskBuilder/User Interface/Ribbon page
  • AMTB: in Attachments Panel of Debug Window, right-clicking on attachment and selecting "Refresh" generates Access Violation error
  • HELP FILE: Multiple Debug Panel Help Pages getting Javascript error in both AM and BPA
  • AMTB: Parameters from NewFunction retained in Parameters table after new Task Function selected
  • STRDUP() FUNCTION: "Expression evaluation failed: "A variable or function in the expression does not exist or is misspelled " error
  • BPAS_EXEC: Oracle DB backend does not populates tables if any user other than SYSTEM is used
  • FTP (SYNCHRONIZE FOLDERS): grammar correction in Visual View of AMTB - change "if file exist at both location" to be "if file exists at both locations"
  • FILE SYSTEM (READ FROM FILE): multiline regex replace is not functioning beyond first line
  • CRYPTOGRAPHY (DECRYPT/VERIFY): Public key passphrase cannot be modified/deleted
  • CRYPTOGRAPHY (DECRYPT): Passphrase is not being saved under "PGP Public key"
  • BPAS_EXEC: Workflow referencing missing schedule trigger kills exec server
  • DATASET TO CSV ACTIVITY: Activity Description in AML View not consistent with "CSV to Dataset" activity naming convention
  • AMTASK: Abnormal Program Termination Error when running task that call subtasks
  • VMWARE HOST (POWER OFF): Selection for "Soft Shutdown" does not save
  • FILE SYSTEM (CSV TO DATASET): regardless of delimiter selection, csv will parse file against ALL possible delimiters
  • HELP FILE: When accessing Help on SMC Options>Licenses page, Help opens to "This page can't be displayed" page
  • HELP FILE: When accessing Help on SMC Calendar page, Help opens to "This page can't be displayed" page
  • COMPRESSION (DECOMPRESS): Decompress action will extract files in adjacent folders if the compressed file name is the same. Occurs only when "preserve
  • "TYPE" ACTION - CREATE OBJECT: Unable to load properties when object is derived from WSDL URI
  • AMTB: When in Visual View and exporting to PDF, pdf display resembles aml view and some content is cutoff
  • ODS ACTIVITIES: When no session yet created, "Resource" is defaulting to "Session" rather than "File"
  • FTP (SYNCHRONIZE FOLDERS): grammar correction "if file exist..." should be "if file exists..." or "if files exist..."
  • AMTB: Creating a comment inside of will delete all steps
  • HELP FILE: ftp options list from the ftp logon activity need to be documented in the help file
  • DIALOG (CUSTOM): "unhandled exception has occurred in a component..." error when saving the dialog designer in OS with different regional settings
  • AGENT UPGRADE: agent upgrade information prompt does not occur when clicking upgrade in top nav bar of the SMC
  • BPAS_EXEC: "System.NullReferenceException: Object reference not set to an instance of an object...." when workflows contain orphaned schedule triggers
  • BPAS_EXEC: "System.NullReferenceException: Object reference not set to an instance of an object...." error messages in Windows event log
  • AMTA: Cannot open a task when the task name contain special characters (i.e. åäö)
  • TRIGGER (FILE TRIGGER): When a file is referenced within the include mask field AND is also listed in the folder path, the include mask is ignored
  • SMC (REPOSITORY): Copy and Pasting a task in the repository will revert all settings to INHERITED
  • BPAS_EXEC: subworkflow execution causes execution server service to leak memory
  • HELP FILE: COMPRESSION (COMPRESS) documentation references preserve folder structure radio buttons that are no longer present in v10
  • AMTB (INDENT): Pressing the Format Steps Button with a nested loop will break the second END IF indentation
  • AMTB (INDENT): Adding an indented step below a non-indented step will remove the indentation of the step
  • WFD: "...this condition is not available with the currently registered license." message for repository properties for tasks, workflows, and processes
  • WFD: repository properties should not be an available right click selection for evaluation and wait objects
  • HELP FILE: remove specified user information for when workstation is logged on
  • WAIT (FOR FILE): "files does not exist" does not wait for ALL files to not exist when using a wildcard
  • [FEATURE] AMTA AND SMC: Change "Help/Systems" to "HelpSystems" wherever it is displayed
  • HELP FILE: in AMTA and AMTB, on Welcome Help Page, clicking "About Network Automation, Inc." link in left nav generates "Page can't be displayed"
  • AMTASK: "Abnormal program termination" error when running subtasks using attachments
  • SHARED VARIABLES: Shared variables are not displayed under "task variables" folder in the expression builder
  • TEXT (FORMAT DATE/TIME): Main display will not show adjustments made under "advanced/adjust"
  • TRIGGER (SCHEDULE): Importing a disabled task from v6, v7 or v8 leaves a "Dont trigger on startup" message within the trigger
  • BPAS_EXEC: Out of Memory (MEMORY LEAK)
  • AMTA CONNECTIONS: When "Disconnect & Remove" applied to localhost or local ip address, connection is disconnected but not removed
  • FTP (LOGON): SFTP authentication type default Auto is not a selection once you select a different option
  • BPAEM: slow memory leak when task isolation is set to medium or low

New in AutoMate 10.3.0 (Dec 29, 2015)

  • Enhancements:
  • TEXT (FORMAT DATE/TIME)
  • This activity has been updated to reflect .NET formatting. Tasks updated from v9, v8, v7, and v6 will automatically convert to the new format. However, tasks updated from v10.0, v10.1, and v10.2 will NOT convert automatically and may cause unexpected results. Editing of the step is required to update the activity. This can be done in two ways: 1) Edit the step and update the strings to reflect the new format or, 2) Copy and paste the already existing step. The pasted step will automatically convert to the new format.
  • Fixes:
  • HELP FILE: “AMProcess Overview” topic page missing from AMProcess file tree
  • TRIGGER (STARTUP): trigger does not trigger regardless of the 3 settings: task service, any user, specific user
  • AMTA: Sorting issue when you change the view to Detail view and its Group
  • LICENSE: uninstall of 10.2.0.6 and install of 10.3.0.7 results in an unlicensed installation, perm license is not accepted
  • AMTA (REMOTE ADMINISTRATION): remote administration is a premium only feature and should not be available in professional
  • LOOP (LIST): does not recognize new line as the delimiter if new lines are only characterized with line feeds without carriage returns
  • AMTA (DATABASE LOGGING): database logging is a premium only feature and should not be available in professional
  • VARIABLE (CREATE): referencing a nonexistent variable along with any other characters in the initial value field generates wrong error message
  • TRIGGER (SCHEDULE): Adding 2 exclusions will result in a "No launch date in the next 5 years"
  • REGISTRY (READ VALUE): Value "*(default)*" does not exist in registry key
  • AMENGINE: Wrong line number OUTPUT for a failed workflow
  • FILE SYSTEM (WRITE TO FILE): .NET is placing a lock during a write to file which causes a "File System failed" error.
  • HELP FILE: key sequence for bpa amtb save and close is incorrect
  • AMTA/SMC: Minimizing window eliminates partial display of Current Key on License Page
  • TRIGGER (SCHEDULE): custom holiday exclusions in the holiday.aho file are not respected
  • ON ERROR (WRITE TO LOG): write to log on error option does not write to the system events log from amtb
  • AMTB: breakpoint added to comment step is ignored
  • BPAS_TS: execution events shows task failure when priorities were configured to be treated as successful
  • AMTB: unable to enable group of selected steps if the first step in the selection is a comment
  • SMC: changing the task agent email settings to use inherited values also changes the task agent default user to use inherited values
  • AMTA: incorrect step number is displayed in task pane and task error pop-up for errors in a task with OnTaskFailure events
  • AMTB: "DisplayAction List index out of bounds -1" error message when adding a an activity as the last step of a region
  • TRIGGER (FILE SYSTEM "USERS OPTION"): Default user information is not uniform.
  • FTP (LOGON): FTP failed (Error : Secure connection was closed by the remote connection end.)
  • DATABASE (SQL QUERY): "ADODB.Parameters:Parameter object is improperly defined..." when colon is used in query statement
  • AMEXECUTE: action= parameter does not function, "action specified is not valid..." error message
  • TEXT (HTML-DECODE): strings are not being decoded
  • WAIT (FOR FILE): activity with file options configured will not recognize file as newer if overwritten
  • EVENT MONITOR: running task window status does not adjust the status correctly to account for subtasks
  • AGENT: on task error email notifications contain failed task .aml attachments
  • WFD: workflow designer does not populate the repository pane when there is a large amount of repository objects
  • AMTS: Sending an invalid password to AMTS results in a valid session token
  • ODS: Column limit not respected for OpenOffice Spreadsheets
  • TEXT (FORMAT DATE/TIME): "Parameter "SPECIFIEDDATETIME" is not in a valid format." error message when running v9 step in v10
  • AMTB: task builder becomes unresponsive when copying/pasting 100+ steps
  • BPAS_EXEC: execution server does not attempt to reconnect to sql server upon initial service start
  • VARIABLE ENGINE: When running subtask unsuccessfully, error stack displaying incorrect parent error in AMTA
  • TASK EVENTS (ONSTEPERROR): on error retry attempts do not occur if OnStepError event contains steps
  • FILE SYSTEM (CSV TO DATASET): activity only converts comma delimited files to datasets, does not work with any other delimiter
  • TERMINAL (SEND TEXT): [TN] Sent text is not working for some keys
  • TERMINAL (SEND TEXT): [TN] Send text is overwriting current edit field
  • TERMINAL (CONTROL): [TN] Set cursor is not moving the cursor to correct row
  • DIALOG (MESSAGE): error causes time out & on error continue to next step settings for activity causes all subsequent similar activities to not execute
  • WAIT (FOR FILE): second wait for file within the same task does not wait (exist, does not exist)
  • TEXT (FORMAT DATE/TIME): misspelling - "hour" is spelled as "nour" in visual view of step
  • ODS (ENCRYPT): Task Builder not releasing the Excel resource upon failure to open encrypted spreadsheet
  • FILE SYSTEM (GET FILE METADATA): entire list of dataset columns is not created under windows 8.1 and windows 2012 r2
  • WFD: User unable to save the name for a new Process within the Workflow Window
  • COMPRESSION (DECOMPRESS): Compressed “GZIP” files not decompressing.
  • CONSTANTS (SERVER): "Expression evaluation failed..." error message when referencing a constant that contains a hyphen
  • ODS (REMOVE WORKSHEET): When a worksheet with a placement before the active worksheet is removed, the definition of the active worksheet is changed.
  • ODS (ADD WORKSHEET): Incorrect grammar in error message when adding a worksheet that already exists.
  • WFD (SHARED VARIABLE): end key on keyboard does not take you to the end of a long variable value if it extends beyond the view of the field
  • EXCEL (SET CELL(S)): When List>Vertical selected in the dialog box, “Vertical” misspelled in “Visual” View
  • ODS (SET CELL(S)): When List>Vertical selected in dioalog box, “Vertical” misspelled in “Visual” View
  • CONSTANTS (SERVER): "Expression evaluation failed..." error message when evaluating server constants from AMTB beyond the first execution
  • ODS ERROR CAUSES: Excel referenced in “Problem text” of 2 error causes within the Error Causes list.
  • ODS ACTIVITY FILE BROWSE: when browsing for File Name, extension defaults to “Excel Files” rather than “OpenDocument Spreadsheet”.
  • ODS ACTIVITIES IN VISUAL VIEW: Some ODS activities reference Excel in “Visual” view.
  • ODS (GET SELECTED CELL(S)): when "use specific worksheet" radio button selected, worksheet not displayed in "Visual" view
  • ODS (SELECT CELLS): when "use specific worksheet" radio button selected, worksheet not displayed in "Visual" view
  • ODS Dialog Box: The last sentence at the top of the "OpenDocument Spreadsheet" dialog box makes reference to Excel.
  • HELP: SKYBOT Run job suite help has typo.
  • AMTB: Breakpoints are not respected when you reopen the Task in AMTB while Running.
  • AMTB: In Expression Builder AMCurrentWorkflow Result and Path HelpIds are switched.
  • VARIABLE ENGINE: On Error Dialog Error Stack has empty line when running a subtask.
  • AMTA: Creating new managed task file does not allow file with quotes in name e.g. a"b
  • SMC: column view dynamically changes when column order and column view is changed
  • DATABASE MIGRATION UTILITY: Agent SQL Connections do not migrate from v7 to v9/v10
  • TRIGGER (SCHEDULE): exclusion specific days of the week within a time range ignores the time range and excludes entire day
  • ODS (AUTOFIT ROWS/COLUMNS): The 'End index' can be smaller than start index with no validation
  • ODS (ADD HYPERLINK): Can only add hyperlink by reference
  • ODS (GET ACTIVE WORKSHEET): Allows for an empty activity to be saved
  • AMTB (EXPRESSION BUILDER) - Map IDs needed to map new SharePoint AMTrigger/AMCondition datasets to Expression Builder.
  • DATABASE MIGRATION UTILITY: Personal folders linked to users are not created for migration from older versions
  • EMAIL (GET MESSAGES): filter from: field returns inconsistent results
  • AMTB (INDENT): Adding an action on top of an indented step changes your task format
  • LOOP (DATASET): ordering column does not populate with column names of selected dataset
  • AMTB: snippets can have same name
  • AMTB: snippets can exist with no name
  • LICENSING: "Hardware ID Mismatch" error message when using a docking station that has its own NIC card
  • EXCEL (OPEN/CREATE WORKBOOK): "automation object could not be created" error message if excel.exe process running when step executes
  • AMTS: AMTA disconnects from task service when accessing the monthly calendar view after creating a task with a schedule trigger interval of 10 secs
  • AMTB: sluggish performance (7 second delay) when trying to move a step in a specific task
  • TRIGGER (WINDOW): Some Window Condition Properties in the Workflow Designer revert to defaults if By Window Title is unchecked.
  • SECURITY (GENERATE PASSWORD): length of generated password is inconsistent upon execution
  • TRIGGER (WINDOW): Cursor should change when selecting a window to key off of.
  • TRIGGER (PROCESS): 'Process must already be running' option fires even for processes that were not running
  • TRIGGER (PROCESS): Task could not start because a valid interactive session could not be found
  • SAMPLE TASK (AUTOMATE - RUN ANOTHER TASK): Fails with "Missing task name to start".
  • HELP FILE: selected actions in amtb do not open to their respective help page when pressing F1
  • HELP FILE: CUHUGE_ function link is misplaced in the Expression builder.

New in AutoMate 10.2.0 (Dec 29, 2015)

  • Enhancements:
  • OpenDocument Spreadsheet Action (NEW) Activities
  • Workbook (Open/Create Workbook, Close Workbook)
  • Worksheet (Add Worksheet, Activate Worksheet, Get Active Worksheet, Rename Worksheet, Move Worksheet, Copy Worksheet, Remove Worksheet, Hide/Unhide Worksheet, Search, List Worksheet(s))
  • Cell (Select Cell(s), Get Selected Cell(s), Get Cell(s), Set Cell(s), Insert Cell(s), Delete Cell(s), Add Hyperlink)
  • Security (Encrypt, Decrypt)
  • Row & Column (Insert Rows/Columns, Delete Rows/Columns, AutoFit Rows/Columns)
  • SharePoint Action (UPDATED) Activities
  • File (Download File(s), Upload File(s))
  • Site (Search Site(s))
  • Server (List Audit Log(s), Backup Site, Restore Site, List User Alert(s), Create User Alert, Update User Alert, Delete User Alert)
  • Workflow (Get Workflow(s), Get Workflow Instance(s), Start Workflow, Cancel Workflow, Resume Workflow, Suspend Workflow, Terminate Workflow)
  • View (Get View(s), Add View, Update View, Delete View)
  • PDF Action (UPDATED) Activities
  • Attachment (List Attachment(s), Get Attachment(s), Add Attachment(s), Delete Attachment(s))
  • Fixes:
  • TERMINAL (GET TEXT) : [TN] When getting range or Entire screen the data is not newline delimited
  • TERMINAL (GET TEXT): [TN] Doesn´t get text written with terminal action, Send Text
  • DATABASE MIGRATION UTILITY: BPA v9 agent SMTP settings do not migrate to v10 Email settings
  • ODS (GET SELECTED CELL(S)): By cell position lower right is getting returned wrong
  • ODS (GET SELECTED CELL(S)): By reference lower right is getting returned wrong
  • ODS (GET SELECTED CELL(S)): Active vs specific worksheet radio button is missing
  • ODS (SELECT CELL(S)): Active vs specific worksheet radio button is missing
  • ODS (LIST WORKSHEET): DataSet created has the indices incorrectly starting from zero
  • ODS (UNHIDE WORKSHEET): Does not unhide the hidden Worksheet
  • ODS (REMOVE WORKSHEET / HIDE WORKSHEET): Error message needs correction when attempting to remove the last visible Worksheet.
  • ODS (MOVE WORKSHEET): Move to AFTER a Worksheet, moves to before that worksheet
  • AMTB: variables added to the watch list are not listed in the watch pane when opening a saved task
  • TERMINAL (CONNECT) : Connection errors out with Invalid Hot name with ANSI emulation type
  • TERMINAL (SEND TEXT): Steps Drops the terminal session even with continue to next step on error
  • TERMINAL (GET TEXT) : Gets wrong line for TN emulation
  • VMWARE GUEST (CONNECT): tabbing order is incorrect in guest credentials section
  • AMTB: variable pane displays dataset fields unsorted, sort should be by name column ascending
  • WORKFLOW WIZARD: Strange behavior when adding more than one Windows Trigger
  • DATABASE MIGRATION UTILITY: TaskCache folder path is not converted
  • FTP (LOGON): step visual view displays opposite of the "overwrite existing log file" option
  • EXCEL (GET CELLS): cell by position does not return cell data
  • DATABASE MIGRATION UTILITY: BPA v9 server SMTP settings do not migrate to v10 Email settings
  • HELP FILE (EXCEL): "this page can't be displayed" error messages with specific activities
  • SHAREPOINT: Merge Download File(s) and Upload Files(s) into original activity
  • ACTIVE DIRECTORY (SET OBJECT PROPERTY): "Active Directory failed (Error: The server is unwilling to process the request.)" setting logon hours
  • TERMINAL (CONNECT): TN3270 "could not set connection parameters for requested port" error message for v10 but v9 works
  • INSTALL: administrator password specified during advanced setup saves as "password" in the database
  • AMTS: "the operation could not be performed because..." error message when editing/deleting a password protected am6 imported task
  • DATABASE MIGRATION UTILITY: BPA v9 server properties do not migrate to v10
  • ODS (CREATE WORKBOOK): There is no way to provide a password for template file if it is password protected
  • INSTALL: Release date is not correct in readme file.
  • ODS (ADD WORKSHEET): a session created with .csv file does not warn that worksheets can not be added and executes successfully
  • TRIGGER (FILE SYSTEM): thread leak when file trigger loses access to a monitored network share
  • SELECT (BEGIN SELECT): "Step is missing required parameter "EXPRESSION"." error message when running a task that works in v7, v8, and v9
  • SMC: reports > task results "System.InvalidOperationException: Must call BeginInit ...." error message when trying to stop the results from loading
  • COMPRESSION (DECOMPRESS): "An unexpected error has occurred." error message when decompressing a file to a mapped network share
  • SMC: "System.NullReferenceException: Object reference not set to an instance of an object." error message when sorting columns in details view
  • AS2 (SEND): "Error : Object reference not set to an instance of an object."
  • BPA_TS: .cst cache files are not removed when a task/workflow completes
  • BPA_TS: .cst, .amv, .aml task cache files are being stored in the Agent AppData folder instead of the TaskCache folder
  • AMTB: step numbers misreported when task event steps fail "[Main](Step 2) Critical error executing event OnTaskFailure"
  • IMAGE (CAPTURE SCREEN): "unknown step or invalid aml' in the steps pane when pasting steps from am9 amtb to am10 amtb
  • COMPUTER (LOGOFF): "unknown step or invalid aml' in the steps pane when pasting steps from am9 amtb to am10 amtb
  • COMPUTER (SET DATE/TIME): "unknown step or invalid aml' in the steps pane when pasting steps from am9 amtb to am10 amtb
  • FILE SYSTEM (EMPTY RECYCLE BIN): "unknown step or invalid aml' in the steps pane when pasting steps from am9 amtb to am10 amtb
  • COMPUTER (DISPLAY): "unknown step or invalid aml' in the steps pane when pasting steps from am9 amtb to am10 amtb
  • ADVANCED (EXECUTE DLL FUNCTION): "unknown step or invalid aml' in the steps pane when pasting steps from am9 amtb to am10 amtb
  • VARIABLE: "unknown step or invalid aml' in the steps pane when pasting steps from am9 amtb to am10 amtb
  • EXCEL: "unknown step or invalid aml' in the steps pane when pasting steps from am9 amtb to am10 amtb
  • EXCEL (OPEN/CREATE WORKBOOK): "Call was rejected by callee..." error message when referencing a template in the "create from template" field
  • TEXT (FORMAT DATE/TIME): "use specified date time" returns current date rather than the date specified
  • HELP FILE: online help of am10 installation wizard is missing words
  • TEXT (FIND): "Object reference not set to an instance of an object." error message when text variable is empty
  • EXCEL (SET CELLS): "Expression evaluation failed..." error message when columns names have an apostrophe (')
  • SMC: schedule triggers with exclusions disappear from the calendar
  • AMTB: "EndActionDragging...expression = 3" error message when adding a snippet containing a specific if statement to the main step pane
  • BPA_TS: queued task causes bpa_ts.exe to crash shortly after the initial running task completes
  • AMTB: breakpoint becomes irremovable if a step is added above the breakpoint
  • BPAS_EXEC: "CAL count has been exceeded" error message after upgrading agent from installer
  • HTTP (POST): "HTTP failed (Error : Connection lost (error code is 100353))" error message with HTTPS URL
  • BPAS_EXEC: users, sans administrator, are unable to edit workflow properties from objects within wfd
  • BPAS_EXEC: users, sans administrator, are unable to create conditions from wfd, only show as unbuilt condition
  • TRIGGER (SCHEDULE): rescheduling option "prompt for what to do" does not function, functionality needs to be removed
  • TEXT (FORMAT DATE/TIME): date time format field of "m" should only return the single character month number
  • TEXT (REPLACE): "Index was out of range. Must be non-negative and less than the size of the collection...." error message when replace field is empty
  • EXCHANGE (MOVE OBJECTS): does not move objects but runs as successful
  • AMTS: File naming convention for tasks differs from managed task wizard and amta (sync creation, vs async creation with a modify for rename)
  • TEXT (FORMAT DATE/TIME): actipro wpf controls error "no licensing was found in assembly..." during runtime only when step is set to prompt user
  • BPAS_EXEC: steps are not saving to a task if steps are added, task is executed, then task is saved
  • TEXT (PAD): tabs should not be supported within the action editor fields themselves, hitting tab should move to the next field
  • AMENGINE: "Exception of type 'AutoMate.Plugins.Runtime.AmSilentException' was thrown." when executing a subtask that fails
  • SKYBOT (WAIT FOR JOB & WAIT FOR JOB SUITE): can't tab into 'Populate variable with result' field
  • SMC: "System.IO.FileNotFoundException : Could not find file..." error message when executing a task from the repository
  • WEB BROWSER (EXTRACT TABLE): v10 extracts from wrong/different table than v9
  • TEXT (FIND): regex does not yield results in v10 that it does in v9
  • FILE SYSTEM (TOUCH): "Step is missing required parameter "CREATIONTIME"" error message when only selecting last accessed time
  • EXCEL (GET CELLS): dataset is not escaping commas in a field and instead is using the comma as a delimiter
  • BPAS_EXEC: disabled agents still execute tasks assigned to them inside of a workflow or from the repository
  • WORKFLOW WIZARD: Strange behavior when attempting to rename a trigger in the Workflow Wizard
  • AGENT DEPLOY/INSTALL: bpa username and password stored in plain text in the registry.
  • WFD: SMC returns to foreground after WFD launched
  • HELP FILE: Options-->Execution-->System Settings-->Disable Windows Foreground Timeout is confusing
  • CONSTANTS (SERVER): server constants are not evaluated when running from AMTB
  • SMC (AGENT CONSTANT): name field truncates the bottom portion of g, q, p, and y
  • HELP FILE: agent > security help icon opens to a "this page cannot be displayed" page in the help file
  • HELP FILE: agent > details help icon opens to a "this page cannot be displayed" page in the help file
  • HELP FILE: agent > notes help icon opens to a "this page cannot be displayed" page in the help file
  • TRIGGER (FILE SYSTEM): File Modified sometimes fires unexpectedly when only File Added should
  • HELP: SKYBOT Run job and Run job suite have been functionally changed, but help has not been updated to match
  • HELP: There is no information as how to a return value is passed from a custom function to the caller
  • AGENT DEPLOY: ": invalid parameter" error message when deploying an agent
  • AMTA: "System.ArgumentNullException: Value cannot be null..." error message when task priority is set to run alone and task is triggered
  • AMTS: load management settings inconsistent based on module showing queued tasks
  • TERMINAL (CONNECT): "an unexpected error has occurred" when using an unsupported port number
  • HELP FILE: selected activities from the action editor do not open to their respective help page when pressing F1
  • WEB BROWSER (GET VALUE): Unable to get value of simple text nor dissection of the different elements based on frame.
  • INTERACTIVITY (PRESS): "Object is not valid for selected action" When importing AM9 interactivity task.
  • COMPRESSION (COMPRESS): "File already exists." error message when attempting to refresh/append an existing .zip file
  • ODS (RENAME WORKSHEET): "ContentTypes root element eror" error message misspelling
  • ODS (RENAME WORKSHEET): "ContentTypes root element eror" error message when renaming a worksheet multiple times in same task
  • ODS (RENAME WORKSHEET): "Cannot read that as a ZipFile" error message when renaming a worksheet using file resource instead of session
  • OPENDOCUMENT SPREADSHEET: Dragging action into steps panel causes the Task Builder to lock up.
  • WEB BROWSER (CLICK): click activity on certain buttons appears to hang indefinitely
  • SHAREPOINT (GET VIEWS): Create and populate dataset parameter specifying incorrect item.
  • SHAREPOINT: New activities require map IDs to link them to their appropriate help topic.
  • AMTB (Expression Builder) - Map IDs required to link AMCurrent.... objects to their respective help topic.
  • ODS: Need to enter map IDs for each activity in order to link to the proper help topic.
  • DATABASE MIGRATION UTILITY: Constants, SQL Connections, and Holidays do not migrate from v7 to v9/v10
  • AMTS: System.TimeoutException - The HTTP request to 'http://127.0.0.1:10011/AMTS' has exceeded the allotted timeout of 00:01:00.
  • TERMINAL (CONNECT): multiple terminal connect sessions with same name freezes AMTB
  • TRIGGER (DATABASE): Monitoring message is not localized

New in AutoMate 10.1.0 (Dec 29, 2015)

  • Fixes:
  • AMEM: The total number of tasks in the progress bar is actually the percentage completed.
  • CONSTANTS (AGENT): modifying an existing agent constant causes the constant to "disappear" once you click on the ok button
  • CONSTANTS (AGENT): constants are "disappearing" when adding multiple agent constants
  • AMTA: Hover text on long triggers does not wrap
  • BPA: Workflows not released from queue when Load Management concurrent Workflows is increased
  • DATABASE (OPEN SQL CONNECTION): importing 10.0.0.52 into 10.1.0.10 step shows garbled text for connection string
  • AMTA (LICENSE): White space is not trimmed from licenses when applied; Error message is unclear
  • AGENT DEPLOY: host registry entry should be ip address instead of machine name for greater compatibility
  • AMTA: despite a task being successful, an error still shows from the previous failed execution of the task when in tile view
  • SMC (LICENSE): White space is not trimmed from licenses when applied; Error message is unclear
  • SMC: "login to localhost failed" error message after installing v10.1 using an existing v10 database
  • SMC: The Add Workflow wizard doesn't suggest a unique name
  • SMC: A new task created via the Add Workflow Wizard is named "New Workflow" instead of "New Task"
  • BPA_TS: Triggers/conditions created outside a workflow do not work until the WFD is opened and saved
  • AMEM: task priority set to "run alone" does not give accurate count of tasks running and tasks queued
  • AMTS: task priority set to "run alone" does not run all queued tasks once the first task completes
  • AGENT DEPLOY: "...MSI error has been detected...(code: 1603)" when deploying to 2003R2 x64
  • BPA_TS: Don't run option for Logon results in Tasks stuck in Running Status
  • BPA INSTALL: BPA installs on windows xp x64 even though windows xp is no longer supported
  • AM INSTALL: AM installs on windows xp x64 even though windows xp is no longer supported
  • AMENGINE: "Evaluation failed: "Expecting ')'" error message when using a partially evaluated string in the call function action
  • BPA: queued workflow starts running when it should remain on the queue
  • SKYBOT (HELP): Clone job suite - clone action does not create new Member Jobs with the new Job Suite
  • SKYBOT (RUN JOB, etc): field tabbing order is different in Host connection for actions than it is in Skybot Session setup
  • SKYBOT (HELP): Skybot requires that Allow Web Service Requests be turned on in order to work with AutoMate actions
  • IF (FOLDER EXISTS): "Folder "...." does not exist" error message when path contains a trailing back slash
  • SKYBOT (HELP): Skybot is missing from the table of Actions & Activities Overview
  • SMC: UI crashes clicking on icon in table header of Execution Status pane
  • SKYBOT (HELP): Clone/Delete/Update actions require User to be a member of the 'Administrator' role in Skybot
  • SMC: credentials are stored in plain text in the SMC Preferences.xml file
  • SKYBOT (CLONE JOB): error when non-Latin letters included in new object Name
  • SKYBOT (RUN JOB): when Skybot Job specfies an All Agents type Agent Group only 1 history ID is tracked
  • SKYBOT (RUN JOB SUITE): action ends in error if Wait is not checked
  • AMTB (REPLACE): replace functionality does not save changes to task after re-opening
  • SKYBOT (RUN JOB, RUN JOB SUITE): error at run time if a variable name is not provided and the Wait check box is on
  • HELP FILE: Help topics in AutoMate/BPA sometimes refer to "Skybot Scheduler" as "Skybot Enterprise"
  • SKYBOT (RUN JOB): session appears twice in Session drop down
  • AMEM : Update Copyright year to 2015 for About box
  • HELP FILE (LICENSE): BPA section needs to be updated to reflect new licensing model
  • SKYBOT (CREATE SESSION): https support needs to be added
  • BPAS_EXEC: If the workflow limit has been reached, running a task manually causes the meta workflow to be queued
  • SMC: Pasting a copied Process into the Workflow folder works
  • DATASTORE MIGRATION UTILITY: Swedish characters are corrupted when using the migration utility.
  • TEXT (CONVERT CASE): Attempting to change "E" to lower case results in "0" to be populated into the variable.
  • TYPE (IMPORT): Does not save password on any "Authentication type" causing tasks to fail.
  • README: Update Copyright year to 2015
  • AMTB: Update Copyright year to 2015 for About box
  • AMTA: Update Copyright year to 2015 for About box
  • SMC: If Default Connection is removed from SMC Preferences file, it will not allow for typing in ConnectTo field
  • TASK VARIABLES (DATASET): "Dataset" type task variables cannot be created. Generates access violation.
  • WFD: access to processes in the repository should be limited to only enterprise
  • AMTA: "An internal error occurred in "CCPC MoveFoldersSameService"....." error message when moving a folder into another folder
  • VARIABLE (CREATE): creating a variable with a value of E123 will result in a 0 value when variable type is set to AUTO
  • EXCEL (GET CELL): import step from v9 to v10 does not retain cell by position values
  • EXCEL (ACTIVATE CELL): import step from v9 to v10 does not change the default session name from ExcelSess1 to ExcelSession1
  • EXCEL (DATASET TO CELLS): Column names from SQL with spaces aren't exportable to excel.
  • INSTALLER (README): Release date (December, 2014) needs to be updated on both; AM10 & BPA10 installers.
  • AMTB: Find usage causes the Task Step panel to show steps in two columns
  • AMTS (PRIORITIES): on error notifications and AMTA automate task execution error prompts occur for "don't run" task priorities when triggered
  • AMTB: Access Violation error "itmPasteMenuClick" when leaving TB open
  • ACTIVE DIRECTORY (MODIFY GROUP): group ldap path field is empty after selecting a group
  • AMENGINE: "An unknown error has occurred at task startup. The task may or may not have run." error message when executing a task in low isolation
  • IF (ALL ACTIVITIES): "Error causes" tab displays information for "If pixel exists".
  • AMTS: Task added at boundary of queue is reporting incorrectly
  • SMC (USERS): "Add a User - Username" text box is not aligned with the password fields.
  • AMTB: Licensing assembly could not be initialized (HR=0x80131500) Error when opening up TB
  • ACTIVE DIRECTORY: select container button is non-responsive when machine is not attached to a domain
  • POWERSHELL (RUN SCRIPT): edit script button is non-responsive when Windows PowerShell Integrated Scripting Environment (ISE) is not installed
  • WFD: misspelling on mouse over save image button "currect" instead of "current"
  • BASIC SCRIPT (EXECUTE): Task containing a "sub main" fail with Script error: "ActiveX Automation: server cannot create object." at script line 2).
  • VARIABLE ENGINE: restrict the ability to create reserved dataset column names
  • AMTS: No records are returned if there are numerous entries for a short timespan.
  • IF / END IF: nested IF statement's END IF is closing the parent IF statement when the nested IF statement is not evaluated
  • SMC (IMPORT): “Problem Importing Package: There was an error during import.” when importing the attached AM7 .aml files one by one
  • AMTA (LOG MANAGEMENT): When specified log trim size is reached, abnormal behavior occurs.
  • TRIGGER (DATABASE): error "database failed: invalid column name 'Date', invalid column name 'Time'" with a column name with spaces "Date & Time"
  • WAIT (FOR FILE): need a space after the period in AMTB visual view when a dataset is present
  • WAIT (FOR FILE): file exists with "wait until file is in use" does not wait for the file on a network location if a dataset is not set in the action
  • VMWARE HOST (CONNECT): "Failed to resolve host" when attempting to use VMware VI Server (vCenter) connection.
  • IMAGE (CAPTURE SCREEN): capture is misspelled in the visual view of the step for specified region in AMTB
  • DIALOG (INPUT): ok button is no longer the default selection, default is text field that accepts enter keystrokes and adds a new line instead
  • SMC (SESSION TIMEOUT - ADD WORKFLOW WIZARD): Application hang/crash if wizard is opened when session timeout occurs.
  • SMC SESSIONS (SESSION TIMEOUT): After being logged out, mouse pointer turns into a "loading/working" animation until "log On" is clicked.
  • AMTB: step numbers in output pane are incorrect for on error actions that are not valid
  • PROCESS: process objects do not execute variable references
  • AMTASK (run subtask): TaskID remains in AML
  • AMTB (COPY & PASTE): Copying steps between tasks inside TB disables some steps.
  • CLIPBOARD (SET): "Step is missing required parameter "VALUE"." error message when setting the clipboard to an empty variable
  • COPY FILE (ONLY IF NEWER): Copy files takes place even if files aren't newer than the originals
  • SMC: SMC leaves .sv files in the temp folder after closing Task Builder
  • AMTB: copying over steps from one TB to another, copy over incorrectly
  • AMTB: warning window is emtpy when random text is typed in AMTB AML view editor
  • AMTB (UNDO): Access violation occurs when attempting to use the "undo" option.
  • TASK (CALL FUNCTION): expression builder should not be accessible from the "function name to call" field
  • TERMINAL (Send Text): Help file needs special keys list
  • SEND EMAIL (DEFAULT SERVER SETTINGS): Emails can be sent within task but cannot be sent using default server setting using exchange 2013
  • COMPRESSION (COMPRESS/DECOMPRESS): imported tasks are adding an extension to the destination and/or source path
  • COMPRESSION (COMPRESS/DECOMPRESS): extension is being added to the destination path for compress and source path for decompress
  • AGENT GROUP DISTRIBUTION: "run on each agent in order until a successful result" returns a successful result even if all agents are disconnected
  • SESSION (HIBERNATE): "Wake up - After this delay" does not automatically wake up system.
  • LICENSE: help > about shows expired on some installations where a valid license key has been applied
  • POWERSHELL (RUN SCRIPT): Second PowerShell step in a task hangs.
  • WAIT FOR WINDOW: Not able to wait for child window to gain focus.
  • WAIT FOR WINDOW: Not able to focus the Child Window
  • TASK (CALL FUNCTION): using call function with enclosing % causes undefined behavior
  • DATABASE (OPEN SQL CONNECTION): connection string is encrypted and invalid from v7 import
  • AMTB: Region Drag-n-Drop undo throws an exception (Access Violation)
  • AMTB: Region drag-n-drop deletes the content steps
  • AMTB (STEPS PANEL): Panel can be closed with the small close panel button "X".
  • SMC (ADD WORKFLOW WIZARD): After logging off or SMC session timeout, the wizard can still be opened via "Insert". Causes SMC to hang.
  • LOGON / UNLOCK: unlock fails with domain logon credentials
  • LICENSE: When permanent key is applied field Expires is empty on License Panel
  • SNMP Get,Walk does not work for second attempt and onward
  • AMTB (EXPRESSION BUILDER): Objects do not open respective help page (F1).
  • BPAS_MAN: [Oracle] Audit events are not being logged when an Oracle backend is used.
  • BPAS_EXEC: Once the service is turned off, the process stays for ~30s
  • SMC: [SMC Session] Toggling the timeout checkbox does not apply to currently running sessions
  • EMAIL (SEND MESSAGE): 'Connection timeout' error message when sending email using SMTP mail settings used in SMC.
  • TEXT (FORMAT DATE/TIME): "Advance - Use specified date time" Does not calculate the value of a variable.
  • EXCEL (CREATE): intermittent error message "Unknown step command AMEXCEL" when running "Create new workbook" step for the first time
  • SCHEDULE (TRIGGER): Daylights savings time change causes scheduled tasks to move back one hour on calendar..
  • SMC: The information panel is not respecting it's visibility setting
  • TERMINAL (SEND TEXT): Send text is not able to send any Function Keys
  • ADD MANAGED TASK WIZARD: Does not save steps created in TB during wizard setup.
  • AMTA (DETAILS VIEW): Incorrect "Next launch" time is displayed in "Details" view.
  • SMC (LICENSE): license pane text updates/changes to reference [email protected]
  • AMTA (LICENSE): license pane text updates/changes to reference [email protected]
  • AMTA (LICENSE): Dialog needed that reports what is collected when requesting a trial key
  • SMC (LICENSE): Dialog needed that reports what is collected when requesting a trial key
  • SKYBOT: Map IDs needed for each activity to link to appropriate help topic.
  • SMC (UPDATE AVAILABLE): There is a new version 10.0.0.52 available. You currently have 10.1.0.1. Would you like to get the new version..."
  • AMTB: Inpecting structure does not allow array property inspection
  • HELP FILE: command line operation references parenthesis instead of quotes
  • AMTS (LATIN AMERICAN KEYBOARDS): Disables accented letters when AutoMate 10 service is running.
  • SMC (CONSTANTS): Some or all disappear from view after selecting the "Back" button when using a SQL Server backend.
  • POWERSHELL: System Plugin Runtime is not getting loaded properly
  • AMTA (DEPLOY TO MACHINES DIALOG) Help icon needs to be added to this dialog and linked to the help topic.
  • AMTB: nested if steps not indenting properly, even after clicking on format steps
  • LICENSE: "System.ArgumentException: An entry with the same key already exists..." error message
  • ACTIONS (ON ERROR): Does not send email when step fails.
  • SCHEDULE TRIGGERS: Exclusions are not working.
  • HELP FILE - EXTENDED FUNCTION (GET TASK NAME): Returns only file name but not file path.
  • ADD MANAGED TASK WIZARD (START TASK BUILDER): Pressing button prevents the TB from opening with error "System.IO.DirectoryNotFound Exception".
  • SMC: "license limit reached" error message should be more descriptive when SMC concurrency limit has been reached
  • AMTB - Empty Region
  • ACTION BROWSER: Plain text AML stored into registry needs to be encrypted.
  • SCHEDULE TRIGGER (EXCLUSIONS): Triggers with exclusions do not show up in the Calendar
  • AMENGINE: Structure arrays are being created with an extra row/element
  • AMTB: Structure inspector is not working correctly
  • AMTS: Load management settings are ignored when multiple tasks start at the same time
  • FILE SYSTEM (COPY - FILE, MOVE): Activity ignores already existing files.
  • DECOMPRESS: Archive folder path changes which will result in "Archive does not exist" error
  • IMPORT: Importing an AutoMate 7 tasks that starts with a comment disabled subsequent steps
  • AMTB (TASK FUNCTION): unable to rename an argument within a task
  • EXCEL (SET CELLS): Selecting "On completion - Save as" option saves to both; original file, and new "save as" file.
  • FTP (UPLOAD): Could not Determine Current Location after import form v9
  • AMTA: ctrl+insert and insert create multiple tasks and folders instead of one
  • EXCEL (CREATE WORKBOOK): Does not respect "If workbook already exists" when using variable in "File name" path.
  • AMTB: Undo/Redo - Each Task and Function does not keep track of it's own stack
  • DIALOG (CUSTOM): Specifying to create and populate an already existing variable generates an "Unhandled exception".
  • SMC/AMTA: Version check not working correctly
  • HELP FILE (LICENSE): AM section needs to be updated to reflect new licensing model
  • AMTB (TASK VARIABLES): Removing a Task Variable, Array or Dataset set to "Private" causes the Task Builder to stop responding.
  • RESTORE: Prompt to Convert to New Format when restoring from a previous version.
  • EXCEL (CREATE): "Excel automation object could not be created." error message when "create from template" option is selected
  • TIMER (STOP): When specifying to update a non-existing variable, wrong error text is returned.
  • SMC (IMPORT): Importing the attached BPA10 Logon unlock workflows generates a "NullReferenceException".
  • SMC: When changing the data store settings to Oracle database, the previously saved constants will not migrate over
  • DATA MIGRATION UTILITY: When changing the data store settings to Oracle database, the previously saved constants will not migrate over
  • WFD (OBJECTS): All object names are in bright red text.
  • AMTA (SECURITY): Providing wrong password when renaming a password protected task generates a "System.NullReferenceException".
  • HELP FILE: what's new section needs updating in both am10 and bpa10
  • AMTA - F1 on trigger icons does not open 'Triggers' topic. Also clicking help icon or F1 in trigger properties does not open related help topic.
  • DATABASE MIGRATION UTILITY: "...process was terminated due to an unhandled exception..." error message when the source database is missing tables
  • FTP (REMOVE FOLDER): activity should be renamed to FTP Remove folder(s) due to its ability to remove multiple folders.
  • FTP (SYNCHRONIZE FOLDER): activity should be renamed to FTP Synchronize folder(s) since it supports bi-directional synchronization.
  • SMC (AGENT DEPLOY): Does not uninstall BPA Server from remote machine.
  • DYNAMICS CRM: timeout AML code misspelling
  • AMAZON RDS: AML code misspellings
  • HELP (BPA) : Server Management Console > Options > Default Properties is selected
  • AMTA: Export issue with Editing encrypted task.
  • AMTA - From the Options view, highlighting an option from the side panel and pressing F1 does not open the associated help topic
  • AMTA - Highlighting any icon under Options -> System Settings and pressing F1 does not open the System Settings Overview help topic.
  • AMTA - Options -> System Settings -> SNMP missing a help icon in its properties.
  • AMTA: Encrypted task are not getting deployed properly when there is conflict.
  • AMTA - Managed Task Properties - Clicking the help icon inside the Priority and Execution History properties doesn't open associated help topics.
  • AMTA - Managed Task Properties -> Notes missing help icon
  • BPA_TS: error message repeated words in event log
  • INSTALLER: URL is not shown properly
  • AMTA (DETAILS VIEW): 32-bit AM installed on Server 2003 R2 x64 - Selected folders/Tasks have white text color for their name.
  • AMTA (DETAILS VIEW): Column sort order is not preserved when reopenning AMTA
  • HELP FILE: AMCurrentTask, AMCurrentWorkflow, AMProcess are not documented.
  • AMTB: Expression Builder is missing certain objects
  • AMTS: When both text and database logging on only database logs are updated.
  • SMC (UPGRADE AGENT): agent upgrades should only be available when there are version differences with the first 3 digits
  • SMC (UPGRADE AGENT): agent upgrade process should warn that all BPA components will be removed from destination
  • TYPE: Custom define type does not show values in inspection window
  • AMTA: test use Info Icon
  • BPA (IMPORT): importing an AM6 .ama will result in "There was an error during the import" message
  • AMTA: Delete task dialog GUI Issue , when deleting protected task.
  • AMTS: Audit report not working properly when Database loggin is on
  • KEYBOARD TRIGGER: rename autokeys to text
  • AMTB: task function issue when there is an error
  • AMTS: Load Management property is not working as expected.
  • AMTB (TASK VARIABLES): task variables box extends past the task variables pane
  • BPA (IMPORT): Importing a .ama file from AM9 will result in a "There was an error during the import"
  • FILE TRIGGERS (SIDE BY SIDE): File Triggers Stop kicking off after uninstalling BPA
  • BPAEM (Side by Side): Access Violation Error when installing AM with running BPA WF
  • Running Tasks Indicator/Dialog invoked by BPA displaying AutoMate "A" icon.
  • WFD: After creating workflow, delete default item and click between two label. It will throw error.
  • AMTB: Premium action in Pro should use their name instead of aml tag to outline error.
  • AMTA: Connection password screen is Grey
  • HTTP (GET - URL): Get URL action does not bring back result as defined. Works fine outside of AutoMate.
  • REGIONS (CREATE & MOVE STEP DOWN): "List index out of bounds" and corrupt steps are generated when region is moved up or down.
  • HELP FILE (HOME>INSTALLATION>SYSTEM REQUIREMENTS): add x86 product install only for windows 2003 and windows 2003 r2 in supported operating systems
  • HELP FILE (HOME>INSTALLATION>SYSTEM REQUIREMENTS): remove windows xp sp3 from supported operating systems
  • DIALOG (MESSAGE): "Action Editor encountered an unhandled exception in plugin "ActionEditor"..." intermittent error message when creating the step
  • XML (TRANSFORM): Token Text Error will be generated when trying to convert an XML file using an XSLT file.
  • SHARED VARIABLES: copying and pasting a variable from task builder to the shared variables pane in WFD, the variable will have a description of AME=
  • SHARED VARIABLES: When Copying shared variables over from one workflow to another the Advance settings does not stick to the variable.
  • WEB BROWSER: click activity is inconsistent with different versions of internet explorer
  • AMEM: CPU and memory spikes when a task starts
  • BPAEM: program icon is wrong
  • BPA_TS: program icon is wrong
  • Some exes are not signed for 64 Bit
  • Send Instant Message through Google Talk doesn't work
  • Suggestion : AMTA: Options > Default properties > Email: Should mimic same UI as Email Activity.
  • HELP FILE: Need to update Excel, Database, PDF, Array action
  • Acceleration key change for selection activity in Dialog.
  • WMI Trigger query builder browser help content not shown
  • BPA Help File > Installation > Command-Line Installation

New in AutoMate 10.0.0.52 (Jan 31, 2015)

  • Enhancements:
  • Task Administrator (AMTA) Modernize
  • Task Wizard Modernize
  • Global Proxy (HTTP)
  • Global Email (Exchange & SSL)
  • Task Builder (AMTB) Modernize
  • Action & Activity Library
  • Action Editor Modernize
  • Expression Builder Modernize
  • Windows Logon (Vista & Higher)
  • Array Support (Web Service, DLL, Type)
  • Sessions
  • Java Accessibility
  • Task Events
  • X64 Support
  • Snippets
  • Task Timeout
  • Task Execution History
  • Action – Amazon DynamoDB
  • Action – Amazon SES
  • Action – Facebook
  • Action – Image
  • Action – PDF
  • Action – PowerShell
  • Action – WMI
  • Activity – Amazon S3 (Put object)
  • Activity – Array (Set)
  • Activity – Dialog (Custom dialog)
  • Activity – Email (Archive messages)
  • Activity – Excel (Run macro)
  • Activity – File System (CSV to dataset)
  • Activity – Loop (Loop registry values)
  • Activity – Registry (Get registry values)
  • Activity – Text (Reverse, Format path, Base64 encode/decode, Convert case, contain text)
  • Trigger – Database
  • Trigger – File System

New in AutoMate 9.0.5.0 (May 30, 2014)

  • Fixes:
  • 3783 - AMTS: amta logs are not populating on some localized versions of windows
  • 4152 - FILE SYSTEM (READ FROM FILE): not all the bytes (characters) are read or written as expected
  • 4233 - AMTB (IMPORT STEPS): import steps imports functions without their parameters
  • 4262 - GET EMAIL: 2013 to and cc fields don't work in filter
  • 4283 - ON ERROR: Include the function that a step has failed on within a task as well as the step #
  • 4288 - AMTB: amtb crash when opening a step that has a long expression in the isnewerthan/isolderthan attribute
  • 4290 - AMTB: FunctionName field is missing from the Object/AMError folder in Expression Builder
  • 4317 - BPA_TS: "task had its execution interrupted, but is treated as completing successfully (ignored errors: execution stopped)" error message
  • 4337 - FILE TRIGGER: trigger passwords are not being encrypted in the .atl file
  • 4338 - BPAS_EXEC: file trigger passwords are not being encrypted in the database
  • 4351 - BPA_TS: "A problem occurred while initializing the AutoMate 9 Task Interpreter: Failed to get data for 'Comment'"
  • 4353 - AMTA/SMC: window trigger gui missing components below the action drop down menu
  • 4396 - BPAS_EXEC: workflows/tasks appear to be hanging under the smc execution status tab
  • 4397 - BPAS_MAN: "There is already an open DataReader associated with this Connection which must be closed first." using mysql datastore
  • 4405 - BPATASKCM: unable to execute .aml files with bpataskcm.exe
  • 4410 - BPA_TS: agent may crash if machine is under heavy process or network load
  • 4456 - AMTS: cpu utilization spikes when another application is connecting to LegacyTCPPort
  • 4463 - BPAS_EXEC: unconnected flow control connectors will result in "hung" workflows in the execution status pane
  • 4469 - SMC: No status indication when loading data for Workflow Trigger report -v9
  • 4471 - BPAS_EXEC: "System.Runtime.CallbackException: Async Callback threw an exception. ---> System.TimeoutException: The HTTP request to..." error message
  • 4518 - AMTA/SMC: "Please close all instances of Task Builder opened before trying to close Task Administrator." message with no amtb process
  • 4529 - BPAS_EXEC: "There was an error connecting to the specified database. Please check your connection string for correctness." with an oracle 11g database
  • 4599 - BPAS_EXEC: secondary server does not refresh schedule trigger updates from primary server in failover scenario until after 2nd next launch date/time
  • 4731 - AGENT INSTALL: Installing an agent via deploy or the agent.msi will add a check for "Allow service to interact with desktop"
  • 4733 - BPA: Condition: Behavior: Evaluate condition immediately is not working.
  • 4734 - BPA: Condition: Behavior: Time out after does not work
  • 4902 - SHAREPOINT (ADD LIST ITEM): Not able to add a list item to sub folder created in List
  • 5006 - INTERACTIVITY: Cannot find specific Thunder objects
  • 5131 - SMC (EXECUTION STATUS TAB): Queued Tasks do not display in the Execution Status
  • 5152 - SNMP (WALK): causes amtb and/or amtask to hang or cause an access violation
  • 5153 - SNMP: octet string values are not displaying properly in the dataset
  • 5160 - ON TASK ERROR: The value of 'Attach task file' is always true in the Task Properties
  • 5223 - AMTS: task service crashes after deleting a task from amta in windows 8.1 and windows server 2012 r2
  • 5265 - AMTS: windows 2012 r2 & windows 8.1 logon "(step#-1) task could not start because the specified interactive session could not be located."
  • 5270 - DATABASE MIGRATION UTILITY: Migrating from BPA8 to BPA9 strips out special characters.
  • 5293 - FILE SYSTEM (SYNCHRONIZE FOLDERS): "exact copy" option deletes all contents of destination location before copying all contents from source location
  • 5302 - GET EMAIL: "Get email failed (Error : Object reference not set to an instance of an object.)" error message with a specific email
  • 5340 - GET EMAIL (EWS): "GET MESSAGE" Expected result for �taset.BodyHtml% does not populate
  • 5342 - WEB SERVICE: Proxy were not getting generated propery when import warning was thrown
  • 5346 - AMLOGON: does not support standard security screens
  • 5347 - FTP: Logon is not working because of PWD command.
  • 5348 - FTP: Sftp server needs authentication to be in specific order (PublicKey then Keyboard
  • 5349 - EMAIL (GET MESSAGES): Not storing outlook item attachment to file.
  • 5350 - XML (TRANSFORM): dropping UTF-8 Japanese characters
  • 5351 - XML (VALIDATE): Schema Validation was not throwing error properly
  • 5352 - FILE SYSTEM - Concatenate files does now work with large files...
  • 5353 - RUN : Startmenu throws exception on some windows 64 bit OS
  • 5354 - PGP (DECRYPT) : Empty file encrypted with PGP sometimes gives error Unexpected end of data
  • 5355 - DYNAMICS CRM (CREATE ENTITY): Not working with Look up value
  • 5356 - SMC: Clicking on Task->Properties->Details causes SMC to crash with large repositories
  • 5357 - EXCHANGE (CREATE) : One can not store appointment into Public Folder
  • 5358 - New conditions not triggering until server is reset
  • 5359 - Agent exclusion periods not working properly
  • 5360 - SMC: Cannot use domains in active directory logins
  • 5361 - TRIGGER (SCHEDULE): triggers not firing when using Oracle as backend
  • 5369 - WFD (FILE CONDITION - USERS): Providing "Use this user" information and clicking "Update" generates a "NullReferenceException".
  • 5370 - EMAIL (ACTION PROPERTIES - SERVER): "Discover" option does not auto-discover server "Version".
  • 5371 - SMC (REPORTS): "Task Execution Chart" and "Workflow Execution Chart" generate a "Method not found Void" error when "Go" is pressed.
  • 5384 - DATABASE MIGRATION UTILITY: Migrating from BPA8 to BPA9 causes utility to crash on Windows XP.
  • 5391 - WEBSMC: Help link is going to version 8 online help.
  • 5417 - AM UNINSTALL: uninstalling an expired version of AM leaves amem.exe running in memory and in the system tray
  • 5426 - WEBSMC: Change copy-right and Image logo
  • 5427 - BPA INSTALLATION: When installing to a foreign SQL Instance, no tables are created.

New in AutoMate 9.0.4.0 (Mar 30, 2013)

  • Enhancements:
  • AMLOGON: Windows 8 and Windows 2012 logon functionality needs to be added
  • TWITTER: Update Twitter to support the v1.1 twitter API
  • EXCHANGE / GET EMAIL / SEND EMAIL: Add Support for Impersonation
  • EXCHANGE / SHAREPOINT / DYNAMICS CRM: Add 2013 Support
  • Fixes:
  • BPAS_EXEC: bpas_exec spikes to 100% cpu usage if it cannot connect to sql server after 2 minutes of previously being connected
  • ENVIRONMENT VARIABLE: variable scope option should be "process" not "_process"
  • TWITTER (GET DIRECT MESSAGE): Get Received/Sent Messages doesn't work
  • WFD: edit properties from repository properties selection requires 2 attempts to close the window after making changes
  • CRYPTOGRAPHY (ENCRYPT): Encrypt "OpenPGP Public" is not working with AutoMate Variable provided in Recipients.
  • IF: if action does not recognize an empty variable after its value has been set to a blank dataset field
  • WFD: "execution server connection is broken. no items will run" error message when executing workflow in WFD
  • SMC: Event Monitor User Context AMEMAutoStartMode is not setting on Remote AGENT when using the GUI interface
  • FTP: Novell ftp server needs // to point to different ftp server. That only works if you send the CWD command directly.
  • SQL QUERY: oracle queries with comments do not execute
  • BREAK: Break Action within an IF Statement stored in a Loop Dataset loops indefinitely
  • EXCEL (ACTIVATE WORKSHEET): does not provide an error message for nonexistent worksheets
  • EVENT LOG TRIGGER: custom settings are reverted to default when entering trigger settings again
  • AMTB (LOCALIZATION): 'MakeDataset - AutoMate 9' abstract error message when right clicking on a dataset in the variable pane
  • AMTB (LOCALIZATION): 'TfrmAMTB7::DisplayAction' abstract error message when adding call function action
  • FTP: "FTP failed (Error: Server certificate was rejected by the verifier because of an unknown certificate authority.)" error message
  • ENVIRONMENT VARIABLE (GET): 'Variable scope "[localized user, process, machine]" is not valid' error message
  • REPLACE TEXT: maximum replacements option is ignored in AM7, AM8, AM9 when regex is selected
  • AMTA: Exception error on Holidays
  • WFD: unable to see the bottom 4 selections in the agent dropdown selection (default, previous, triggered, variable) in windows 8 / windows 2012
  • SET VARIABLE: “Disguise initial value” option is displayed as “ disgused value” on visual view.
  • BPAS_EXEC: secondary server does not refresh schedule trigger updates from primary server in failover scenario
  • AMTS: running 3 simultaneous connect terminal actions will cause the task service to no longer execute subsequent tasks, tasks in a hung state
  • WFD: Arrow style: switching between “Elbow” and “Straight” arrow types generates an “Argument out of range exception”.
  • WEB SMC: the time being displayed is UTC and not our local time, regardless of browser in Workflow/Repository
  • CRYPTOGRAPHY (ENCRYPT, DECRYPT, SIGN): passphrase and public key encryption occurring with openpgp public key selection
  • AMLOGON: Windows 7 Fails to logon due to "Enter" not being sent after password.
  • GET EMAIL (GET SINGLE MESSAGE): creating a step using "message sequence number" reverts back to "message id" when the step is opened again
  • AMTA: communication sent between amta and amts is sent as plain text
  • TERMINAL (CONNECT TERMINAL): "Authentication failed. Check username and password." error message when referencing a variable in the password field
  • TERMINAL (CONNECT TERMINAL): "Authenication failed. Check username and password." should be "Authentication failed. Check username and password."
  • FTP (DOWNLOAD): Not able to download a file with Ö character.
  • HTTP: selecting the expression builder from the request headers/request cookies grid in the advanced section generates errors
  • DATA STORE MIGRATION UTILITY: Passwords are encrypted differently so users cannot login
  • AMTB: "list index out of bounds (-1)" error message when pasting an IF, END IF statement within an already existing IF, END IF statement
  • VMWARE: error causes tab is missing errors that result in "an unexpected error has occurred" error message
  • LICENSING: add license key display in the Help | About section
  • TWITTER (UPDATE STATUS): “Twitter failed ( Error: Object reference not set to an instance of an object.)”
  • TWITTER (GET DIRECT MESSAGE): Sent & Received options generate an “Expression evaluation failed” error account has no direct messages.
  • INSTALL (AM9): “Readme” page contains the title “Runtime Configurations – Configure the runtime for remote access”.
  • BPAS_EXEC: mysql datastore on linux machines are case sensitive causing datastore access instability
  • SEND EMAIL / GET EMAIL: Discover takes a long time to give server information.
  • EXCHANGE (GET OBJECT): Email Webdav does not work with Public Folder Url
  • DYNAMICS CRM: Error messages when username and password is wrong.
  • SHAREPOINT (CREATE GROUP): 2013 "Create Group" activity fails with "Error: msoidcliL.dll" error.
  • DYNAMICS CRM: 2013 Session based wont work if there is more then 1 session based step in a task.
  • DYNAMICS CRM (ENABLE/DISABLE AUDIT): 2013 "Auditing for organization" enabled gives "CRM failed: Invalid request " error.

New in AutoMate 9.0.3.0 (Nov 30, 2012)

  • Fixes:
  • AMTS: %AMTrigger.Filename% does not populate when you trigger a task from RDP as logged on user
  • AMTS: %GetTaskName()% function does not display in a remote desktop session
  • SMC: Execution Events Window does not update with workflows running prior opening SMC
  • AMTA: An exception error on Help when licensing expires
  • GET EMAIL: throws error "Invalid TNEF message for certain message"
  • AMTA: Database logging creates tables in the database, however, database is not being displayed in the "logs" section of AMTA.
  • SET VARIABLE: InStr or InStrRev functions will not function properly without a space after the expression
  • WFD: WFD and Reports crash the SMC when there are a lot of objects to be indexed
  • BPAS_EXEC: execution server service RAM and CPU spikes when indexing a lot of objects for connected agents
  • BREAK: on Loop Expression break action does not break out of the loop
  • SMC/AMTA: check for update functionality not working if latest version does not have the same amount of digits as the previous version
  • RUN: Error "An unhandled exception has occurred in plugin "SystemPluginRuntime""
  • ERROR: "System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationEx
  • SMC: Calendar Error: "System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection."
  • SMC: guard cut/paste functionality in left window pane
  • SMC: drag icon should remain the same when dragging a folder or object from the right window pane into the output/execution status pane
  • AMTB: deleting regions that contain create variable actions leaves the variable references in AMTB
  • AMTS: copy/paste tasks with schedule triggers; new tasks will not trigger until properties are updated or task is renamed
  • BPAS_EXEC: System.InvalidOperationException: Collection was modified; enumeration operation may not execute
  • AMTS: AutoMate9SystemEvents.txt continues to populate with deleted tasks that contained schedule triggers
  • AMTB: copy/paste create variable actions and renaming the copied variable shows only one variable in the variable pane
  • AMTA: copy/paste on only newly renamed tasks prompts user to move and replace, don't move, move (keep both files)
  • AMTS: trimmed logs are missing the first character of the first line
  • AMTA: log pane does not accurately reflect all of the data in the log files
  • AMTS: handle/thread leak with report refresh in amta
  • BPAS_EXEC: executing a workflow that logs on a 2003 workstation appears to stall at first task execution
  • AMTS: queue threshold is being ignored
  • AMTB CHINESE/PORTUGUESE: error when trying to edit a basic script in amtb
  • Embedded script does not work from a “child” of a “child task”.
  • SMC/WFD: stop task action with custom error number and text does not publish error when connected through remote desktop
  • SMC: Cannot delete, cut/copy, paste, rename when Installing 9.0.3.1 on 9.0.0.25
  • BPAS_EXEC: adding an agent to an already existing file trigger assigned agent group will not trigger
  • SMC: Execution Events window does not update the status on second window if 2 SMC window opens at same time.
  • SMC: Execution Status window does not update when workflow running on different Vm.
  • AMTS/BPA_TS: triggering appears to cease after an indeterminate amount of time until the service is restarted
  • AMTA: After Trimming logs: Log files layout is corrupt and data are missing from AMTA logs.
  • AMTA: trial expiration notification is missing icon and AutoMate title and should say trial instead of demo
  • AMTA: Exception error on help when service disconnects.
  • AMTA: Database logging creates tables in the database; however, “System Events” & “Audit Events” logs are not being displayed in the "logs" section of
  • AMTA: Automate evaluation period expired message showing on the screen for just half a second
  • AMTASKCM: ERROR: Unknown step command "AMFILESYSTEM"
  • AMTA: ComponentOne evaluation version prompts occur when opening AMTA with FIPS enabled
  • BPAS_MAN: custom query error messages being generated in event viewer
  • SMC: paste functionality does not function in left tree view

New in AutoMate 9.0.2.0 (Aug 31, 2012)

  • Fixes:
  • AM9: When pressing Ctrl+F in TB the cursor does not default to the find field each time it opened
  • AMTB: Variable: "Initial Value" and "Description" field values disappear after running a task.
  • Task Builder "ctrl+up arrow" is not working correctly
  • BPA_TS: 'show running tasks' from the agent disables triggering if left open when logging off the workstation
  • GLOBALSCAPE: Task that calls another task is not returning expected values for predefined variables, worked in 6.2. (CR31720)
  • AMTB: after executing a task using 'run selected', only variables used during the selected process can be selected in expression builder or menus
  • BPA: Calender: Screen freezes after clicking on Calender.
  • AMTA: database logging does not seem to save or create tables in the database
  • BPA9: WF failed because: "Not an object reference (Step 1)" with Shared Datasets
  • WFD: 'System.ArgumentOutOfRangeException' when trying to add a user to task security options in WFD
  • AMTB: creating variable with the initial value of 0, prevents the variable from listing in expression builder and variable pane
  • SMC/AMTA: reports lose vertical scroll bar if columns expand beyond application window size
  • BASIC SCRIPT: basic script should error out but runs "successfully"
  • SMC/AMTA: reports results cannot be navigated using the arrow keys like in bpa8
  • IMPORT : Updated Imported steps via tb causes step 1 to changes it to updated step.
  • FILE SYSTEM: FILE SYNCHRONIZATION: amtb copy/paste from 9.0.0.25 does not populate properly in 9.0.1.6
  • TB: Unable to return a dataset from a function
  • SHARED VARIABLES: shared variables not setting properly within a workflow
  • Suggestion: SMC: GUI Issue: (Window Server 2008 R2)
  • XML failed (Error : XSLT compile error.) (transforming XML to HTML)
  • XML Transform : Error : XSLT compile error
  • Providing the wrong Specified User and running the task breaks the AMTA's connection with AMTS.
  • AMTB: When variable is Private debug variables panel does not show it while debugging.
  • XML: EVALUATE XPATH EXPRESSION: "learn more about xpath" URL missing
  • IMPORT: specific logon settings are not imported from bpa8 into bpa9
  • Exchange, “Error Causes” tab, “Problem text”: “Unauthorized access…” error text contains “domainname” instead of “domain name”.
  • custom XML sessions change to default on import from 801 to 901
  • Azure: Creating a container which has custom account information gives " Resource "" already exists" error message
  • AMTA - Exclude Holiday in the Schedule Trigger is blank
  • Azure: UI bugs
  • SYNCHRONIZE FOLDER: unidirectional setting is functioning as bidirectional
  • WRITE TO FILE: append is adding a blank line before the contents
  • WINDOW TRIGGER: window handle setting is not saving when exiting out of trigger properties
  • Azure: "Resource "" already exists" error on deleting blob after selecting "None" from Delete snapshot option if snapshot exists.
  • Spanish/French OS: Adding/editing triggers causes a “System Service Model Fault Exception” error.
  • Running a simple task with the move files action that fails results in '[Main](Step 1) Subtask failed at step 2 with error The step was okay
  • Multiple triggers do not work on one Managed Task
  • AMTA: adding a time range exclusion to a schedule trigger results in an error message referencing holidays
  • HRCHECK error at subtask completion
  • AMTA: "System settings", "Log Management" properties window has the wrong icon.
  • Action: Terminal action does not wait for default prompt
  • BASICScript function in parent task not available to child task
  • Cryptography-Verify is not creating destination file
  • BPA_TS/AMTS: running a workflow in the background causes the agent service to crash if the credentials are incorrect.
  • Cryptography-Encrypt and Sign giving error but creating destination file.
  • AMTS/BPA_TS: invalid SoftwareSASGeneration registry key causes numerous service issues
  • AMTB: invalid SoftwareSASGeneration registry key causes AMTB to hang at the splash screen initializing
  • SMC Event Monitor User Context: AMEMAutoStartMode is not setting when using the GUI interface
  • BPAS_EXEC / BPAS_MAN: components will not connect to each other if the first NIC in the binding order is disconnected or unplugged
  • WFD: WF created with a Shared Array never completes
  • WFD BREAKPOINT: pressing F9 to set a breakpoint with no object/item selected generates an error
  • SUGGESTION: Option to increase timeout to a RunTime
  • Cryptography:Encrypt and Sign gives error "Cannot access a closed file"
  • EXCLUSIONS: schedule condition exclusions are not working
  • AMTA Task Details: When clicking on the Folder to browse - "You are trying to modify a value that is on a remote machine."
  • GET EMAIL: EWS filter does not function for to: and cc: fields
  • Global "On Task Error" (Run task on Error) does not save if the task selected is in a folder
  • SMC: Clicking on “Calendar” causes the SMC to stop responding and display several “System Null Reference Exceptions” errors.
  • AMTB: 'list index out of bounds (3)' error message when adding a loop to a task that already contains a loop without an end loop
  • CLIPBOARD: 'an unexpected error has occurred' error message when running through RealVNC
  • SMC: change security permission is not saving for agent security settings
  • FILE SYSTEM: read from file action is unable to read a log file that is in use
  • AMTA: Misspelling 'probem' in Automate Task Execution Error Window
  • AMTA: errors (see attachments and description)
  • SMC: Execution Events Window does not update with workflows running prior opening SMC
  • File System: Read File is not able to read file with Null (0x00) character
  • LOOP: loop action is not functional, it only passes through loop one time
  • Action Framework : UpdateVariable should handle arrays and dataset
  • DebugView shows Key and Window trigger properties
  • AMTA stopped working error message.
  • READ FROM FILE: action ignores last character if it's a letter
  • AMTB opens behind AMTA once the evaluation dialog has been dismissed
  • AMTB: Double-clicking a variable in the Debug Variables pane doesn't do anything
  • AMTB: Variable description in debug variables window disappears once a task is executed
  • AMTB: Copy/pasting a Create Variable step corrupts the Debug Variables window
  • AMTB 9.0.2.3, 9.0.1.12: steps and variables pane variables sequence should match.
  • AMTB 9.0.2.3: Access violation while stopping a task.
  • AMTA: 'remote machine value modification warning' error message when trying to edit in 5 separate panels
  • AWS : Imported aws tasks from v8 to v9 are not working when Default Session is used
  • FTP Synchronize Folder: FTP folder sync in AWE deletes local folder when set to "make exact copy" (CR32932)
  • AMTB: Running a task with a dataset the creates only one column multiple times can cause crash
  • AMTB: Subtask variable values are not updated in the Debug Variables Window
  • AMTB: Re-used datasets in a subtask do not appear in the Debug Variables window
  • Sftp: Expose an ability to force AuthenticationType
  • AMTA: 'Disable Windows Foreground Timeout' does not disable windows foreground timeout
  • Action: Ftp - Append File option depends on Size command when it should not...
  • FILE SYSTEM: File System Volume results in error
  • OCR:Link to download GPL GhostScript library is not working.
  • Sftp: Rename is not working with Overwrite If Exist is checked
  • AMTB: “TfrmAMTB7::FormShow-Cannot focus a disabled or visible window” error when opening a TB containing undocked actions panes (My & Available).
  • AMTB: “TfrmAMTB7::FormShow-Cannot focus a disabled or visible window” error when adding “Actions” panes to bottom “Output” area.
  • AMTB 9.0.1.12 , 9.0.2.4: Drag and Drop My Actions /Available Actions pane to default steps pane causes Access Violation
  • AMTB: “Save Current Sheet: Cannot focus a disabled or visible window” error occurs when selecting “Save Untitled” from “My Actions” menu when at “Task
  • AMTB: AMTB gives multiple error when moving output pane to actions pane and then actions to steps pane.
  • AMTB: Copy/Cut/Paste slow in large tasks
  • AMTB: Double-clicking region indicator always edits the currently selected step
  • AMTB: Breakpoints are ignored in a subtask (unmanaged)
  • AMTB: Inserting a step causing the steps pane to snap to the selected step
  • AMTB: Using "Add Variable" from the Debug Variables window causes the current selection to go to the first step
  • AMTB: Running a large task (>300 steps) with a lot of variables or comments (>30) runs slowly in debugger
  • AMTB: Indenting not retained when saving a task
  • AMTaskCm: Running a task with any plug-in actions fails
  • AMTB: When a breakpoint and bookmark are on the same line, only the breakpoint is visible
  • AMTB: Inspecting a variable seems to strip carraige returns
  • AMTB: Inspector window initially appears in a seemingly random location
  • AMTB: Expression Builder's Add Variable and Add Array don't add, they insert
  • AMTB: Regions are expanded against the user's will when a task is run
  • AMTA “Welcome – Register online” slide in message, text does not auto resize on 1024 x 768 resolution.
  • Action: Dataset:Running step twice which has dataset blanks out the variable debug pane.
  • AMTB : Break Action not working correctly
  • AMTB: Rearrange TB closes the window which is in place of Steps pane window.
  • EXCHANGE: Portuguese translations need updating
  • SMC: If "Task Cache File Path" is left blank in Default Prop -> Miscellaneous, BPA returns the error "An Agent port must be specified."
  • BREAK LOOP: Portuguese translations need updating
  • AMTB: Copying and pasting multiple steps inserts them into the wrong position
  • AMTB: Print Preview: Access Violation when attempting to load a file which is manually rename to .rps.
  • Task created from a restored backup exports with blank steps
  • Copying and pasting a task that was created through a restored backup keeps the task files linked
  • AMTA: No visual notification in Output window when a task has started
  • AMTA: Pressing Ctrl+C to copy one task causes the list view to lose focus
  • AMTA: Exception error while adding trigger on Add Task Wizard if service stops.
  • Region: List index-CollapseRegion error at the end of the task which has region at the end.
  • Localized versions of AM9 & BPA9: TB fails to open with error “dxLayoutDockSite3 n’pas ‘ete’ recense comme class COM”.
  • AMTB: Stopping an unresponsive task containing any common dialog activity will results in an “TfrmAMTB7::HandleOnTaskEnd-Invalid pointer operation”, o
  • AMTA: Disconnection of service on xp 64 86, Win 7 64 and exception error.
  • SMC/AMTA REPORT: the bar at the top that has the "Print/Export" and "Columns" buttons should be stationary
  • SMC/AMTA REPORT: After setting a column filter, clicking either of the two Refresh buttons cancels the column filter.
  • SMC/AMTA REPORT: edit and delete filter buttons are obscured when the report grid is wider than the panel
  • SMC/AMTA REPORT: columns are truncated in printable versions
  • SMC/AMTA REPORT: print preview window becomes hidden when another application is focused
  • Action: Backup Automate Action will fail if attempting to backup to network share
  • AMTA: Misspelling 'currect' in Automate Task Execution Error Window
  • Stress test on Hyper-V XPx86: task stops and gives error message "out of memory" after 2 days.
  • AMTB: “Variables” output pane, space is needed between variable description sentences.
  • BPA_EXEC: evaluation object causes workflow to fail when handling a "false" evaluation
  • FILE SYSTEM: Write to File is not able to write file with Null (0x00) character
  • SMC:Reports: .NET exception error while restoring default on reports.
  • File system: “Rename” activity does not overwrite to same file name when using all caps.
  • All mentions of "Serial Code" need to be replaced with "License Key" in installers
  • Font used in installers for EULA and ReadMe needs to be standardized
  • AMTA: An exception error occurs on double clicking on "Close" option on welcome screen .
  • AMTS: Memory leak in AMTS when AMTA is open and tasks are running
  • AMTA: Output messages stop appearing after 1000 messages
  • AMTA/SMC: .NET 4.5 causes an error message when opening the logs or reports

New in AutoMate 9.0.1.12 (Apr 13, 2012)

  • Extended Functions : GetAgentName() and GetAgentID() are not working
  • SharePoint : "Add list item" and "Update list item" needs to know which fields can be managed
  • AM: Using the schedule trigger to run a task on holidays causes AMTS to use 100% CPU and fire the task repeatedly
  • FTP problems with AS/400
  • SUGGESTION: BPA: Command line installation for BPA Servers
  • Encrypt/Decrypt actions to allow a dataset to be created containing the list of files that was encrypted/decrypted
  • FTP & FILE: Throwing & Ignoring errors when multiple files are involved
  • NAG SCREEN MISSPELLING: Administrator Rights Required Window is Spelled 'Admnistrator'
  • HTTP Action , On Error timeout not respected
  • AMTS: Restoring a German XP AM7 backup on a German or English AM8 does not populate tasks on TA
  • SAS checkbox and customizations to Holidays not kept with backup/restore (AM7 carry over)
  • AMTB: “Change Printer” action is case sensitive
  • AMTB: PGP public/private key: giving wrong email-address gives access violation error, Error should be precise
  • 'Task engine initialization failed. You may need to reinstall AutoMate.'
  • AutoMate8TaskFile.atl Contains Null Entries
  • FTP: Intermittent issue: “Download” activity, “Local files”, “Make new folder”, Renaming new folder does not save when pressing “Ok”
  • Improved handling of error for expired PASSHIO file
  • AMTS: “Run alone” priority type does not work in AM8
  • AutoMate Logs do not adhere to custom range when specifying a partial day
  • Datastore Migration Utility - Enhance to also convert task data
  • Syntax errors and removed function references in BASICScript do not generate error events
  • BASICScript function in parent task not available to child task
  • Enhancement for BPA: Constants encryption needs to be strengthened
  • Datastore Migration Utility enhancement: Provide options to select which tables to migrate
  • Datastore Migration Utility: v7 data with high ASCII fails to migrate
  • AMTB: “Enable/Disable Task” action does not work
  • XML: READ NODE: evaluate xpath expression, dataset to xml actions are listing variables in drop down in wrong order
  • COMPRESS: Trying to add a Compress Files action causes an error
  • AM8: AMTA-Task Properties-Security: Changes to the password protection fields do not persist
  • AM 8.1.0.5: Error notification through E-mail is not functional
  • AMTS: SQL Connection entries are not saved
  • SUGGESTION: Web Service/Create Object/Execute DLL Function action: Support enum types in complex objects as well as arguments
  • Active Directory - 'Create User' fails when user is created
  • Active Directory - 'Modify Group' removing user does not remove user
  • Active Directory - 'Create Object' Adding a new Computer fails with computer added
  • BPA Global Constants are not being recognized
  • BPA8: Embedded resource is throwing exception for Get email with specific server
  • AMTS - SQL Connections are not returned correctly
  • 'task engine initialization failed. you may need to reinstall automate' when triggering 50 simultaneous subtasks
  • AMTS - Duplicate names are allowed
  • “BPA Agent 8” service encounters an error when stopped manually
  • Simplified Chinese character handling issue
  • Add SharePoint Attachment action, limitation for the Client Object Model
  • AMTA: Adding Schedule / Window trigger gives "System.ServiceModel.FaultException" error
  • AMTB: Start Task: Selecting an empty task gives HRCHECK error and theTB hangs
  • IF WINDOW EXISTS: Contents tab object is not functional
  • log files do not match the actual step number that fails
  • AMTS: RunningTaskConstruct.StartTime received is in local time
  • AMTS: File conflict are not resolved properly
  • AMTB : Share point 2007 : Move File : Does not work for kanji character file
  • AMTB: Amazon: S3: Create bucket does not support Unicode
  • AMTB: Amazon: S3: Get Bucket location always gives same value
  • AMTB: Amazon: S3: Get Object: Dataset not created when we choose store file
  • AMTS: Messages TimeStamp is local time rather than UTC
  • AMTA: Restoring a task-folder results in unlinked sign on all the tasks
  • AMTB: Selecting “Find Next” or "Find Previous" from the ribbon “Find” menu causes AMTB to stop responding
  • LOOP FILES: 'folder does not exist' error message when trying to loop a hidden share (CR32793)
  • SERVICE: service appears to be unresponsive or 'disconnected' after an intermittent timeframe
  • AMTA: Task Security issue : Encrypt task
  • AMTS: ManagedTaskConstruct.AMLEncrypted is returned ALWAYS false
  • SUGGESTION: INSPECT DATASET: adjust functionality so that opening 'inspect dataset' shows the entire dataset rather than just the first row
  • Azure Storage: Delete entity: Error should be precise
  • TRANSLATIONS: french translation updates and amtb category corrections
  • AMTB FRENCH: 'run selected' and 'run from here' are grayed out in french installation
  • AMTB FRENCH: trfmscripterror when trying to edit a basic script in french installation of amtb
  • TRANSLATION: SMC Reports/Execution Events/Column wording localization
  • IMPORT: specific logon settings are not imported from am9 tasks into bpa9 (same for am8 to bpa9)
  • AMTB: Decrease indent the region gives "List index out of bound" error
  • IMPORT: am6 dialog box action does not import properly into am9
  • Schedule trigger description is not complete
  • AMTA & TB: “Start Task” action: “Start managed task” option is unable to locate any subtask located inside the “Samples\...” directory
  • AMTA: Stopping/Restarting the service gives "could not stop AM 9 service" on XP 32 bit
  • AMTS: RunningTaskConstruct TimeStamp is in local time
  • AM8: Pressing enter in the "Find" option does not select "Find Next" by default
  • AMTB: 'TfrmAMTB7::FormShow Cannot focus a disabled or invisible window' when starting amtb with a tabbed left window pane
  • CRM: List Entities GUI and execution is not working Properly
  • IMPORT: am6 http post is importing as http get in am9
  • WINDOW: 'if window exists' does not recognize windows with window objects configured
  • IMPORT: am7 tasks with accentuated characters are importing improperly into am9. accentuated characters are being replaced with ? symbols
  • AMTA: SQL connections are being cleared every time you go back into SQL connections
  • WINDOW: 'wait for window' high cpu utilization when waiting for a window
  • AMTA: Sample task deleted
  • AMTA: Tasks cannot be encrypted from within task properties
  • WINDOW: 'wait for window' anomalies
  • IMPORT: wait item in bpa8 workflow is missing when imported into bpa9
  • SEND EMAIL: Expression evaluation failed: "Missing closing percentage sign to end expression". when the body contains a %
  • FILE SYSTEM: error codes are not mapping properly from am8 to am9
  • WEB BROWSER: crashes amtb when switching between open and create session when 'default browser' is selected
  • AMTB: intermittently amtb.exe process remains running and prevents wfd.exe from closing
  • SUGGESTION: AMTA run all tasks within a folder
  • AMTS - TaskServicePreferencesConstruct encrypted password are saved as empty string upon resave
  • AMTB: folder rename step copy/paste from am7 amtb to am9 amtb results in a blank step in am9
  • SMC/WFD: unhandled exception when saving multiple parameters within a function in amtb opened from smc or wfd
  • SUGGESTION: Add an ability to support NewLineCharacter for sftp
  • AMTASK: speed parameter from command line is being ignored
  • TRANSLATION: FRENCH ftp advanced missing advanced commands
  • Azure: On Create session Storage spell incorrect "Storate" on steps pane
  • AMTA 9: “Show error stack”, Error line cannot be clicked to open the source task
  • AM9: Error reporting issues
  • WAIT FOR WINDOW: expression builder does not open from the object editor
  • Replace Text: Text not replacing when we enter any number in Starting at the following instance field
  • FUNCTION: getipaddress() function is not returning ip addresses instead it's returning the installation directory
  • LOCALIZATION: standardize how the services are titled for every language so they stay grouped together
  • SEND EMAIL: pasting multiple lines of text into the body field only pastes the first line
  • IMPORT: 'if window exists' does not import properly from am8 to am9
  • AMTA: next launch date does not update if you uncheck the 'show error window when task administrator is open', the columns stop refreshing
  • AMTA: unselecting 'play sound on task failure' option does not save in that state also sound does not play
  • TA: description for the schedule trigger does not wrap around and you must mouse over to read the entire description
  • File Delete: On Error missing no files deleted
  • LOCALIZATION: french amtb inhibits RUN after editing task variables
  • AMTB: French translation
  • SimpleDB : Action is not working
  • Azure: Insert and Update Entity does not support Variables in entity value DataGrid
  • AMTS: setting the remote admin password in amta sets the password in the registry as clear text
  • AMTS: setting default user name and password in amta resets the remote admin password to !ENCRYPTED! in the registry
  • AMTA: Schedule Trigger, the add/modify exclusions panel would not populate countries list correctly
  • AMTS: 'system.runtime.callbackexception' when toggling file modified on a file trigger in amta
  • AMTB: amtb.exe processes running with no gui
  • AMTB: labels missing in labels pane and pull down menu
  • DIALOG: unable to highlight data populated in an input dialog box window to copy to clipboard
  • BPAS_EXEC: ExecutionServer.config.xml connection string is not encrypted
  • FTP [Main](Step 1) An unexpected error has occurred
  • AMTA: Sort by Name in detail view does not sort the collection correctly
  • No Files Copied is missing in the File System Action ( Copy)
  • File System action (Copy) Incorrect spelling on error cause 7018 "Destination Folder is never than Source folder."
  • SEND EMAIL: enter key does not work in the body field
  • DIALOG SELECTION BOX: multiple selection (shift +mouse click) does not work
  • DIALOG SELECTION BOX: pasting action from am7 amtb into am9 amtb with expressions in the item fields imports improperly
  • INTERACTIVITY SELECT ITEM: unable to select item that is not visible in list
  • AMTA: 'create shortcut' functionality is missing from amta
  • Block Input : Convert it to WPF
  • AMTA: Certain panels that allow for modification of paths through OpenFileDialog should not do so when accessing remote computer
  • Task with three nested Select Cases fails on third case due to variable losing assignment (GS31813)
  • PROCESS: 'wait for process" activity does not populate process selected in drop down in the aml code
  • MOVE MOUSE: allow the 'insert' functionality to apply even if amtb is not focused
  • Text Replace function does not properly support regex replacement. (GS31667)
  • AWE errors when trying to use SSL certs for authentication. (GS30915)
  • DIALOG: position properties are missing from selection box activity
  • SEND KEYSTROKES: using a variable for repeating keys instead sends the value instead of the key repeated the value amount of times
  • WRITE TO FILE: overwrite option adds an extra blank line to end of file being written
  • BROWSER: get value activity - 'an unexpected error has occurred'
  • FILE SYSTEM: file copy activity - copies files based on creation date rather than modified date
  • LOOP FILES: does not populate dateset when using unc paths
  • SET TEXT: 'Error setting value of specified object.' when trying to set text for a specific site in internet explorer
  • TRIM LOG: amtask.exe crashing if log files are not being trimmed once the trim threshold has been met
  • Multiple issues during an import from AM6 to AM9
  • FTP LOGON: ftp log location does not create location if the location does not already exist
  • MOVE MOUSE TO OBJECT: does not populate object name when selecting certain objects
  • BACKUP/RESTORE: converted am7 subtasks do not execute when restoring am7 backup into am9
  • BACKUP AUTOMATE: 'Could not backup the Current User registry settings' when importing am7 task into am8/am9 with 'backup registry for local user'
  • DATASTORE MIGRATION UTILITY: data migration from bpa7 to bpa9 using the utility results in an empty database for bpa9
  • AMTB: Function:Function parameter value disappears when we close and open the TB
  • AM9 & BPA9 TB v9.0.1.1: “Synchronize Folders” activity does not work
  • AM9: In XML - Create Node - the 'value' of the new node to be created is a text that is not required but AM states it is a required field
  • AM9: FTP Logon “Overwrite existing log file” problem
  • AMTA: remote administration passwords are not encrypted when set from amta
  • BPA_TS: Access violation at address 0056C876 in module 'BPA_TS.exe'. Write of address 0000006C
  • Window: "Wait for window" does not wait for the specified window on second run
  • IF PROCESS RUNNING: selecting a process in the activity is not saved when clicking OK
  • MSMQ: retrieve message is not populating the dataset with all pertinent and correct information
  • REPLACE TEXT: problems replacing text in AM but OK in BASICScript
  • WAIT FOR WINDOW: actions waits indefinitely even though window with contents has already appeared
  • FTP: Get Long list sends 'LIST ' command instead of 'LIST' when parameter is empty
  • INSTALL: installing just the server components and smc results in multiple errors in amtb
  • AM9 & BPA 9 TB: Access violation occurs when opening the TB in managed and unmanaged mode
  • BPA9 Upgrade (9.0.0.25 to 9.0.1.1),”Agents”: Creates an additional agent “0” while retaining the original agent
  • LOCALIZATION: standardize how the services are titled for every language so they stay grouped together
  • CONFIGURATION EDITOR: bpa9 configuration editor utility has a title bar that say 'bpa server 8'
  • AMTS: Cannot connect to localhost when event viewer (application) is full
  • EVENT LOG: "An unexpected error has occured" when the event viewer (application) is full
  • INSTALL: reinstall of the same uninstalled version does not populate the .xml file correctly when using custom install
  • INSTALL: reinstall of bpa9 where bpa8 and bpa9 is installed causes bpa9 to point to bpa8 datastore
  • BPA MANAGEMENT SERVER: none of the services are responsive when the windows event log is full
  • “S3”, “Delete object “activity: Causes step to get stuck in “Running” status indefinitely
  • “SimpleDB”, “Create session” activity: Step has wrong description in “Visual” view
  • “AMTA”, “Windows XP”: TA stops responding and encounters a system time out error
  • During the uninstall if you place a check for Remove all the uninstall process will hang and never complete
  • Enhancement request: Add ability to see shared variables in the expression builder of each task, if it’s opened from the workflow designer
  • AMEMAUTOSTARTMODE: Specifying a User and Changing the Value to 2 Prevents Unlock/Logon of Workstation
  • AM9 and BPA9 Upgrade: Upgrading from version 9.0.0.25 to 9.0.1.2 causes all merged/new actions to be removed from action list
  • DEBUG LOGS: debug logs are not being created in any os other than windows 7
  • AM8 “FTP”: Specifying an invalid “Host” name will generate the incorrect error message
  • SMC: default agent properties task isolation shows its value as inherited, from where?
  • TRANSLATION: amtb error 'erreur abstraite' when searching in functions on french version of windows
  • BPA INSTALL: cryptography (encrypt.dll) missing from SMC only installations
  • SMC: SMC crashes when trying to open a task from the repository
  • Write to file action is skipping when checking to see if the file exists while its running on a network share
  • AMTA: Copy and Paste a task gives " The ID passed does not exists"
  • REMOVE FOLDER: action takes over 30 seconds to remove one folder out of total 17000 folders on a network share (GS32698)
  • AMTA & SMC: Deleting the value of a Constant and then pressing the "Tab" key will cause an "InvalidOperationException"
  • SMC: Adding Holidays gives an exception error if we add it on default category
  • Loop List: The first loop stays on the first line of the list
  • Get File Information: Dataset in the Get File information does not get updated in a loop
  • AMTS: tasks do not appear in amta when uninstalling 9.0.1.1 and then installing 9.0.1.3
  • AMTA: Exception error occurs when we create a task when service stops
  • XML: Create node: No description on Create node in steps pane
  • FILE TRIGGER: polling interval appears to not save when adjusted
  • AMTB: Task imported from previous version of AM, stops on step 13 when the task has 14 steps
  • Window trigger is not exporting the WindowControl object
  • SNMP trigger not exporting users from Authentication section
  • PRINT: printing to default network printer does not work
  • PRINT: URLs do not print from amta and cannot select specific printer when URL is selected
  • SMC: execution events report does not show the numeric value for durations over an hour
  • “Datastore Migration Utility”: HRCHECK error during migration process
  • Actions: Web Browser Set Text action to Trigger OnChange Event via webpage drop down
  • MOVE MOUSE: move mouse foreground window setting does not consider title and toolbar when inputting coordinates
  • AMTS: 'A problem occurred while initializing the AutoMate 8 Task Interpreter: Could not initialize AMWorkflowPrm.dll.'
  • AMTA: Create shortcut options give "System.Reflection.TargetInvocationException" error
  • AMTA: spell error on create shortcut options" In My Document"
  • FTP: ftp long list does not populate return data as it did in am6
  • WEB BROWSER: web browser action not recognizing elements in firefox
  • TRIGGERS: after AM installation, key, window, and process triggers are not functional until the service is restarted
  • AM UNINSTALL: uninstalling am9 deletes the AutoMate9TaskFile.atl and Holidays.aho when it should remain
  • AMTS: extension codes do not work after trial period has expired
  • AMTS: extension code sets trial period to 0 days instead of 15 days
  • WAIT FOR PROCESS: error 'Step is missing required parameter "PROCESS"' when waiting for a process ID
  • Schedule trigger:Behavior- Trigger after the condition has been met value is not saved
  • Action: Delete Folder action doubles the MODE="FOLDER" code
  • Uninstall BPA: Uninstallation of BPA not working
  • AMTA importing a 9.0.1.6 task that had been previously edited on the TB causes an empty task to be imported into the TA
  • Active Directory: Active Directory error on outputpane shows incorrect GUI
  • Low Isolation: Running a task on Low Isolation giving " Could not determine the process ID of the task" error message
  • TB - "About" screen version numbers are missing
  • INSTALL: remove the passhio.key portion of the installation from AM and BPA
  • AMEM: '(Step #-1) Could not get Process ID from Event Monitor' after task logs onto workstation
  • Printer: Exception error if no printer is on the list
  • AMTA: Minor GUI Issues
  • AMTA: While Deploying last option of Task Dialog does not work
  • AMTA: Managed Task Priorites are not setting correctly
  • Screen Capture: An unexpected error occurs when specifying a non-existing folder in the "Image Path"
  • SEND KEYSTROKES: AM8 action with 'pause before sending/pasting keys' set to 100ms imports to AM9 as 50ms
  • UninstallAM: Uninstallation of AM leaving behind AMTA, AMTB shortcut on Start menu
  • Update Eula CopyRight to 2012
  • AMTA: Tooltip for Event Monitor User is wrong
  • SMC: Users: Description is missing
  • SMC: Exclusions: click on remove button, after removed all inherited exclusions, gives NullReferenceException
  • Action: Exchange action - When filtering is used on DateTime fields, there is a 'Object reference not set to an instance of an object
  • GET FILE INFORMATION: action adds a new line after the value when populating a variable with size
  • Suggestion: SMC: GUI Issue: (Window Server 2008 R2)
  • SMC: Agent Deploy: Description format is wrong
  • AMTA: Queued Task , Started At time in Execution Status is DateMin , it should be empty
  • Import Issue: AMDEFINETYPE step is not getting imported properly in v9
  • AM Install,Repair: Program maintenance window is missing when we try to reinstall on previously installed AM
  • BPA 9 “Program Maintenance” window is missing. Results in “Fatal error during installation” when accessed from add/remove window
  • DEPLOY: XP workstation reboots after the uninstall of current agent due to deploy of a new agent on top of the current one
  • DEPLOY: agent deployment information window for previous installation appears to have broken tag or formatting in the body
  • SMC: Process Agent: Connection refuses
  • SMC: Process Agent: process is not able to run form Repository
  • BPAS_EXEC / BPAS_MAN: the services appear to bind through ip address numeric order rather than through the binding order specified in windows
  • Amazon Issues
  • DEPLOY: deployed agents are creating a 'Network Automation Inc.' start menu entry
  • Installar: During installation and in Help->Release Notes it shows " Changes in 9.0.1.8"
  • BPA “Repair” and “Change” option from Add/Remove program causes default agent to become offline and adds a new agent “0”
  • Installing AM9 (v9.0.1.9) on a machine with release version 9.0.0.25 installed, causes a “…AutoMate 9 Task Interpreter Access violation…”
  • AMTA/SMC/BPA_TS: component will connect to the service if the first NIC in the binding order is disconnected or unplugged

New in AutoMate 8.0.1.10 (Oct 31, 2011)

  • Enhancements:
  • General:
  • Added preview handler for AML extensions
  • Added filter for AML extension
  • Task Builder (AMTB):
  • Changed the Redo Icon to be the Reverse of the Undo icon
  • Changed 'Editor Options' parameter/window to 'Preferences' which better fits its functionality
  • Set the Default Task location for unmanaged tasks to a location one user choose in the references
  • Added 'Rename Region' to the Right Click Menu for the Steps pane
  • Inserted comments will now be automatically indented if necessary
  • Dialog action:
  • Message box activity will show a full text description in Visual mode. Age box will scroll the text if it's not large enough to fit the screen. Next or Prev Search will jump to and make visible the appropriate step. Adjusted the Wrapping to be accurate and account for vertical Scroll bar. Enables adding a variable using Expression Builder when there is no Steps panel.
  • Run action:
  • Additional details in 'Visual' mode
  • Folder launching support
  • Piped (|) command line support for Run commands
  • Execute Web Service action:
  • Added proxy support
  • SharePoint action:
  • Added 'Describe List' activity
  • Web Browser action:
  • Web Browser - Set activity now supports optional encryption of field values
  • Additional details appear for Web browser activities when set to 'Visual' mode
  • Now supports auto-expansion of modified expander sections
  • System, Dialog & Web browser actions (General):
  • Replaced all combo and password boxes with framework's latest version
  • FTP action (General):
  • SFTP now works with Password-based keyboard-interactive login
  • Loop File Contents and Read From File actions
  • Added encoding option to support ANSI and Unicode
  • Fixes:
  • General:
  • On Error Send Email would be sent to the sender email address instead of the recipient e-mail address in some actions
  • Using an embedded expression to call a task function when that embedded expression is expressed within an AML attribute would cause undefined behavior in the calling function
  • Corrected several memory usage leaks in AMEM and AMEngine
  • Task Service:
  • Logon / Unlock would not work correctly on some operating systems, notably Server 2003
  • AMEMAutoStartMode was not being written to the registry
  • TerminalServicesUser was not being written to the registry
  • Changing "Use Authentication" for SMTP System Settings from on to off state was not being retained
  • Corrected issue that would cause tasks to fail with "Error Code 8" after tasks were run thousands of times
  • When failover is configured, the agent will properly fail over to the secondary server but hang or refuse to reconnect to the primary once it becomes available again (BPA only)
  • Restoring an AM7 or AM6 backup file into AM8 when default user, service user or SMTP user properties were involved would put invalid characters into the registry, causing "Invalid XML character" errors to occur in AMTA when trying to access system preferences
  • Event Monitor:
  • Corrected issue that could cause the process to lock up or hang under heavy load
  • Extended Functions:
  • Fixed issue with RndInt not returning a valid value
  • Fixed issue with RndFloat locking up the task
  • Task Administrator (AMTA):
  • Fixed issue with System | Options | Constants allowing a constant to be added with a blank name
  • Fixed holiday exclusion functionality in Schedule trigger
  • Properly set the Default Task Location for managed tasks to match the location entered in System Options
  • Fixed importing of AM5/6/7 tasks containing certain non-ASCII characters
  • Schedule trigger:
  • Fixed holiday exclusion
  • SNMP trigger:
  • Corrected issue wirh Authentication User list only remembering one user
  • Task Builder (AMTB):
  • "Run from Here", "Run Selected" options now work with regions
  • Fixed problems occurring with attaching big files
  • Menu Toolbar locations are now set appropriately
  • Fixed alphabetic sort of Action folders to be case insensitive
  • Updated dataset field name to what it was in previous version
  • Fixed Task Builder start menu entry issues
  • Ctrl + Left now resets the cursor to the beginning when editing steps
  • Fixed importing of AM5/6/7 tasks containing certain non-ASCII characters
  • Prevented flickering when Inserting multiple variables into the steps panel
  • Saving Bookmarks along with Breakpoints in a separate xml file
  • Activate the F2 Edit Button Mode when switching to the AML mode in all cases
  • Change "Editor Options" to Say "Preferences" Instead
  • Set the default location in which to save tasks to a valid directory accessible by the currently logged on user
  • Added new Default Task Location parameter in AMTB preferences to allow user to select a location in which to save unmanaged tasks
  • Forced AMTB to be in the foreground when using "Minimize on Run" option
  • Removed the Red & Black Themes (which caused visual problems) from the list of Color Themes in AMTB Preferences
  • Fixed issue with cursor behavior occurring after "Delete Step" operation was performed
  • Displayed Splash screen with progress bar when launching AMTB from AMTA to address delay issues (temporary fix)
  • Prevented last opened task to incorrectly write to the registry even if there were no changes made
  • AMTB now saves all open tasks, not just the active one, which will enable users to reopen all tasks from previous session or reopen selected tasks
  • Resolved issue in regards to "Select Step" option preventing the selection of steps
  • Actions / Activities:
  • HTTP & AS2 actions no longer missing in AMTB Available Actions pane
  • Updated HTTP, AS2 and SharePoint action datagrid to open expression builder properly
  • FTP (General):
  • Fixed IllegalParameter error by forcing TlsVersion
  • FTP Advanced activity:
  • Updated combo boxes and password boxes to match the function and appearance of textbox
  • FTP Upload activity:
  • Corrected problem concerning "Upload local file(s)" parameter opening folder browser instead of file browser
  • FTP - Synchronize activity:
  • Fixed "Permission Denied" error that would occur when "Exact Copy" parameter was selected
  • Fixed Sync activity skipping files for servers that supports MLSD
  • Corrected an AMTB runtime issue in regards to errors being generated upon the execution of the FTP Synchronize step
  • If Compare File(s) activity:
  • Fixed typo in description
  • SharePoint (General):
  • Fixed typo in authentication error text
  • SharePoint - Get List Items activity:
  • Fixed issue with missing fields in created dataset
  • Exchange - Move Objects:
  • Fixed move objects activity failing under WEBDAV
  • Execute DLL action:
  • Fixed DLL Invocation issue
  • HTTP Post activity:
  • Auto Fill in HTTP Post is now working properly
  • Move Window action:
  • Resolved issue in regards to an error being thrown when attempting to move the window to coordinates that reside outside the primary monitor on a multi-monitor setup
  • Wait For Terminal Text action:
  • Improved algorithm used to identify text being waited on so as not to hit false positives if the text being waited for had previously been sent to the terminal
  • Wait for Process action:
  • Shrunk the ComboBox in the Wait for Process action to make room for EB Icon along the browser
  • Run action:
  • Performed bug fixes and improvements to the action's stability
  • Decrypt action:
  • Fixed problem with incorrect error code being returned for Open PGP option
  • Vmware action:
  • Running action with custom server settings twice in debug mode is crashing AMTB
  • SNMP Walk action:
  • Not all OIDs were being translated to their string counterparts when accessing the Name property
  • Active Directory:
  • Corrected issue with Container picker not showing forests or sub domains.
  • Send Email action:
  • Added missing Expression button to the Attachments property
  • Dialog activities:
  • Updated combo boxes and password boxes to match the function and appearance of a textbox
  • Fixed a control's loss of focus when clicking an empty area of the Action Editor window
  • Fixed tooltip persistence over the Expression Builder dialog
  • Fixed textbox's file browser crashing of AMTB on WinXP
  • Fixed order of columns for Selection dialog grid
  • Performed other minor tweaks to improve memory leakage in low isolation mode
  • SQL Query action:
  • Columns returned as large number formats, especially derived fields from mySQL, could not be accessed in the dataset results even though the column name was present and accessible
  • Web Browser action:
  • Closing a browser will now close the associated session
  • Fixed infinite duplication of attributes resulting from activity switching
  • Removed the 'non-empty string' requirement for SetValue (unchecking checkboxes will now work)
  • If action:
  • Fixed issue with action not retaining the use of complex expressions when Complex was explicitly selected in the UI
  • Connect To Terminal action:
  • UI would ignore if the regular expression option for the default prompt was turned off
  • Default prompts were always treated as regular expressions
  • Fixed issue with waiting for the default prompt not working properly in some situations

New in AutoMate 7.1.3.0 (May 25, 2010)

  • Fixes:
  • Event Monitor
  • selecting "End Task" in "Show running tasks" dialog was not removing the task from the list.
  • Task Builder
  • double-clicking an empty custom folder under Available Actions of the Task Builder generated an error.
  • AMTB generated an incorrect message in the Output when a task was run a second time. The Output message appeared as "Step x: Task Started" instead of "Step 0: Task Started"
  • AMTB hung after fixing a Runtime error and running the task again.
  • AMTB: Help -> Product Information page pointed to the wrong URL accordingly.
  • AMTB would crash when Select action was used.
  • removing all Breakpoints from the Breakpoints tab did not update the Task Builder's Steps pane.
  • the undo/redo function could generate an Access Violation.
  • undocking / re-docking or pinning / unpinning tabbed windows could generate an Access Violation.
  • canceling an edit to a comment caused the corresponding entry under the comments tab to become blank.
  • deleting multiple comments from the comments tab only deleted one comment.
  • editing Comment steps in AML view did not update the corresponding Comments tab entry.
  • Choice Action
  • an exception error occurred when the action populated a list derived from an existing AutoMate dataset that included non-delimiter comma (,) characters.
  • Concatenate Files Action
  • corrected inaccurate help documentation.
  • Create Active Directory Action
  • corrected typo and revised the Help for this action.
  • Decompress Action
  • output message was being reversed during execution.
  • For example:
  • (Step 1) Extracting file "C:\test3\leonard.txt" to "C:\test\leonard.zip"...
  • Should say:
  • (Step 1) Extracting file "C:\test3\leonard.txt" from "C:\test\leonard.zip"...
  • Execute Web Service Action
  • corrected inaccurate help documentation.
  • FTP Logon Action
  • a variable specified as a password in the FTP Logon action generated an exception error when the task was executed as a subtask, but the task succeeded when executed directly.
  • FTP Actions
  • now supports case sensitivity with the addition of new Match Case parameter.
  • FTP Remove Folder action did not throw an error when removing a folder that did not exist.
  • running FTP Steps could cause a memory leak.
  • SFTP Create folder action did not handle trailing "\" characters properly.
  • FTP Long List command did not presume ALL files when no parameters were specified.
  • FTP Download threw an improper error message when the target drive did not exist
  • HTTP Post /Put Action
  • HTTP Download Action
  • HTTP proxy did not work if default proxy was overridden at the HTTP Post / HTTP Download action properties level due to wrong password encryption key.
  • HTTP Post action would throw an incorrect error message.
  • generated an incorrect hostname length error message when invalid characters were contained in the hostname.
  • Find Text Action
  • Replace Text Action
  • the carat (^) character used as an anchor in Find Text or Replace Text was not anchoring to beginning of lines.
  • Get E-mail Action
  • now stores embedded attachments.
  • no longer fails if an e-mail has two or more EML attachments.
  • allows retrieval of e-mail with missing header data.
  • XML Node to Dataset action
  • did not create a proper dataset when there were carriage returns included in the data.
  • Validate XML File Action
  • corrected descriptive text.
  • Lock Workstation Action
  • would lock the workstation but step would still fail (Windows 2003 only).
  • Object to Dataset Action
  • typo fixed.
  • Ping Machine Action
  • typo - misspelling 'Populate variable with relay time (in milliseconds).'
  • Send IM Action
  • insert Expression/Variable button (%) was cut off in the action's properties.
  • Split Files Action
  • did not create the target folder automatically as other file system actions did.
  • Start Timer Action
  • Read Timer Action
  • corrected typos.
  • Twitter Action
  • now supports oAuth authentication (.Net 3.5 required)
  • added search activity
  • Installation
  • runtime installation was not setting Remote Administration or Password in the Registry and was not installing some necessary files.
  • authentication to Runtime license would fail.
  • .NET actions did not properly register on Runtime.
  • runtime upgrade serial keys installed the full product.
  • Variable Engine
  • environment variables were not being treated as AutoMate variables.
  • AMBPA32 UAC Prompt
  • execution of ambpa32.exe manually in Windows Vista resulted in a UAC prompt that referenced Automate 6.

New in AutoMate 7.1.2.0 (Jan 9, 2010)

  • Fixes
  • Send E-mail On Error Functionality:
  • would not send the failure e-mail if an SMTP server that requires authentication was used and the required SMTP password was changed in 7.1.0.0 AMTA
  • FTP Actions:
  • SFTP file transfers set to ASCII mode are transferring in Binary Mode
  • FTP Delete Action:
  • corrected false 'File not found' error message when deleting more than ten files in an SFTP session on GlobalSCAPE servers
  • FTP Download Action:
  • FTP Download now uses same wildcard algorithm as the File actions
  • SQL Query Action:
  • SQL queries on Oracle using both carriage returns and semi-colons would fail in some situations
  • HTTP Post Action:
  • HTTP Download Action - was using wrong default timeout
  • Send E-mail Action - using a variable with a carriage return in it as the subject of a Send Email action would cause a runtime error
  • The original attachment filename is now part of the email dataset
  • Get AD Object Property Action:
  • would return the string "System._ComObject" for the LastLogon property
  • Read From File Action:
  • Read from File action would replace some parameters with defaults on edit
  • Replace Action:
  • if "" was used as the replacement text, it would be converted to blank on edit
  • Get File Information Action:
  • corrected typo
  • Connect Terminal Action:
  • would hang when using 3270 or 5250 emulations
  • Task Service:
  • importing an AutoMate 6 Managed Task with a schedule trigger with exclusions was not correctly converting excluded times
  • importing an AutoMate 6 Managed Task would incorrectly change the When workstation Locked option
  • unlocking a locked workstation in Server 2003 now works correctly
  • Task Builder:
  • using File | Send To | Mail Recipient would sometimes cause an access violation
  • Installation:
  • VAPIHelper.dll was not being installed

New in AutoMate 7.1.1.0 (Oct 15, 2009)

  • Enhancements:
  • Set Variable Action - major speed improvement with large variables
  • Fixes:
  • Task Administrator:
  • aborted tasks would always show line number 0 in Task Properties (instead of the step number that the task was actually aborted on)
  • attempting to move a task that was password protected against modifications would not move even if the correct password was provided
  • Task Execution:
  • several AMTrigger variables were not being populated at task execution (e.g. AMTrigger.Filename would always be blank)
  • corrected problem with On Error Set Variable handling not working
  • Task Service:
  • setting "Limit simultaneous instances of this task" with "Interrupt all other running tasks" or "Interrupt all other running instances" would queue tasks instead of interrupting and running the next task
  • attempting to run a task on a terminal services server would sometimes fail with "interactive session could not be located" instead of using the task's "When logged off" option
  • Event Monitor
  • running tasks window was not displaying queued tasks
  • would not automatically re-start on a user session if a Service User was in use in System Options
  • Start Task Action:
  • would cause Task Builder to crash when attempting to start a password protected managed task with an incorrect password
  • could not remove the password from an existing step
  • FTP Logon Action:
  • port would always revert to 22 on step edit if the server type was set to SFTP and the port was manually changed to 21
  • FTP Download Action:
  • files could not be downloaded to a UNC path
  • download would fail on some servers if the server root location was not /
  • using wildcards would strip the file extension upon downloading
  • FTP Advanced Action:
  • FTP Long list was not creating a dataset in SFTP when there were no files on server
  • Get E-mail Action:
  • attachments were being corrupted when using Exchange
  • Task Builder:
  • Expression Builder button on the On Error tab of several actions were not working
  • corrected typo in right-click menu of Available Actions
  • Ping Action:
  • corrected small typo
  • Output XML Action:
  • now decodes the XML Value
  • Send E-mail Action:
  • added ability to edit attachments in-place
  • Schedule Trigger:
  • if one or more tasks were set to trigger at the same secont but set to not Run When Late, one or more of those tasks may not run, even if Run When Late was not set on that task
  • SQL Stored Procedure:
  • using SQL Stored Procedure to populate a variable that already exists caused the task to fail with "Variable to hold a parameter value cannot be created"

New in AutoMate 7.1.0.0 (Sep 1, 2009)

  • Twitter Action
  • post updates and more to a Twitter account
  • Send IM Action
  • send an IM using ICQ, AIM, Windows Live Messenger, Yahoo! Messenger or Google Talk
  • Event Monitor
  • startup and recovery now fully compatible with Remote Desktop
  • Performance Trigger
  • now supports fully all performance metrics on the target system
  • Twitter Action
  • added many new features for interacting with Twitter
  • Get E-mail Action
  • added DateReceived field to the returned dataset
  • expressions are allowed in the If Newer Than and If Older Than options
  • can now filter based on read/unread status
  • added option to retrieve HTML mail as raw markup
  • Send E-mail Action
  • Customizable X-Mailer
  • HTTP Download Action
  • customization User Agent
  • Get Process Information Action
  • added ability to retrieve process list from a remote computer
  • FTP Actions
  • now optionally returns a dataset of all processed files
  • FTP Logon Action
  • added ability to use both public key & password for SFTP authentication
  • FTP Upload Action
  • FTP Download Action
  • improved speed
  • AD Get Property Action
  • now supports retrieval ObjectSid
  • Create XML Node Action
  • added option to specify the location of the node to be inserted
  • Edit XML Node Action
  • can now edit all nodes as opposed to just the first node
  • Define Type Action
  • Create Object Action
  • Execute Web Service Action
  • now supports Web Security.
  • Cryptography Actions
  • added support for legacy IDEA keys when using OpenPGP
  • Exchange Action
  • allows moving objects between folders
  • added support for web-based authentication through WebDav
  • Task Administrator
  • added "Error Stack" that allows jumping to any failed subtask via the Error dialog
  • Task Errors tab of System Options should includes a statement indicating that error emails are not sent when running a task from the Task Builder
  • updated folder browse buttons to use Vista style folder image
  • Task Builder
  • added filtration capabilities to the Action Palette dialog
  • update folder browse buttons to use Vista style folder image
  • update Expression Builder button image to a percentage sign icon
  • Logging
  • task errors can now be traced down thru multiple levels of subtasks
  • Event Monitor/Agent
  • added version and build number information to the About dialog
  • Text Actions
  • over 80% speed improvement when using variables that contain a large amount of data
  • Fixes
  • Task Administrator
  • version and build information was missing from the About dialog
  • using the Evaluation dialog to extend trials was not working
  • serial number was not displaying on the About dialog
  • New button was still enabled when the Task Administrator was disconnected
  • certain task security settings were incorrectly preventing task deletion
  • folder drag and drop was not working properly
  • right click menu was missing View | Tile option
  • subtasks were not including the failed step number in the AutoMate Event Log
  • some Sample tasks could not be opened
  • some Sample tasks would prompt to be saved when open and closed in the Task Builder even if no edits took place
  • SQL Connections control exceeded the lower boundary of the tab (Vista only)
  • importing an AutoMate 6 task that contained disabled steps caused blank comments to be placed after the disabled steps
  • edit buttons were one pixel too far to the right on the Holidays tab of System Options
  • when Details View was enabled and column order is changed. the column sizes were not being remembered corrected
  • Help | Check for Updates was using the wrong version number in the URL
  • time-out messages would occur intermittently when disabling or enabling a large number of tasks over a slow connection.
  • Options | SQL Connections now has a button to bring up the connection string builder dialog
  • Cut, Copy and Paste now supported for Task Folders
  • restoring an Automate 6 backup would not always work correctly
  • entries can now be sorted by step number column in the AutoMate Event Viewer
  • enabled state of a constant is now properly reflected in the constants list
  • importing multiple tasks causes the "import triggers?" dialog to come up for every task, despite clicking "Yes to All"
  • registration message was inaccurate when serial number is padded with spaces
  • renaming a managed task from the properties dialog (as opposed to single clicking) would not rename the underlying task file thus breaking the link
  • milliseconds are now added to each event in the AutoMate Event Log to enable proper sorting of events that occur with the same second
  • Default Task path is now properly added to task path when task file is missing, allowing more reliable searches when a broken task link is encountered
  • restarting the AutoMate 7 Task Service while Task Administrator is running would causes the Task Administrator to permanently disconnect
  • Properties button was enabled when Task Administrator was disconnected
  • New toolbar button can remain disabled after editing a task name without changing it
  • AutoMate Log would always report "Code 0" on any task or step failure
  • clicking the task name hyperlink on the AutoMate Task Execution Error dialog would not open Task Builder and highlight the offending step
  • Task Service
  • task execution speed value was being ignored
  • when a task is set to use a specified user and that specified user has different privileges than the currently logged on user, tasks would stop executing after 32 instances
  • the error message when default logon user is not specified has been changed
  • corrected issue that cause AM7Task.exe to not be able to located some task files
  • Task Builder
  • custom folders under Available Actions were not being retained
  • auto-format of steps was not occurring properly in all cases
  • AMTB Attachments menu state was not reflecting correctly based on the selected attachment
  • saving from the menu in Task Builder with multiple tabs open would sometimes saves changes to the wrong task
  • Insert Comment dialog was not using Segoe 9 point font under Vista
  • Tools | Editor Options dialog was not using Segoe 9 point under Vista
  • pressing the Save and Close button while a task is running would cause AMTB to crash
  • pasting script examples with comments from the help file now works correctly
  • modifying an Error Action on the On Error Tab would not always show the correct text
  • sorting steps and then selecting Undo would cause the step to be deleted
  • Task Builder no longer allows files to be dragged onto it while in Managed mode
  • subtask step numbers are now correct when reported in the Output window
  • windows that are unpinned were not saved and would be pinned next time Task Builder opened
  • creating a task with the Recorder would create an invalid task file that could not be opened for editing after save
  • attempting to close task properties window while Task Builder is open would display a misleading dialog box
  • Find (CTRL-F) on a multiple line comment corrupted the display of carriage-returns
  • default location of the Task Builder causes the window to display as split across dual monitors
  • Expression Builder was not using Segoe 9pt font on Vista
  • Expression Builder was not using the correct icons
  • no longer leaves temporary files in the user's Temp directory
  • attempting to run an encrypted managed task could causes a crash
  • windows that are deselected from viewing were not saved and would display next time Task Builder opened
  • extra white space on the bottom of the Task Builder has been removed
  • right-clicking a function within the Expression Builder now properly displays the correct help file topic
  • wrapped text in comments and tasks was obscured if the scroll bars width was set larger than the system default
  • with all document tabs closed, pressing CTRL-V would cause an access violation.
  • Expression Builder button was barely visible on edge of Error Action form
  • version and build information was missing from the About dialog
  • serial number was not displaying on the About dialog
  • using the Evaluation dialog to extend trials was not working
  • Expression Builder button was not always visible on the edge of the On Error page
  • CTRL+A does did not select all in multiline text edit controls
  • pasting multiple AM6 steps when one or more of those steps did not contain a > would cause steps from that point to not be pasted
  • using the Expression Builder on combo box fields would improperly overwrite the previous contents
  • version and build information was missing from the About dialog
  • serial number was not displaying on the About dialog
  • using the Evaluation dialog to extend trials was not working
  • Expression Builder button was not always visible on the edge of the On Error page
  • CTRL+A does did not select all in multiline text edit controls
  • pasting multiple AM6 steps when one or more of those steps did not contain a > would cause steps from that point to not be pasted
  • using the Expression Builder on combo box fields would improperly overwrite the previous contents
  • no longer allows blank action names when renaming a custom action
  • no longer allowing the same action to be added more than once to a category
  • renaming an action using the same name will suggest a different action name
  • Reset Interface now will set the Available Actions to its default
  • added an AutoMate 7 theme to the Editor Options Colors.
  • corrected Add Attachment dialog's icon
  • corrected Access Violation that would occur if an AML steps was being edited and AMTB was closed
  • changed the popup menu option from ‘Alphabetical’ to ‘Sort’
  • added more options to the Available Actions popup menu
  • File Trigger
  • fixed issue that would could occur if more than 20 file triggers attached to the same file on 64-bit machines
  • Exchange Action
  • type filter property now properly allows AutoMate expressions
  • PropertyName and PropertyValue fields now support AutoMate expressions
  • AutoMate Script Action
  • highlighting a command in the BASIC IDE and pressing F1 would not redirect to the correct help file topic
  • Misc
  • process descriptions for some of the AutoMate executables were not correct in Windows Task Manager
  • several actions generated incorrect AML when using If Older Than or If Newer Than options
  • Browse button would not work when the associated text field contained a drive and path with no trailing slash
  • WindowClass element was missing from trigger object
  • On Error Continue option was ignored in subtasks
  • XML Node To Dataset Action
  • referred to Xpath location as 'Xpath Xpath location' in visual mode
  • Create Variable Action
  • was not correctly barring Dim and Name as variable names
  • SNMP Trap Trigger
  • renamed from SNMP Trap Watcher trigger
  • Print Action
  • filenames with brackets in the name prevented the file from printing
  • SQL Query Action
  • SQL queries against Excel caused the worksheet to be locked until the task that executed the query ended
  • Terminal Actions
  • Timeout and Error Causes values were not populating correctly when editing an existing terminal step
  • Wait For File Action
  • now works correctly with multiple files and file masks
  • Send E-mail Action
  • corrected invalid text error on certain files when used as mail body
  • would not correctly error if an invalid expression was found in the body parameter
  • Exchange Action
  • was incorrectly flagging email deleted when retrieving all messages using Get Messages option.
  • selecting an existing PropertyName would resets the associated PropertyValue
  • "(Please Enter Text)" text would be stored in the step's AML if the OK button was pressed but the values were not changed
  • Create Variable Action
  • editing an existing Create Variable step in AML view did not always make the variable available in Task Builder dropdowns
  • output message had the Type and Object strings reversed
  • If Text Contains Action
  • improved reliability especially when using AutoMate variables
  • Send E-mail Action
  • the To: field is now automatically selected when the step is displayed
  • would not send extended ASCII characters when body is from a file
  • variables in Send Email Action email body were not evaluating on subtasks
  • corrected issue with server timeouts when certain anti-virus software is installed on the user system
  • now correctly handles sending authenticated email without specifying credentials on domains where the user is already authenticated
  • FTP Logon Action
  • in non-compatibility mode, user can now specify a password when using SFTP and a Public key file
  • Terminal Actions
  • were not retaining parameters when an existing step was opened for editing
  • SQL Query Action
  • querying an Office 2003 MSAccess or Office 2003 Excel file could cause the step to hang
  • UPDATE and INSERT queries would not change execute correctly when the datasource was an Excel spreadsheet file
  • using predefined connection string would not work in subtasks
  • Set Date and Time Action
  • the server field's Expression Builder button was being covered by Port field
  • Create Object Action
  • would not allow a Property Value to contain an AutoMate expression
  • FTP Advanced Action
  • using Get Short List was returning extraneous data with short file list
  • using Get Long List did not work with wildcards on SSH connections
  • FTP Upload Action
  • corrected "500 Invalid command" errors that occurred with some FTP servers
  • Synchronize Folders Action
  • invalid folders were not properly treated as errors
  • Replace Text Action
  • using the Regular Expression option with certain invalid expression would cause the step to hang
  • Create XML Node Action
  • now allows creating a node with an empty namespace
  • Cryptography Actions
  • now properly supports multiple input files
  • now properly supports AutoMate variables as parameter values
  • Delete File Action
  • would not correctly delete files when an exclude mask was specified
  • FTP Change Folder Action
  • would throw an unhandled error when specified folder had no leading slash
  • Message Box Action
  • would not auto-press on intervals lower than 500 milliseconds
  • expressions resulting in a floating point value would not display leading zeros correctly
  • Calculate File Checksum Action
  • generated MD5 checksums were sometimes incorrect
  • Decrypt Action
  • OpenPGP passphrases were not working
  • Loop Files Action
  • the include filter would be lost when importing or pasting a Loop Files step from AutoMate 6
  • FTP Rename Action
  • would incorrectly strip subfolder information from the file, essentially moving files to the root folder upon rename
  • Wait For Window Action
  • timeout options were missing from the Advanced tab
  • If Action
  • "complex" option was reset to "simple" when editing an IF step regardless of whether or not "complex" was originally selected
  • Ping Action
  • no longer requires elevation to work correctly on Windows Vista and Windows Server 2008
  • Interactivity Actions
  • Window selector was allowing controls in the tray to be selected
  • editing a control from the Contents page would sometimes edit the wrong value
  • File System Trigger
  • renamed from File Watcher trigger
  • Key Trigger
  • when using AutoKeys with "Erase text after triggering" enabled, the text would be deleted even if the associated task was disabled
  • Schedule Trigger
  • custom schedule would only triggers the first time
  • exclusion on a specific time range was being ignored
  • weekly and monthly exclusions in schedule trigger could cause corruption of ATL file and caused CPU spike
  • Installation
  • corrected misleading error message regarding XP SP2
  • Functions
  • IsNull() was not properly identifying null value against MDB field
  • Random would always generate the same value
  • Event Monitor
  • Running Task Window sometimes showed percentages greater than 100% if a subtask had more steps than the parent task
  • corrected issue that made it unable to change task interruption hotkey

New in AutoMate 7.0.8.1 (Mar 16, 2009)

  • Task Service:
  • schedule trigger was non-functional on systems that do not use a / as the date separator
  • an imported task's triggers would not always start immediately but could require a service restart to take effect
  • Task Administrator:
  • docking and undocking the tree view would cause "Abnormal Program Termination"
  • while creating a folder in the Task Folders view, using the arrow keys would navigate the folder list in addition to the name of the folder that as being edited
  • Password dialog was using the wrong icon
  • corrected AV that could occur if the AMTA is closed while it is making its initial connection to a server
  • Event Viewer was not correctly displaying the step number of a failed task in Task Events tab
  • tasks would sometimes update incorrectly on the local machine if that same task was running on another, remotely connected machine
  • time-out messages would occur intermittently when disabling or enabling a large number of tasks over a network
  • choosing System | Restore... then clicking Cancel would show "Restore failed" message in the messages pane
  • tasks imported from AutoMate 6 that did not use the standard Default Task Location path would show up as "broken" tasks
  • dragging All Computers into a folder within the folder view would cause an access violation
  • renaming a task via the task's properties dialog would not rename the associated task file
  • not dismissing remote machine dialog warning could cause the initial server connection to fail with "incompatible version" error
  • remote machine dialog warning title incorrectly referenced "AutoMate 6"
  • dates in Holiday dialogs were not regionalized correctly
  • Event Monitor:
  • Running Task Window was not transparent on Vista, Windows 7 or Server 2008.
  • Running Task Window text was truncated on high-DPI systems
  • Task Builder:
  • Password dialog was using the wrong icon
  • Send E-mail and Get E-mail actions would not convert into AutoMate 7 AML correctly if the step was indented
  • expression builder now opens larger on first run
  • "Save & Close" button was not using the correct font on Vista or when using high-DPI
  • speed optimizations when running tasks that generate a lot of output messages
  • Installation:
  • would not correctly handle Windows Foreground Timeout adjustments
  • "open" verb on AML file association changed to "Open"
  • Send E-Mail Action:
  • moved prompt that was displayed when an unrecognized e-mail format was used
  • e-mails would not be sent if default e-mail server was used that required authentication
  • e-mails would not be sent if using a proxy server
  • expressions used in the message body were not evaluated
  • pressing Enter was not associated with default OK
  • File Actions:
  • browse for file dialog would not allow *.* as a value
  • FTP Actions:
  • browse for file dialog would not allow *.* as a value
  • Window Actions:
  • did not display correctly on Windows XP when running high-dpi
  • If Window Exists Action:
  • did not display correctly on Windows XP when running high-dpi
  • Wait For Window Action:
  • did not display correctly on Windows XP when running high-dpi

New in AutoMate 6.2.8.0 (Nov 13, 2008)

  • AutoMate 6.2.8 adds a new RoundEx extended function to implement arithmetic rounding, and corrects an issue with escape characters that was introduced in 6.2.7.
  • Extended Functions:
  • added RoundEx (Number, Precision) function to round a floating-point number to Precision using arithmetic rounding
  • Fixes
  • All Actions
  • escaped characters now work correctly in all actions (problem introduced in 6.2.7)
  • Task Builder:
  • Insert menu correctly displays all action groups

New in AutoMate 6.2.7.0 (Oct 29, 2008)

  • Task Builder
  • - right- and left-arrow keys now work in Available Actions
  • Fixes
  • Format Date/Time Action
  • - adding Format Date Time action would intermittently cause an AV after clicking OK in the Task Builder
  • Choice Action
  • - window size of GUI was not wide enough, causing the Cancel button to be cut off in Windows Vista
  • Label Action
  • - disabled Label steps were still treated as enabled at runtime
  • Find Text Action
  • - Case sensitive option was not saved, and would always revert to unset
  • Replace Text Action
  • - when the text to find is """ (3 double quotes), re-opening the action changes it to " (1 double quote)
  • Send Keystrokes Action
  • - keystrokes would change & to & if "Encrypt Keystrokes" option was used
  • Common Dialog Action
  • Choice Action
  • Message Box Action
  • - would hang in a task that was run from an task (AML) file within Explorer (by right-clicking the task and choosing "Run")
  • - The "Bring message to front of all other windows" checkbox would not always correctly influence the window state
  • SQL Query Action
  • - fields of type BigInt would return an incorrect value
  • Task Administrator
  • - Trim Event Log option would not properly retain the duration scalar (e.g. days would always revert back to months)
  • - EAccessViolation would occur when clicking on Constants Tab in System > Options (Windows Server 2008 only)
  • - re-importing tasks with triggers causes duplicate TriggerID values, resulting in incorrectly trigger behavior of affected tasks
  • - theme under Vista is was not correct
  • - clicking on Log Button caused 100% CPU (Windows Server 2008)
  • - Clicking on View > Columns would result in EAccessViolation error message (Windows Server 2008)
  • - "Run Alone" option would changed to "Limit Number of Simultaneous Tasks" after clicking OK on the task's Properties page
  • - creating a new task, then immediately modifying it's properties before first adding task steps, would cause "Task File associated with this task cannot be found" error next time the Task Builder was invoked
  • - corrected several typos in sample tasks
  • - attempting to add a new Schedule Watcher trigger would cause an Access Violation after clicking OK (Windows Server 2008)
  • - attempting to add a new Window Watcher trigger would cause an Access Violation after clicking OK (Windows Server 2008)
  • - attempting to access the Exclude tab of a Schedule watcher trigger on 64 bit Vista would cause an Access Violation
  • Event Monitor
  • - green AutoMate tray icon incorrectly turns blue if the "Running Tasks Window" is opened and closed

New in AutoMate 6.2.6 (May 30, 2008)

  • This release of AutoMate 6 includes enhancements to the Window and Interactivity actions to greatly improve their speed, especially when working with Internet Explorer windows. Stability enhancements have also been incorporated into all areas of the product, together with bug fixes to the Task Builder, several actions and the File Trigger.

New in AutoMate 6.2.5 (Jan 31, 2008)

  • Task Administrator: added support for legacy Cut/Copy/Paste shortcuts (Ctrl Ins, Shift Ins, Shift Del)
  • Task Builder: added support for legacy Cut/Copy/Paste shortcuts (Ctrl Ins, Shift Ins, Shift Del)
  • Find Action
  • Replace Action: incorporates new .NET 2.0 compatible Regular Expression engine
  • AML Files: added "Run" option to the AML File Association (available by right-click on an AML file)
  • Task Administator: incorrect theme was used on Windows XP
  • Dataset Actions: attempting to use the same dataset name more than once caused a "Variable already exists" error
  • Lock Workstation Action: now works correctly on Windows Vista
  • Message Box Action: caused Abnormal Program Termination or EAccessViolation when an invalid or non-existent task file is used on button click / when using the �automatically close dialog box after x seconds�, the countdown time was not always accurate
  • Move Mouse Action: now works correctly when "Relative To Screen" is used with negative coordinates on multi-monitor machines
  • Registry Action: read registry was failing when run under as an unelevated user on Windows Vista, even if the key had full read access / Registry Browser locked up Task Builder on Windows Vista / Registry Browser always opened in the upper-left of the screen
  • Task Administrator: after created a task using the New option of the right-click menu, the managed task was not selected / was not checking if it's restored window position was still valid on startup
  • Task Builder: after running a task, the last selected step was not the same as the ones that appear as selected / auto-indenting is now working correctly / indentation was lost when copying/pasting or moving steps when Suggest Indent was off / not all action GUIs were appearing in the middle of Task Builder when used on multiple monitor machines / pressing F1 in an action was hiding the foreground action window until the help window was closed

New in AutoMate 6.2.4 (Jan 3, 2008)

  • Set System Time - now uses SNTP v4 to synchronize system clocks.
  • Send Email action - The email is no longer encoded in base64 during transfer.
  • Move Window action - The icon to select a window now works properly.
  • Send Keystrokes action - In some instances, the Alt key was stuck after running a Send Keystrokes step.
  • Volume action - The action now properly works on Windows Vista.
  • Set Variable action - attempting to set a dataset variable to a value without specifying a column would sometimes cause a task to hang.
  • SQL Query action - using an existing variable name as a dataset name would sometimes cause a task to hang.
  • Set System Time action - The action now sets the system to the correct time.
  • Input Box action - The action now correctly retains the "Bring Message to front" setting.
  • Event Log trigger - AMTRIGGER.EVENTID is now accessible from a task triggered by an event trigger.
  • Text Logging - The step number is now displayed properly.

New in AutoMate 6.2.3.0 (Nov 15, 2007)

  • General: Performing floating point arithmetic in international locales that use a character other than a period as a decimal separator was causing incorrect behavior when using number variables.
  • Task Administrator: Importing a managed task that doesn't have any trigger attached now works correctly.
  • Task Administrator: Moving a task into a newly renamed folder without refreshing Task Administrator was moving the task into a folder with the previous name.
  • Task Administrator: Old tasks containing extra "" in their path can now be open by pressing the Location button in Task Properties.
  • Replace text action: attempting to replace text with a space would instead use s.
  • Compress action: The action now properly works for Cab compression.
  • Ping action: The step now properly displays an error when the variable specified doesn't exist.
  • Wait For Window action: The step now properly times out when a timeout is set.
  • Send E-Mail action: The action now works properly when the 70th character of the email is a period.
  • FTP browser: Deleting a FTP site now works properly.
  • Send Terminal Text action: Function keys now work properly with TN5250 emulation.
  • Volume action: Now works on Windows Vista.
  • Connect Terminal action: Added support for variables in the password field for SSH connections.
  • When a task is run with AMTaskCm.exe, GetTaskName now returns the task filename.
  • AMTaskCm.exe: Added option to run a managed task and to use customized logging.
  • Event Log: Using Classic Windows theme was causing the event log window to hang on some systems.
  • Find Text and Replace Text actions: Using the Find Action or Replace action to find or replace a regular expression that was syntactically valid but returned a blank string (for example, searching for g* on a string such as "Fax") would cause the task to hang.

New in AutoMate 6.2.2.0 (Nov 1, 2007)

  • Options menu now says "Options on remote machine" whenever the current machine selected is not the local machine.
  • Event viewer now remembers the last position, size and selected tab.
  • Added option to "Run as current user" when the workstation is locked.
  • The service user doesn't need to be set when importing a managed task from a remote folder.
  • A dialog is now properly displayed when an error occurs while importing a task.
  • Http Download action: Cookies are no longer stored in the Program Files directory but in the user's proper Application Data folder structure.
  • File trigger: The polling interval used when watching a remote folder is now customizable.
  • When the "Log To Database" option is enabled, the end of task event was not written when the error text contained a single quote
  • corrected issue that caused error "Cannot create file AM6TasEvents.txt" when extensive writing to the log file occurred.
  • In the Log On tab properties of a managed task, when the task was set to run as background user when the workstation is locked, it was actually running accordingly to the settings specified in "When workstation is logged on" after the workstation was unlocked.
  • When creating a new task without using the wizard, the default value for "when workstation is locked" is "Do not run" instead of "Run as background user".
  • TN terminal emulation now works correctly
  • When a task is set up to not run when the workstation is locked or logged off, the last Run time indicated the time it would have run if the workstation was logged in, even though it didn't run.
  • Task Administrator: user credentials to be used when setting a task to run in the background when the workstation is locked were not retained.
  • after a failed attempt to connect to a remote machine, the Suppress menu option was permanently disabled in the context menu.
  • options on a remote machine that was not connected was causing an AV. This menu is now only enabled for connected machines.
  • disconnecting an agent on XP would sometimes cause the Task Administrator to hang.
  • Fixed bug: In Task Administrator in Details view, only the first sentence (up to the first period encountered) of the Details property was displayed. Now, the displayed Details are truncated with an ellipses if the Details are too long to view.
  • Event Log viewer repositions correctly if the screen resolution is changed
  • Double-clicking a folder in the right pane and then re-selecting a previously selected folder in the folder tree view did not update the list of tasks.
  • Task Builder: Using a wrong parameter in some functions (DaysInYear and DaysInMonth for instance) caused AMTB to hang when task was run in Task Builder.
  • Excel Set Cell action: the action didn't work with an empty string in the New Value field. The step failed with the error "Syntax error in tag NEWVALUE".
  • Set variable action: When the value contains " and "disguise value" is checked off, then the variable contains " instead of ".
  • Replace text action: Replace text with one or several spaces now works correctly without using s.
  • Send Keystrokes action: sending keystrokes to IE7 after the Alt key was pressed would toggle the menu bar.
  • Connect Terminal action: some visual controls were cut off when using a COM1 connection.
  • DaysInYear extended function: DaysInYear now returns the correct value.
  • File trigger: When watching the maximum number of files in a folder on a network, after the threshold was met, the trigger didn't fire until the number of files became greater than it was the last time it triggered. Consequently, removing and re-adding files didn't cause the trigger to fire.
  • Window trigger now correctly works with IE7 in Protected mode (Vista specific)