UiPath Community 2021.8 Preview Release

UiPath Community 2021.8 Preview Release

New installer

We now have a new installer for the UiPath Robot/Studio/Assistant.
Your typical Community installation is now available under the Quick Setup option.


What makes it shine though is the fact that you can now install the Robot in Service Mode and therefore fully utilize the Unattended Robot on a free license. For that, follow the steps below:

image007image008image009

Update

With this installer you will get a brand new update mechanism that will help you stay on the latest release. Although we know all of you are waiting for this, we decided to gradually release this content in the next couple of weeks.

Some of you may get multiple updates in the next period of time as we get our new update mechanism released. We really appreciate your patience with this and hope it’s not a big interruption of your RPA flow. We promise that it is for a better auto-update mechanism of the Robot from the Orchestrator.

Known issue: As we are slowly introducing a new method of auto-updating the robots, you will see in Orchestrator under User Sessions your version as being non-compliant. This does not affect functionality in any way and the message will disappear after we release the 21.10 version and you’ll get updated.

Studio

Unified Profile

All the testing capabilities and C# projects are now available in Studio profile. The Studio Pro profile and capabilities have been merged into Studio. All your existing projects can be opened and executed in Studio starting with 21.8. No extra steps or configuration is needed if you previously had Studio or Studio Pro.

Cross-platform Projects

Our .NET 5 migration comes with the ability to execute automations on various operating systems. We are introducing a new compatibility option when you start a new project that will filter cross-platform activities.

Marketplace Templates

We are bringing our Marketplace templates into Studio. Everyone is able to start a project using a template from the dedicated Templates sections in Studio. This brings a lot of exciting ideas for our community.
Learn how to contribute to Marketplace: Introduction for Publishers

Continous Improvements

  • Expression Editor will remember layout and zoom level between sessions;
  • Ability to Copy Repository URL from Project Panel when the current project is stored under source control;
  • Recent section from Start page will display tag information about language, compatibility, and source control.

StudioX

Source Control through GIT

We are pleased to introduce source control management using Git for StudioX. The capability should make source control management easy to use by taking away requirements to understand Git concepts or commands. Instead, you can view a repository just like a folder in Explorer - you can create projects, each within its own folder and save them there.

Once this feature is enabled, you should be able to configure the repositories you have access to:
image001

When you create a new project, you will have the option to save it to your choice of Git repository:
image002

You can also continue work from an existing project using Open from Source Repository:
image003

When closing or publishing your project, you will be able to save your changes to the repository and in the background it will commit them to the source repository:
image004

Preventing Production Runs from StudioX

To avoid production runs of projects from StudioX, we’ve introduced a new governance setting that will monitor automations ran for production purposes. When enabled, you will be notified that you must publish your project to Orchestrator and run your automation from Assistant.

You will be able to configure this setting in the Automation Ops policy by configuring the number of runs allowed as well customizing the user message. For more details on Governance, please check our guide here.

Save Project As

This feature enables you to save a copy of your project as a new project, allowing you to create a completely new Task leveraging existing code.
image005

Additionally, the Save as functionality will allow you to convert a task into a template.

Improvements to existing activities

In order to use these, you’ll need to update your System package to the latest version

Text to Left/Right: Allows you to use special characters (new line, tab, comma etc) as separators within the activities

New Activities

In order to use these, you’ll need to update your System package to the latest version

  • Rename file: This will allow you to rename a file within a task using an activity.
  • Rename folder: This will allow you to rename a folder within a task using an activity.
  • Add data row: Add a row to a data table using a row or list input.
  • Remove data row: Remove a row from a data table using a row or its index from the data table.

Mail activities

For Each Email activity has been enhanced with “Include subfolders” option which allows the user to specify whether to expand the search to include all subfolders of the selected mail folder.

Outlook Desktop in Picture-in-picture (PiP): now a workflow containing Outlook Desktop activities can run in a PiP session even if Outlook application is opened in the Main session.

OneDrive and SharePoint activities

When installing UiPath.MicrosoftOffice365.Activities 1.10.0-preview in StudioX, a new set of activities for OneDrive and SharePoint files and folders is available for citizen developers. These activities should be used within Use OneDrive & SharePoint card activity, where you select the account to use for OneDrive and SharePoint automation.

The list of activities:

  • Get File/Folder
  • Create Folder
  • Copy File/Folder
  • Move File/Folder
  • Delete File/Folder
  • Upload File
  • Download File
  • Export File as PDF
  • Share File/Folder

In Get File/Folder activity you can select a file of folder to use in other activities. We’ve implemented a “Select remote file or folder” browser to pick an item from the cloud locations accessible to the user account specified in Use OneDrive & SharePoint card. There are three possible cloud locations:

  1. OneDrive: My Files and Shared with me
  2. SharePoint: All SharePoint sites followed by the user
  3. Groups: All SharePoint document libraries associated with the Microsoft 365 groups the user belongs to.
    image006

Excel Activities

In order to use these, you’ll need to update your Excel package to the latest version

  • Excel Process Scope: A scope activity that behaves similar to SequenceX, loading the project settings and applying them to the associated Excel process. Additional settings:
    • Process mode: control whether it creates a new process, reuses an existing process if available, or behaves like StudioX for attended users.
    • File Conflict Resolution: determines the behavior in a way that supports both unattended and attended automation
    • Existing Excel Processes: Offer capability to manage existing processes on the machine (Same as project, Force kill, No action)

Assistant

Processes available in Start Menu

All available processes from Assistant can be added as shortcuts inside the Start Menu. In the General Settings page, you can find a toggle for “Show in Windows Start Menu”. The default value is On and when the toggle is Off, the processes will be removed from the Start Menu.

image010

Processes grouped by folders

With this new feature you will be able to change the way of showing the processes list in the Assistant home tab. In the General Settings page, you can find a toggle called “Group by folder”. By default, the folder hierarchy is Off and when the toggle is On, the processes list will be grouped by folders. In both cases, the sections will be collapsible.

image011

Marketplace widget

Starting with 21.8 you can update the pre-built automations installed from Marketplace widget directly from Assistant. When an update is available, you will see a new tab in the Process Details and upon clicking on the update button, the new version will be installed on top of the existing pre-built automation.

image012

UIAutomation

Nested Use-app cards

Until today, automating multiple apps simultaneously can sometimes be cumbersome, as it requires careful nesting of Use application/browser cards, and placing UI activities in the correct card. Starting today, no more! You can just nest Use application/browser cards however you want, and inside them, configure each UI activity to reference whichever card you need.

image013

Excel cards as App cards

Starting with 21.8, StudioX’s Use Excel File is promoted to act as an Use app card. Meaning, now you can add a single Use Excel card and inside it, place both specific Excel activities, as well as any UI automation activities, like Click, Type, and so on, and they will work just like inside an Use app/browser . This will greatly increase the flexibility of automating Excel with a mix of dedicated Excel activities + UI automation activities, to achieve any and all Excel functionality.

image014

Get Attribute

This Classic activity has been revamped and upgraded to fit in the Modern package. It serves the same purpose of extracting the value of certain attributes, but it’s been enhanced with better explanations about what each attribute is for, and a live view of the current values of the attributes.
image015

Mouse Scroll

A highly requested feature, this scroll activity is smart! It allows the basic row-based scrolling, as well as To-element scrolling, for those situations when you need to scroll to a specific object on the page. On top of that, it supports “endless” pages, as a lot of modern websites are built this way.

image016

Edit Table Extraction

The table extraction wizard can now be restarted to resume work from where it was left. The already added data is highlighted so you can remove it, add new data or configure the columns properties.

image017

Type Into - Automatically set the correct input method

When building UI automations when building UI automations, setting the correct input method is paramount, as it can greatly increase reliability and speed. Unfortunately, picking the correct one is a bit of a black art, as there is no hard rule to follow, so some trial & error is involved. This new improvement automates this process, performing all the trial & error for you, with the click of a button, located right next to the input mode. Enjoy!

SAP Automation

SAP WinGUI automation improvements

  • Click with hardware events will perform scrolling to the right table cell independent on the cell position (“in view” / “out of view”)
  • Click with hardware events do not scroll the table anymore if the cell is “in view” to reduce the execution time
  • Click with hardware events works now also on SAP ALV Tables
  • Default selector for column headers in SAP Tables is using ColTooltip instead of tableCol to provide consistency across the whole table identification approach.

SAP FIORI automation improvements

  • Backwards compatibility improvement: Auto-scrolling for tables is now supported even for SAP Fiori UI versions older than 1.78. All available browsers such as IE, Firefox, Chrome and Edge are supported.
  • SAP FIORI UI5 Attributes are now fully visible and available in Modern UI Activities.

Activities

Mail activities

Mail package brings a new activity Outlook Mail Messages Trigger which allows you to set up a trigger to watch for incoming/outgoing mail messages that match a filter criteria.

image019

Get IMAP Mail Messages can work with mail providers like 163.com. When the new parameters ClientName and ClientVersion are set, the activity identifies the client implementation to the server.

There are some bug fixes as well:

  • Fixed an issue in Save Attachments that caused the activity to fail with “length cannot be less than 0” for some emails.
  • An issue has been fixed in Save Mail Message activity. Now the activity creates the missing folder structure.
  • Fixed an issue in Exchange activities in case of O365 Interactive authentication that prompted the user to provide the credentials at each run.
  • An issue has been fixed for Send Exchange Mail Message when SaveCopy option was checked that caused an email with attachments to not appear in the shared mailbox’s Sent Items folder.

IT Automation

UiPath.AmazonWebServices.Activities 2.0.0 brings a new set of activities to help automate AWS IAM (Identity & Access Management) operations. Examples of operations that can be automated using these new activities:

  • Users: create/update/delete users, change user password.
  • Groups: create/update/delete groups, add/remove users to/from group.
  • Roles: create/update/delete roles, add/remove roles to/from instance profiles.
  • Policies: create/update/delete inline and managed policies, add/remove policies to/from IAM identities (users, groups, roles).

For Each Object in Bucket and Download Object to File activities have been updated with new parameters to make it easier to deal with folders within a bucket.

image020

Document Understanding

It is finally out! We have worked on redesigning the Taxonomy Manager, migrating it from Angular 1 to Angular 11! Experience a new design that allows you to manage document types and fields, organized by categories and groups - and on top, define custom colors & hotkeys for fields, so that working with them in the Validation and Classification Station is easier than ever!

image021

Besides these, we have also worked on enhancements of the digitization algorithm, as well as fixed some bugs here and there.

Orchestrator

Starting with this release, you will see the new client apps (Robot, Studio, Assistant) Auto-update feature in Orchestrator. You can read more about it and about couple of other cool features we’ve released here.

Task Capture

Import MS Visio Diagram

Do you already have a created process map using MS Visio and want to continue documenting the process in Task Capture? Easily open MS Visio files in Task Capture instead of creating the diagram from scratch!

Leverage the updated recorder

We’ve changed the recorder component to improve the quality of selectors Task Capture generates for Studio output. It’s already set up as a default recorder, so just capture your process, export it to Studio in XAML format and check out results!

Want to find out more? Please visit the separate post dedicated to Task Capture 21.8 updates here:

Please provide feedback

We want to hear which feature excited you the most! Please use the image button below.

Jump to the comments :heart:

12 Likes

Finally a way to install robots. When will this arrive in stable so I can update my courses?

5 Likes

In the 21.10 October release.

2 Likes

Love it, plus all the Monthly updates are looking great. The Studio and Studio Pro merge was a much needed simplification.

3 Likes

Great and excellent changes. Good to know that some problems with the mails have been corrected.

On the other hand, I don’t see the usability or applicability of the Nested Use-app cards. To my way of thinking, it is a bad development practice. Good to know that you can choose which window the action is pointing to, but in the first place, the action should be only within the Use-app cards that has the view where it is located.

I think this is better

Use Browser "View 1"
    Click "Open View 2"
Use Browser "View 2"
    Click "Close View 2"

Instead of

Use Browser "View 1"
    Click "Open View 2"
    Use Browser "View 2"
        Click "Close View 2"

And all the N-depth that could be reached.

Isn’t it supposed to be in preview right now? All I see on Orchestrator > Resources > Preview is 21.6.0-beta.4514

1 Like

Where is this installer available NOW? I can’t find it anywhere. Preview section still has 2021.6 which behaves the same as previous installers.

Our team is working on updating the Resource Center in Automation Cloud with the new URL. meanwhile, you can download the 21.8 installer from here: https://download.uipath.com/beta/UiPathStudio.msi

1 Like

We are proud to announce that with this community release you can now run our UiPath Robot on Linux. Please check the topic below for more information on how to use it by yourself: Unlock Linux automation with 21.8 Robot!

4 Likes

For that specific case, yes the first one is probably a bit cleaner. But how about when you have a lot of back & forth between 2 apps, like this?

Use Browser "View 1"
    Click "Open View 2"
Use Browser "View 2"
    Click "Close View 2"
Use Browser "View 1"
    Click "Open View 3"
Use Browser "View 2"
    Click "Open View 4"

That’s a lot of superfluous UseBrowsers. With this update you can just do:

Use Browser "View 1"
  Use Browser "View 2"
     Click "Open View 2"  on Browser 1
     Click "Close View 2" on Browser 2
     Click "Open View 3"  on Browser 1
     Click "Open View 4"  on Browser 2

Also, this update doesn’t limit you to one way of doing it, basically all the options listed here work fine, it’s more a matter of preference/usecase how you structure your workflow.

Thanks. I just tried to use that BETA installer for the first time, along with the brand new “Robot Account” feature in Orchestrator (instead of adding a normal “User”)… and despite being set up exactly like how I used to do it with a normal user… the unattended job is stuck as “Pending”, plus the new robot auto-update feature tried to run on that bot machine and failed.

Who can help me with this?

Hi @octechnologist

Could you maybe share a screenshot of the machines that are associated with the folder from which you want to run the process?

Also, could you specify what kind of errors did you get in relation to the auto-update? Have you tried running the 21.8 MSI installer over an already installed community edition?

Good day.

It seems like the Excel Activities are removed when one upgrades the UiPath.Excel.Activities package in order to view the Excel Process Scope.

image

Hi @dacostri

Could you double check the Activities panel filters?
image

Ah. Thank you Maciej… I’ve never looked at the filter :blush:

It looked like the topic was outside of Studio X. Could you please explain how unifying Studio and Studio X is beneficial?

I had used 2 uninstallers to remove both UiPath and the UiPath platform installer prior to trying out this new beta unattended robot installer.

Through the insider program, I was able to communicate the fact that the remote updater agent appeared in my task tray when installed in service mode, and that isn’t supposed to happen. The remote installer team has created a new defect report about that.

The remote update attempt failed 3X, then seems to have worked a 4th time.

A few days later, I tried running an unattended job again, and it worked, so for now this isn’t a showstopper for me.

1 Like