Projects now run faster and consume less resources, plus new actions for Azure and Amazon S3.
March 29, 2016
New Version
Features
Stepping Engine - Major rewrite of the internal stepping engine reduces the moving parts, while enabling extra features to be implemented. The result is your projects will run faster and consume less resources. It also provides extra tools for debugging projects.
Action List Dependencies - Action Lists can now list other action lists that they depend on. For example this allows specifying an UploadAndClean Action List that depends on the Clean and Upload Action Lists. When UploadAndClean is run, if the Clean and Upload Action Lists have not been run they will be.
Step into included projects - Debugging now allows for stepping into the included project. This will open the included project, if is not already open, and start to debug that project.
Breakpoint Conditions - Added to the debugging experience with breakpoint conditions. These work like break point conditions in Visual Studio. They present options for stopping the executing of a script when variables have certain values, or a condition specified becomes true. Conditions can also be the number of passes over the breakpoint.
IDE Themes (Light and Dark) - Implemented two new themes, a light and dark theme.
Action List Out Parameters - Action Lists parameters can now be defined as an out parameter. These parameters can have their value set inside the action list. On exiting the action list the calling Run Action List action will set the variable assigned as the out variable with that value. This effectively adds the ability to have action lists work as functions and return values calculated in the action list.
Project Formats - To make diffs easier Automise 5 has introduced two major updates to the Automise project file structure.
A new DSL project file format (the new default format) (atp5).
A new XML project file format (atx5).
New Actions - Automise 5 brings you new Azure and Amazon S3 actions. Some of these being:
Amazon S3 - Added bucket delete object, bucket list objects, bucket list, upload directory, and download folder actions.