- Robot release notes
- July 2025
- May 2025
- February 2025

Robot release notes
Build number: 2025.0.172
Support for UPN domains
Previously, the smart card authentication for unattended sessions matched the Orchestrator username only to the primary UPN. Changing the UPN domain required recreating smart cards.
ADUPN\some.upn@domain
format for private domains, or AzureAd\some.Azure@domain
for Azure AD domains.
This update also allows specifying a UPN directly for authentication, regardless of whether password-based or smart card authentication is used.
However, when using smart card authentication with certificates, alternate UPNs are supported only if the certificate was issued to that alternate UPN.
Migrating proxy settings
UiPathStudio.msi
or UiPathRobot.msi
automatically migrates proxy settings from the uipath.config
file to %ProgramData%\UiPath\Shared\proxy.json
.
Retention period for workflow logs
The retention period for workflow log files has been limited to 30 days by default.
Support for large input and output arguments
Starting with this version, the robot supports input and output arguments with more than 10,000 characters.
Bug fixes
- Occasionally, taking a session screenshot caused a
UiPath.Session.csharp.exe
application error, which prevented robot sessions from closing correctly and new jobs could not start. - Previously, when a user account existed in multiple domains, it sometimes caused unattended jobs to fail with a session timeout. This happened due to domain confusion during session identification.
- Fixed a FreeRDP bug that caused Robot Service to use a high CPU percentage.
- This version brings several performance fixes.