Home Developers Release NotesOpenBots Studio v1.5.2 Release Notes

OpenBots Studio v1.5.2 Release Notes
[New Features]
  • OpenBots Studio
    • IntelliSense
      • Full Intellisense has now been added to all major text editing locations in the Studio. This will assist users with creating syntactically correct C# code, and simplify development significantly.
    • Native Chrome Automation
      • Through the usage of the OpenBots Chrome Automation extension users can now manipulate the Chrome instance on their machine directly. This allows for smoother development and execution of web automations.
      • To install the extension simply open the Extension Manager under Tools and click the Install Button. Additional extensions will be added for Edge and FireFox in later releases.
      • A new recorder has been provided in the commands that utilizes the extension to highlight and record elements.
    • Conditional Execution Overhaul
      • Conditional execution commands now accept code inputs for the evaluation logic.
    • Email Commands
      • The ability to download a particular email has been added to the Outlook and IMAP email commands.
    • Settings Overhaul
      • Removed generally unused settings, and cleaned up the interface to make usage simpler.
    • Excel Commands
      • Update from External Links
        • When creating an Excel Application Instance it is now possible to enable/disable updating from External Links.
      • Create Pivot Table from Range
        • Pivot tables can now be generated from a specified range to a set location.
      • Autofill Range
        • A range is now able to be autofilled from a source range.
    • UiAutomation
      • Toggle Checkbox
        • Checkboxes can now be toggled to a true or false state.
      • Hover Over Element
        • Added the ability to hover over an element, enabling further actions to occur.
    • PowerShell Project Type
      • Users can now create a PowerShell project type, and which now executes natively in the Studio.
    • Stop Job Command
      • Added a Stop Job command which will return a boolean true if the currently executing job has been requested to stop, allowing for the developer to shut down the automation gracefully when requested from the Server.
    • Cloud OCR Commands
      • Added a set of cloud OCR commands, which allow for the submission of images and files to the Amazon, Azure, and Google cloud APIs for processing.
    • SAP Commands
      • Added a new set of SAP command using the native APIs. This suite contains a specialized recorder, and can be utilized once scripting has been enabled on the SAP GUI client and server.
    • Show Message Timeout
      • Message Boxes will now timeout after a specified period of time, enabling usage in unattended execution.
    • Save Image/Load Image
      • The Save Image command will now allow for more supported formats to be specified.
      • A Load Image command has been added to create a bitmap variable from an image file for processing.
  • OpenBots Agent
    • Environment Variable Settings
      • The Agent will now treat the User Environment Variables as an override for stored connection settings, allowing for easier dynamic deployment.
[Fixes]
  • OpenBots Studio
    • Show Message Null Values
      • The Show Message command will no longer report an exception when a null value is displayed.
    • Variable Value Expansion
      • Variable values can now be expanded into a pop-up window to allow for editing in a larger text box.
    • Corrected issues with the About form
    • Project Name Validation
      • Project names will no longer allow characters in the project name that are invalid in the OpenBots Server.
    • Generate Documentation
      • Documentation will now be generated in the Root Folder as specified in the OpenBots Studio Settings.
    • Advanced UI Recorder
      • Multiple improvements have been made to the Advanced UI recorder to correct issues with disappearing elements, and removing the ability to record the OpenBots Studio accidently.
    • Package Manager
      • The package manager will no longer throw an exception when trying to download versions different than the default for the release.
    • Default Instance Names
      • The Instance variable field no longer contains a default value, allowing for simpler usage of user created instance variables.
    • Take Screenshot
      • The Take Screenshot command will no longer de-maximize the window it is capturing.
  • OpenBots Agent
    • First Time Setup
      • The Agent will now syncronize with the Studio and pause it’s opening procedures during first time setup operations from the Studio.
    • Unattended Execution
      • The Agent will now attempt to bypass legal notices displayed during logon. It is still recommended for these to be disabled for Agent users to prevent potential issues with session creation.
    • Agent Disconnection
      • Corrected an issue that caused the agent to disconnect itself in some circumstances.
[Known Issues]
  • OpenBots Studio
    • The Remote Desktop Manager does not currently save the entered information. This form is currently the subject of a refactor operation.
    • The Remote Desktop commands do not properly initialize an RDC session.
    • If Conditions may be cleared upon script upgrades due to changes in the command that allow for full code execution in conditionals.
    • CS-Script support is only currently valid for version 3.X. Please use the following command for the Agent installation.
      • choco install cs-script –version=3.30.3.0