We identified a memory leak caused by faulty caching of the signature provider in one of the dependencies we were using. We disabled signature provider caching as a workaround.
Now you can sign up for a Cloud Platform account from Ukraine also. Please note that this is not yet available if you are located in the Crimean peninsula.
The Notifications page was tidied up, being decluttered of the dated information. Now all notifications older than 15 days are deleted, making it easier for you to spot the meaningful new ones.
Controlling how the Robot - Orchestrator communication is handled can be quite important, especially in large deployments. With this in mind, we moved the
Scalability.SignalR.Transport parameters from
web.config to Orchestrator's user interface. As a result, these settings are now also customizable both at tenant and host level. More information is available here.
To further facilitate the communication between Orchestrator and Robot, we have added support for Azure SignalR Service. For you this means that Orchestrator no longer intermediates the communication, the Robot connecting directly to the SignalR Service. Additionally, this improvement brings with it better and more reliable monitoring. To support this, a new
web.config parameter has been added -
Scalability.AzureSignalR.ConnectionString. Please note that when this parameter is enabled, Robots with a smaller version than 2019.2 rely only on the Heartbeat protocol to communicate with Orchestrator. This parameter is enabled on platform.uipath.com. For more information, visit this page.
We have exposed the
/OData/Users(id)/UiPath.Server.Configuration.OData.ChangeUserCulture endpoint which enables you to change the language settings for a specific user. Details here.
For a better handle on the Bearer token expiry time when working with Orchestrator’s API, the
Auth.Bearer.Basic.Expire property had been exposed in the
Starting with this release a new State filter is available, enabling you to filter your alerts by their read/unread state. Alongside this, the Severity filter is from now on set to Info by default. Details here.
In an effort to make it more intuitive for you to reach the Profile page, we've renamed the [tenant_name/username] option in the User menu to My Profile.
- It is now possible to use the
$skipOData clause without
$orderByin all your GET requests to any endpoint.
queueItem.transactionAbandonedwebhook events are now properly sent.
- Occasionally, the Upload action was not audited for libraries.
- Deleting all versions of a library in bulk did not remove them all, as one version always remained in the database and was displayed in the user interface.
- Occasionally, jobs triggered from schedules configured with Stop Job After, or with the same start and end times are not stopped accordingly. This occurred due to a heartbeat concurrency issue, such as when the terminating state of the job has been overwritten by a heartbeat.
- The Mark as Read button on the Alerts page did not have any effect when using it for one entry. Please note that the button worked correctly for bulk changes.
- We fixed a session expiry issue experienced by some of you when logging in to your accounts using your Microsoft credentials.
You can now generate licenses for the Machine Learning Extractor activity in Studio from within your Cloud Platform account. Two new sections have been added in this regard: Templateless Invoice Extraction and Templateless Receipt Extraction. Simply copy the desired API Key or generate a new key if the old one is compromised, then use it within Studio. Please be aware that the usage of our Machine Learning servers is limited while in Community. Read more about this new feature here.
For better performance and reduced time when fetching your Cloud Platform account, we further tweaked your site URL format, allowing a maximum of 15 lowercase English alphabet characters, without spaces or special characters.
Starting now, users no longer need an Account Administrator role to access the Licenses page. The User role itself grants viewing permissions on the page, thus enabling you to see licensing details, and the API keys for a couple of Studio activities. Keep in mind that you can only view the information, but can’t perform any changes, such as request licenses or generate new keys.
- If the session associated with one of your services expires, the sessions associated with the same service run in duplicated browser tabs also expire, despite being actively used. This happens because multiple Orchestrator tabs are not in sync. Please log in again to continue your work.
- If you have an active session of your Cloud Platform account and then you duplicate it in another Internet Explorer tab, logging out of your account in one tab has no effect on the state of the session in the other. Refresh your browser tabs to synchronize them. This is due to an Internet Explorer limitation, about which you can read here.
- We fixed an error that occurred when accessing a service from your Cloud Platform account while having both IPv6 and IPv4 configured for your Internet connectivity. As a result, you no longer need to disable IPv6 from your computer’s network card.
- From now on, if you’ve forgotten your password, a password reset link is sent to your email address, provided you’ve signed up using basic authentication. If you’ve used a social identity for signing up, you should log in with that identity.
- No error message is displayed anymore when you’re trying to access two different accounts within the same browser session. Instead, if you’re logging in to another account in the same browser, you’re being signed out of the first and signed in to the second one.
- We took measures to prevent the Administrators of a service from deleting themselves.
- No errors are displayed anymore when logging in to a service after previously logging out.