UiAutomation is the core strength of UiPath which is their USP, and it just becomes much stronger with each update. Below is a brief overview of updates brought to the UiAutomation space.


𝐒𝐮𝐩𝐩𝐨𝐫𝐭 𝐭𝐨 𝐀𝐮𝐭𝐨𝐦𝐚𝐭𝐞 𝐍𝐚𝐭𝐢𝐯𝐞 𝐂𝐡𝐫𝐨𝐦𝐢𝐮𝐦 𝐖𝐢𝐝𝐠𝐞𝐭𝐬
  • Able to grab and identify more granular uielement on native Chromium widgets
  •  Supported Chromium version - v80 to v102
  • Why it is important?
    • More power to uiautomation to identify individual elements in the desktop app that is built on electron framework
    • This brings all the power available for web applications to desktop applications like MsTeams, Slack, Assistant etc,. 

𝐈𝐧𝐬𝐭𝐚𝐥𝐥 𝐁𝐫𝐨𝐰𝐬𝐞𝐫 𝐞𝐱𝐭𝐞𝐧𝐬𝐢𝐨𝐧
  • You can now install the browser extension in different ways (Group Policy Offline, Group Policy Online, All Users, Current User, Native Host-Only) from UiPath Studio.
  • Previously these options to install were available from the cmd prompt.
  • Why it is important?
    • Ease of experience for the infrastructure team, now they can directly update the extension from a Studio UI.

𝐐𝐭𝟓 𝐔𝐢 𝐒𝐮𝐩𝐩𝐨𝐫𝐭
  • Enhanced selector support for applications developed on Qt framework. A good example of this would be Tableau.
  • Currently, this support Qt5 Widgets (but not Qt Quick/Qt QML yet).
  • Why it is important?
    • Up until now, automation of Qt-based applications has relied on not much of a stable selector.
    • With this enhancement, selectors generated for Qt5 are much more reliable and resilient.

𝐄𝐑𝐏𝐬 – 𝐒𝐀𝐏 𝐔𝐩𝐝𝐚𝐭𝐞𝐬
  • All tree variations are now supported for SAP Fiori.
  • There's an enhanced element identification for WebGUI, and extended support for SuccessFactors, including Global Busy Indicator and Searchable Combo Boxes.
  • Why it is important?
    • Support for automating different tree elements, combo boxes, and many more.

𝐓𝐚𝐛𝐥𝐞 𝐄𝐱𝐭𝐫𝐚𝐜𝐭𝐢𝐨𝐧 𝐄𝐧𝐡𝐚𝐧𝐜𝐞𝐦𝐞𝐧𝐭𝐬
  • The current extract table data activity has been revamped. The new wizard has several new properties and guides you through the extraction process
  • Shows the preview of the data that is to be extracted
  • Why it is important?
    • You can now select if you want to extract the text or the URL of the element.
    • More user experience to guide through the table extraction process.

𝐖𝐞𝐛 𝐒𝐞𝐥𝐞𝐜𝐭𝐨𝐫 𝐈𝐦𝐩𝐫𝐨𝐯𝐞𝐦𝐞𝐧𝐭
  • New attributes are added to the default selectors, including HTML class and aria-label attributes, as well as better priorities for attributes from the default selectors.
  • The title attribute has been removed from the web ctrl tag's available attributes.
  • In the 2022.4 version of UI Explorer, VisibleInnerText is now exposed in UI Explorer as a selector attribute.