UiPath Activities Guide

Release Notes

UiPath.UIAutomation.Activities v18.4.5

Release Date: 27th March 2019

Bug Fixes

  • The Extract Structured Data activity did not return any data when used with Java applications v1.3 to v1.6.
  • When selecting web page elements in Internet Explorer, the wrong idx attribute would be generated, causing selectors to become invalid.
  • The Chrome extension would fail to install after upgrading Google Chrome to version 73.

UiPath.UIAutomation.Activities v19.3.0

Release Date: 20th February 2019

New Features and Improvements

The v19.3.0 UIAutomation package now makes it possible to create automations in the Edge browser! Read all about it here! Oh, since this is an experimental feature, you might also want to check out the troubleshooting guide.

UI elements in XenApps are now detected even on non-standard DPI.

We’re always looking to extend your automation capabilities. As such, we have implemented support for applications which rely on the JxBrowser library. Selectors are created natively, without having to install any extensions. There are, however, a few limitations you might want to read about.

The newly developed Microsoft Azure ComputerVision OCR engine uses the new API from Microsoft, enabling you to keep up with the evolution of technology.

We've added the ability to automatically downsize images to the Google Cloud Vision OCR activity, adding a new property called ResizeToMaxLimitIfNeccesary. This has been done to make sure the size of your images does not break the maximum limit of the engine.

The Abbyy OCR activity can now be configured to use Abbyy FineReader Engine 12 via the FineReaderVersion drop-down property. Also, the PredefinedRecognitionProfile property can be used to use one of the official Abbyy recognition profiles and the CustomRecognitionProfilePath property can be used to load in your own recognition profile into the project.

Breaking Changes

Due to some internal dependencies being updated, starting with this version, the minimum required version of Studio for using this package has changed to v2018.4.4 or v2019.2 or above.

Bug Fixes

  • Google Cloud OCR crashed when receiving an image larger than its maximum limit.
  • Google OCR was not renamed to Tesseract OCR when used in certain activities.
  • The Extract Structured Data activity did not return any data when used with Java applications v1.3 to v1.6.
  • In the SAP application menus, only the first item on the list would get recognized.
  • Fixed particular cases when the UIA selection was returning a non-UIA selector.
  • The Find Text Position activity was unable to find text that contained spaces in Internet Explorer.
  • The Text Exists, Click Text, Find Text Position, and Hover Text activities did not properly interact with particular character combinations in Internet Explorer 11.
  • In some cases, wildcard matching did not work correctly when used with Internet Explorer and other Windows 10 applications.
  • Fixed several issues which were causing selectors to not generate for UI elements when the SAP Business Client is used.
  • The Set Text activity did not work inside JTable cells with the Text role in Java applications.
  • Using the Check activity on checkboxes inside Java applications would return an error.
  • Fixed an issue which was causing the Robot Executor to stop functioning during process execution.
  • On some occasions, the Get Visible Text activity would fail and throw the Capture timeout error.
  • Additional fixes were made to improve the functionality of the Extract Data activity on tables in Java applications.
  • The Screen Scraping wizard would not return any data when used with Office 365 components.
  • The Attach Browser activity could not switch to a frameset web page tab in Internet Explorer.
  • On particular web pages, the idx=’1’ attribute in a selector would cause trigger events to be ignored by events monitoring.
  • The Type Into activity was unable to type particular characters.

Known Issues

Edge

  • The UiPath Edge extension needs to be installed on Windows 10 build 1803 or above. Find out more on this page.
  • The UiPath Edge extension does not work for a user on a machine if it has been already installed by a different user. Find out more on this page.
  • Processes which use the UiPath Edge extension can not be started from Orchestrator on a machine on which Edge is the default browser. Find out more on this page.
  • In Edge, web page elements are not detected if the web pages are loaded from the local machine. Find out more on this page.

JxBrowser Applications

  • For JxBrowser applications, the Recording, Data Scraping, and Screen Scraping wizards are not yet supported. Find out more on this page.
  • When automating JxBrowser applications, it is recommended to use the default framework when building selectors for JCef and Cef applications. Find out more on this page.
  • When you use the Type Into activity, be sure to enable the ClickBeforeTyping property. Find out more on this page.

Citrix

  • After you change DPI scaling levels, it is mandatory to restart your Citrix session for selectors to be accurately generated. Find out more on this page.
  • In a Citrix environment, using multiple displays with different DPI can cause inaccurate detection of UI elements when the target window is moved across the displays. Find out more on this page.

UiPath.UIAutomation.Activities v18.4.4

Release Date: 27th February 2019

New Features and Improvements

You asked, we delivered! One of the main improvements brought by the v18.4.4 UIAutomation package is the support for UIA selectors in Edge.

Bug Fixes

  • The Click activity would often inaccurately detect web page elements which were not in view.

Breaking Changes

The Extract Structured Data activity does not return any data when used with Java applications v1.3 to v1.6. Please note that this can cause a breaking change and it is recommended to upgrade Java to a newer version.

UiPath.UIAutomation.Activities v19.2.0

Release Date: 18th February 2019

New Features and Improvements

The new Context Aware Anchor has been created by building upon the old Anchor Base activity. To increase precision, it now takes into account the pairs of anchors and targets, without requiring an anchor to be unique.

The Google OCR, Google Cloud OCR, and Microsoft Cloud OCR engine activities have been renamed to Tesseract OCR, Google Cloud Vision OCR, and Microsoft Project Oxford Online OCR, respectively. Don't worry, as this does not cause a breaking change to you already existing workflows!

The Extract Structured Data activity has two new properties that enable you to choose what kind of click you want to use when changing pages if the data you want to extract spans multiple pages.

Bug Fixes

  • Fixed an issue which caused the Click Trigger, Click Image Trigger, and Key Press Trigger activities to crash when using certain applications.

UiPath.UIAutomation.Activities v19.1.0

Release Date: 21st January 2019

Bug fixes

  • The Data Scraping wizard threw an error if you tried to scrape nested tables in Internet Explorer.
  • In some cases, the Click activity would not accurately identify web page elements which were not in view.
  • Particular keyboard input events were erroneously flagged by the Type Into with the SimulateType property enabled.
  • In Java apps, selectors were improperly built for contextual menu items.
  • Selecting CSS elements from a web page in Internet Explorer would return an error.
  • Selectors could not be properly generated by UI Explorer for particular Java apps. In some situations, this would cause the Java app to stop working.
  • The Click activity with the SimulateClick property enabled would improperly interact with particular web page elements in Internet Explorer.
  • Selectors were erroneously generated when using the SAP Business Client (NetWeaver).
  • The Type Into activity with the SimulateType property enabled would not always properly type inside fields on the Orchestrator login page.
  • Selection algorithms for Java applications with customized UI have been improved, thus fixing several issues the Extract Data activity had.

UiPath.UIAutomation.Activities v18.4.3

Release Date: 10th January 2019

This new year brings two more languages in the entire UiPath Platform - French and Russian. Since we layed down the foundations of localization in our previous release, we are continuing our efforts in bringing you a more immersive experience and lowering the language barrier bit by bit.

UiPath.UIAutomation.Activities v18.4.2

Release Date: 7th December 2018

With Citrix environments being so popular, we are further extending automation capabilities with native support for Citrix XenApps. To benefit from this, the UiAutomation package must be installed, along with the Citrix Remote Runtime. You can read more on this here.

Also, dark times ahead, the Dark Theme is now available, in its beta version, on all of the activities and wizards in this package.

Breaking Changes

The HtmlWindowName attribute in html tags was ignored when UI elements were selected in pop-up windows in Internet Explorer. As a result, selectors were incomplete, causing actions to be performed on the parent window instead. Please note that processes created with the UiPath.UIAutomation.Activities v18.3.6962.28967 package ignore the HtmlWindowName attribute in selectors, while v2018.4.2 does not. This might affect process execution and you should manually update them.

UiPath.UIAutomation.Activities v18.3.6962.28967

Release Date: 23rd January 2019

To ensure backwards compatibility, the HtmlWindowName attribute in html tags is now ignored when UI elements are selected in pop-up windows in Internet Explorer.

A few steps need to be performed if you want to use a different UIAutomation package, and you can read more about it here.

UiPath.UIAutomation.Activities v18.3.6897.22543

Release Date: 20th November 2018

The Core Activities Package is now split into two distinct packs: UIAutomation and System. The first contains all the activities that mimic human interaction, such as Click or Type Into while the latter sums up all the blocks required for building an automation, from invoking another workflow to logging a custom message in Orchestrator.

This change was made so that both in present and future versions, you can reference any version of the UIAutomation and System packages as dependencies for your projects, completely independent of Studio. This is a step forward for being able to update UiPath Platform components without worrying about how they affect your automations.

Breaking Changes

The HtmlWindowName attribute in html tags was ignored when UI elements were selected in pop-up windows in Internet Explorer. As a result, selectors were incomplete, causing actions to be performed on the parent window instead. Please note that processes created with the UiPath.UIAutomation.Activities v18.3.6962.28967 package ignore the HtmlWindowName attribute in selectors, while v18.3.6897.22543 does not. This might affect process execution and you should manually update them.

UiPath.UIAutomation.Activities v18.3.6877.28298

Release Date: 31st October 2018

The UiPath.Core.Activities package is now split into two distinct packs: UiPath.UIAutomation.Activities and UiPath.System.Activities. The first contains all the activities that mimic human interaction, such as Click or Type Into, while the latter sums up all the blocks required for building an automation, from invoking another workflow to logging a custom message in Orchestrator.

This change was made so that both in present and future versions, you can reference any version of the UiPath.UIAutomation.Activities and UiPath.System.Activities packages as dependencies for your projects, completely independent of Studio. This is a step forward for being able to update UiPath Platform components without worrying about how they affect your automations.
Find out more about the UiPath.UIAutomation.Activities and the UiPath.System.Activities packages.

UiPath.Core.Activities v2018.2

Release Date: 22nd May 2018

We've added a new Continue activity to the Core pack. It enables you to streamline conditions inside a For Each loop, without nesting If activities, by skipping iterations.

Four new activities have been created for the enhanced manipulation of DataTable variables:

  • Lookup Data Table - Modeled after the Excel VLOOKUP function, it searches for relative cell values in a data table.
  • Filter Data Table - Enables you to select filtering conditions for a data table with the help of a wonderful wizard.
  • Sort Data Table - Sorts a data table in ascending or descending order based on the values in an indicated column.
  • Remove Duplicate Rows - Removes the duplicate rows from a specified `DataTable variable.

Release Notes


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.