- Getting Started
- Setup and Configuration
- Automation Projects
- Dependencies
- Types of Workflows
- Control Flow
- File Comparison
- Automation Best Practices
- Source Control Integration
- Debugging
- Logging
- The Diagnostic Tool
- Workflow Analyzer
- About Workflow Analyzer
- ST-NMG-001 - Variables Naming Convention
- ST-NMG-002 - Arguments Naming Convention
- ST-NMG-004 - Display Name Duplication
- ST-NMG-005 - Variable Overrides Variable
- ST-NMG-006 - Variable Overrides Argument
- ST-NMG-008 - Variable Length Exceeded
- ST-NMG-009 - Prefix Datatable Variables
- ST-NMG-011 - Prefix Datatable Arguments
- ST-NMG-012 - Argument Default Values
- ST-NMG-016 - Argument Length Exceeded
- ST-NMG-017 - Class name matches default namespace
- ST-DBP-002 - High Arguments Count
- ST-DBP-003 - Empty Catch Block
- ST-DBP-007 - Multiple Flowchart Layers
- ST-DPB-010 - Multiple instances of [Workflow] or [Test Case]
- ST-DBP-020 - Undefined Output Properties
- ST-DBP-021 - Hardcoded Timeout
- ST-DBP-023 - Empty Workflow
- ST-DBP-024 - Persistence Activity Check
- ST-DBP-025 - Variables Serialization Prerequisite
- ST-DBP-027 - Persistence Best Practice
- ST-DBP-028 - Arguments Serialization Prerequisite
- ST-USG-005 - Hardcoded Activity Properties
- ST-USG-009 - Unused Variables
- ST-USG-010 - Unused Dependencies
- ST-USG-014 - Package Restrictions
- ST-USG-017 - Invalid parameter modifier
- ST-USG-020 - Minimum Log Messages
- ST-USG-024 - Unused Saved for Later
- ST-USG-025 - Saved Value Misuse
- ST-USG-026 - Activity Restrictions
- ST-USG-027 - Required Packages
- ST-USG-028 - Restrict Invoke File Templates
- ST-USG-032 - Required Tags
- ST-USG-034 - Automation Hub URL
- Variables
- Arguments
- Imported Namespaces
- Coded automations
- Introduction
- Registering custom services
- Before and After contexts
- Generating code
- Generating coded test case from manual test cases
- Troubleshooting
- Trigger-based Attended Automation
- Object Repository
- The ScreenScrapeJavaSupport Tool
- Extensions
- About extensions
- SetupExtensions tool
- UiPathRemoteRuntime.exe is not running in the remote session
- UiPath Remote Runtime blocks Citrix session from being closed
- UiPath Remote Runtime causes memory leak
- UiPath.UIAutomation.Activities package and UiPath Remote Runtime versions mismatch
- The required UiPath extension is not installed on the remote machine
- Screen resolution settings
- Group Policies
- Cannot communicate with the browser
- Chrome extension is removed automatically
- The extension may have been corrupted
- Check if the extension for Chrome is installed and enabled
- Check if ChromeNativeMessaging.exe is running
- Check if ComSpec variable is defined correctly
- Enable access to file URLs and Incognito mode
- Multiple browser profiles
- Group Policy conflict
- Known issues specific to MV3 extensions
- List of extensions for Chrome
- Chrome Extension on Mac
- Group Policies
- Cannot communicate with the browser
- Edge extension is removed automatically
- The extension may have been corrupted
- Check if the Extension for Microsoft Edge is installed and enabled
- Check if ChromeNativeMessaging.exe is running
- Check if ComSpec variable is defined correctly
- Enable access to file URLs and InPrivate mode
- Multiple browser profiles
- Group Policy conflict
- Known issues specific to MV3 extensions
- List of extensions for Edge
- Extension for Safari
- Extension for Amazon WorkSpaces
- SAP Solution Manager plugin
- Excel Add-in
- Studio testing
- Troubleshooting
- About troubleshooting
- Assembly compilation errors
- Microsoft App-V support and limitations
- Internet Explorer X64 troubleshooting
- Microsoft Office issues
- Identifying UI elements in PDF with Accessibility options
- Repairing Active Accessibility support
- Validation of large Windows-legacy projects takes longer than expected
Studio v25.10 release notes covering the new Activity Migrator CLI tool for bulk migration from Windows-Legacy to Windows compatibility.
25.10.1
Release date: September 9, 2026
Extending with classic GSuite activities migration
The Activity Migrator now supports converting classic GSuite activities to modern equivalents in the UiPath.GSuite.Activities package, covering Google Workspace (formerly known as GSuite) automation across Gmail, Calendar, Drive, Docs, Sheets, and Apps Script.
The minimum supported version for the target UiPath.GSuite.Activities package is 3.8.10.
To learn more, refer to About the Activity Migrator Tool, GSuite Supported Activities, and GSuite Unsupported Activities.
Improved activity migration for partially supported activities
We have added the --uia-enable-partial-migration option for the analyze and upgrade commands, allowing UI Automation activity migration to proceed even when full compatibility cannot be guaranteed. The migration generates the closest supported equivalent, which may require manual adjustments before it works as expected. This option requires UI Automation package 25.10.38 or later (specified via --uia-package-version).
Workflow Analyzer rule available in Studio 24.10
The ST-AMG-001 - Identify Activities with Post-migration Action Required Annotations Workflow Analyzer rule is now available in Studio 2024.10.25 LTS.
Bug fixes
- Fixed an issue where the
--disabled-extensionsoption was silently ignored and did not prevent the specified extensions from loading. For syntax details, see Supported syntax for collections.
25.10.0
Release date: April 8, 2026
Introducing the Activity Migrator Tool
The Activity Migrator is a new command-line interface (CLI) tool that streamlines the transfer of process configuration and dependencies when migrating your projects from Windows - Legacy to the Windows compatibility.
The Activity Migrator allows you to:
- Bulk convert Windows - Legacy projects to Windows.
- Migrate classic UI Automation activities to the modern UI Automation framework, enabling access to features such as Unified Target and Healing Agent.
- Transition from classic Mail activities to Integration Service activities.
To learn more, refer to About the Activity Migrator Tool.