Release Notes
latest
false
  • Platform
  • Product Release Notes
Banner background image
Release Notes
Last updated Apr 22, 2024

November 2023

2023.10 Enterprise Release

Release Date: 3 November 2023

We have yet again reached an exciting milestone for us, which is our second LTS release of the year, 2023.10. That being said, we couldn't be happier to show you what's new this time.

Besides the general updates, we have done some bug fixes, user interface and functional improvements, and added some great new features.

Highlights

Orchestrator now allows you to record failed queue transactions and set alert subscriptions at group level. You can now easily and seamlessly configure everything you need for running a successful unattended automation. Still on the Orchestrator side, several changes have been implemented to roles and permissions. The Automation User folder role and the Allow to be Automation User tenant role can no longer publish processes, and, instead, two new sets of roles have been added.

We have introduced side-by-side upgrades for Automation Suite on Linux, in addition to bringing major improvements to the existing in-place upgrade process. Moreover, the installation flow for Automation Suite on Linux has been simplified considerably. If you want to switch from Automation Suite on Linux to a new EKS/AKS deployment, you can do that starting with this release. As for Automation Suite on EKS/AKS, you can now install it in offline environments to completely isolate your setup.

In Studio, for Windows projects, you can automatically generate variables from activity outputs, search activities from all official packages without having to install the package beforehand, or simply convert a cross-platform project to Windows compatibility. If you prefer to code when building automations, you can now achieve this using Coded Automations to leverage the power of coding and build more efficient, adaptable, and high-performance automation solutions.

You can now install only Robot and Assistant using the new UiPathRobot.msi installer. The Linux robot image can run automations under other users than /root. Plus, you can now choose to wait for a job to complete, or to stop the job before disconnecting the robot via command line interface. On top of this, connection errors displayed in UiPath Assistant are now easier to fix, as each error has a unique code and a link to a troubleshooting page that explains the cause and possible solution.

Apps can now be added to an Orchestrator folder. Additionally, apps are now always published to an Orchestrator tenant, similarly to processes. After they are published to a tenant, apps can be deployed in folders. For Data Service, you can now ensure the uniqueness of all text and number records in a field.

What's new

Side-by-side and in-place Automation Suite upgrade options

You can now perform a side-by-side upgrade of Automation Suite using parallel clusters. This method allows you to switch traffic from the old to the new Automation Suite cluster. One of the benefits of this approach is that your current environment is not impacted by the upgrade operation in any way. In addition to that, we have considerably reduced the complexity of the in-place upgrade mechanism.

Streamlined installation experience for Automation Suite on Linux

We have revamped our installation experience to ensure that all installation modes share similar steps and leverage the same commands. These improvements are aimed at creating a more consistent and seamless installation experience for all users.

Migration from Automation Suite on Linux to Automation Suite on EKS/AKS

If you are already using Automation Suite on Linux, but you now think that Automation Suite on EKS/AKS would better cater to your needs, we have good news for you. Migrating to a new installation of Automation Suite on EKS/AKS is now possible. Note that currently you cannot migrate from Automation Suite embedded to an existing installation of Automation Suite on EKS/AKS.

For details on the requirements, required data migration operations, and step-by-step instructions, see Migrating from Automation Suite on Linux to Automation Suite on EKS/AKS.

Automation Suite on EKS/AKS: offline installation

We are happy to announce that you can install Automation Suite on EKS/AKS in offline environments. That means that you can completely isolate your setup, and no internet access is needed to perform the installation. While most of the installation flow is the same as the one for online deployments, there is one additional requirement that you must meet to carry out an offline installation. You need an OCI-compliant registry to store all the container images and binaries of the UiPath products.

For detailed installation instructions, see Installing Automation Suite on EKS/AKS.

For details on the deployment types and architecture, see Deployment scenarios.

uipathctl unification for Automation Suite on Linux

As part of an initiative to unify our CLI tools, we are introducing uipathctl. Currently, the tool helps you diagnose and troubleshoot issues affecting your Automation Suite installation, perform a side-by-side upgrade, migrate from Automation Suite on Linux to Automation Suite on EKS/AKS, and migrate to an external OCI-compliant registry.

Orchestrator roles and permissions enhancements

Some changes have been implemented to the roles and permissions. The Automation User folder role and the Allow to be Automation User tenant role can no longer publish processes, and, instead, two new sets of roles have been added:
  • Automation Publisher and Allow to be Automation Publisher enable you to publish processes.
  • Automation Developer and Allow to be Automation Developer enable you to create automations.

Classic folders removal in Orchestrator

Classic folders and all their associated objects are now removed. If you are planning on upgrading to this version, make sure to migrate any existing classic folders to modern folders.See the Classic folders removal page for details on the steps leading up to this change.

Recording failed queue transactions

Processes that do not succeed because of failed queue transactions can now be recorded for debugging purposes. This option, named Record and store failed queue transactions, is enabled at the process level, from the Video section of the Job recording setting.

New unattended robot setup in Orchestrator

You can now easily and seamlessly configure everything you need for running a successful unattended automation. Simply use the new Unattended Robot setup option, which is available in the Create new menu of the Orchestrator toolbar.

Setting Alerts Preferences Per Group

You can now set alert subscriptions for groups. This allows you to control what alert types a group receives, based on the common denominator of the group members.

New connection messages in Assistant

With this release, we have improved the troubleshooting experience of connection errors by adding a specific code to each error. Additionally, we have compiled a list of the most common connection errors, their cause, and resolution.

Read more about it here.

Separate installer for Robot and Assistant

You can now install only Robot and Assistant using the new UiPathRobot.msi installer. The installer does not contain any Studio-related options and is significantly smaller than UiPathStudio.msi, making it easier to install Robot and Assistant.
What you should know:
  • You cannot upgrade an older installation performed with UiPathStudio.msi using UiPathRobot.msi.
  • Just like in previous releases, you can also use UiPathStudio.msi to install Robot and Assistant.

For more information, see Installing the Robot.

Studio Web integration with Assistant

Now, the search bar in Assistant also returns Studio Web Templates, which can act as a starting point for a process you want to automate. If you want to start from scratch, launch Studio Web from the UiPath Products section and create the automation yourself.

Convert cross-platform projects to Windows

To take advantage of activities that are only available in Windows projects, you can now convert cross-platform projects to the Windows compatibility. This makes it easy to enhance a Studio Web cross-platform project with desktop automation in Studio.
docs image

Override test results in Test Manager

Enhance test accuracy by overriding existent test results. You can now correct test case outcomes when automated executions don't reflect the actual behavior of the application.

More details about connections in the Data Manager

The Data Manager now displays more details associated with connections used in a project. You can now expand each activity under the Connections node to see user-specific data associated with a connection.

Unified Target runtime optimizations

A new hierarchical concept now decides which targeting method is used at runtime based on the relevancy of each targeting method in terms of targeting power and resilience to UI changes. Therefore, selectors are now considered the primary targeting method, Computer Vision is a secondary targeting method, and Image is a tertiary targeting method. Before 2023.10, all targeting methods were trying to identify the target element simultaneously and whichever targeting method was able to find it first was used.

Computer Vision in Unified Target

In 2023.10, we continued our story around seamlessly integrating Computer Vision in Unified Target by addressing the main limitations from 2023.4. As a result, UI Automation Table Extraction is now Computer Vision boosted when indicating full tables and table extraction is also enabled for pure Computer Vision scenarios; you can change the OCR engine as you can now select a custom OCR engine besides the embedded UiPath Screen OCR; Computer Vision is enabled by default in scopeless activities further boosting fully loaded targets (having both selectors and Computer Vision descriptors); and we adapted our reconciling logic between driver and Computer Vision regarding bounding boxes.

Extended Trigger-based Attended Automation

With enterprise version 2023.4 we released the Trigger-based framework, a new way to build Attended Automations, with event-driven architecture and support for native events monitoring. Version 2023.10 is extending the native events support through the Application Event Trigger activity for applications built on UI Automation framework (such as Microsoft Office applications: Excel, Word, Access). To help users identify the events triggered by certain UI elements actions, we are introducing Event Inspection Tool. Integrated with UI Explorer, this tool helps developers understand the type of native events triggered or exposed by various UI elements when the user interacts with them.

Support local files in Windows projects for IResources

A new folder navigation button now lets you use local files in activity properties that require the IResource data type as an input in Windows projects.

docs image

Bi-directional communication between Apps and attended automations

Apps responds instantly to user input. To make this happen, build your workflow using two new UiPath Studio activities - App Request Trigger and Handle Apps Request - and the new UiPath Apps rule - Trigger Workflow.

Unique record values and bulk addition of records in Data Service

Introducing the Unique value only feature for Data Service: Ensure the uniqueness of all text and number records in a field, eliminating the need for complex identification methods of duplicates. To spot uniquely constrained fields within an entity, refer to the Is Unique column. Instantly add records using the Import data feature. Just create a CSV file mirroring the target entity structure, ensuring columns match field names and data types. Import the file to witness your entity grow.

New inline editor for Process Mining

With the new inline editor, you can edit the data transformations of your app directly in the browser. This means you do no longer have to export and import your transformations. Once you are done editing, you can run your customized transformations from the inline transformations editor.

Forms AI conversion and new languages for Document Manager

You can now convert a Forms AI session to a Semi-Structured session. This option is suitable for complex scenarios, allowing you to train a more powerful Deep Learning ML model. Hebrew and Arabic right-to-left writing rules are now supported when displaying values in the fields panel in Document Manager.

One Click Classification and Extraction

With the One Click Classification feature, you can now easily train document classifiers straight from the Document Understanding interface, while the One Click Extraction feature, allows you to easily train document extractors.

Upcoming Deprecations and Removals

We recommend that you regularly check the deprecation timeline for any updates regarding features that will be deprecated and removed.

Activity Pack Versions

The following activity packages and versions are included in the .msi installer and can be found in the local feed.

Activity PackVersion
UiPath.UIAutomation.Activities1v23.10.3
UiPath.System.Activities 1v23.10.2
UiPath.Excel.Activities1v2.22.2
UiPath.Mail.Activities1v1.21.1
UiPath.Word.Activities1v1.18.1
UiPath.ComplexScenarios.Activities1v1.5.0
UiPath.Presentations.Activities1v1.12.2
UiPath.Testing.Activities1v23.10.0
UiPath.WebAPI.Activities1v1.18.0
UiPath.MobileAutomation.Activities2v23.10.2
UiPath.Persistence.Activities2v1.4.6
UiPath.PDF.Activities2v3.14.0
UiPath.Terminal.Activities2v2.6.0
UiPath.Form.Activities1v23.10.3
UiPath.Callouts.Activities1v23.10.3

1Packaged in both Studio and Orchestrator installers.

2 Packaged only in the Orchestrator installer.

  • 2023.10 Enterprise Release
  • Highlights
  • What's new
  • Upcoming Deprecations and Removals
  • Release Notes Per Product
  • Activity Pack Versions

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.