- Release Notes

Release Notes
July 2025
Build number: 2025.0.172
Enhanced design experience for cross-platform projects
We are excited to introduce a fresh design experience for cross-platform projects, built to make your automations faster, clearer, and easier to navigate. Whether you are editing a sequence, debugging, or collaborating with team members, these enhancements bring a smoother, more intuitive workflow experience.
Here’s what’s new in the Designer panel:
Slim activity cards
Activity cards are compact and streamlined, helping you see more of your workflow at once, especially in larger workflows.
All activity properties are now displayed in the Properties panel, without needing to change views. Simply select an activity to access all its properties in a centralized location.
Line numbers
Each row has its own line number, making it easy to navigate, review, and debug workflows.
Toggle, disable, or delete breakpoints directly by clicking to the left of a line number. Debug faster and more efficiently, without opening other context menus or panels.
Expand or collapse logic blocks with just a click, including sequences, loops, or Try/Catch blocks.
Selected activity cards are clearly highlighted and always synced with the Properties panel.
Easy to add activities and cases
Precise visual cues now show you exactly where new activities or cases are added, whether between other activities, between steps, or inside branches.
Refreshed user interface
Studio's user interface has also received several updates aligned with the new UiPath visual identity.
Introducing the Data Mapping editor
New tools to keep your Git projects clean
.gitignore
file when adding a project to Git. This file
excludes local cache folders, preventing accidental commits of environment-specific
or machine-specific data. The built-in .gitignore
file enforces
best practice by default, which is particularly useful when using external Git tools
that do not filter these folders automatically. To learn more, refer to Adding a Project to GIT.
TargetInvocationException
.
Tenant switching in Studio
Project templates governance
You can now control which project templates appear in Studio using governance policies. To learn more, refer to Governance.
Search in Orchestrator folders
Improved annotations
You can now reposition annotations in the designer canvas while editing them in flowcharts and long running workflows. Additionally, annotations dynamically resize as you type for improved readability.
Improved Find References panel
Studio for Citizen Developers
Starting with this release, StudioX becomes Studio for Citizen Developers. While the name is different, it remains the same platform that helps Citizen Developers automate their applications.
You can continue working on your existing projects or create new ones just like before, as the experience remains unchanged.
Other improvements
- The variable selection window now prioritizes variables and properties that match the required data type.
- The Pan Mode, Reset zoom, Zoom drop-down, Fit to screen, and Overview navigation buttons are now grouped under a floating window in the Designer panel.
- You can now control what activities are hidden in the Activities panel through a governance policy.
- The Error List panel has been renamed to Errors.
- You can now navigate to the product licensing documentation directly from the Studio Backstage View, giving you quick access to information about you current license and what is included in other plans.
- The License Acceptance window no longer appears when installing an activity package. (NOT DONE)
- Your licensing plan is now visible when selecting the Copy Info button in the Help backstage tab.
- The Use Variable window now features improved icons, tooltips, and UI elements.
- Studio now shows a loading animation when opening project files.
- Certain context menu options were unavailable when right-clicking an activity inside the Then section of an If activity in some Windows projects.
- Using the F9 keyboard shortcut to remove a breakpoint did not work as expected.
- A BC30451: 'Newtonsoft' is not declared. It may be inaccessible due to its protection level. Variable 'Newtonsoft' is missing. Please use Data Manager to recreate it. validation error occurred when using the Assign activity in some projects.
- You could not browse the list of connection assets in a Microsoft 365 Scope activity if an Orchestrator folder contained more than 1000 assets.
- Setting the HideGettingStartedScreen
governance parameter to
true
did not disable the Studio welcome screen. - A LibGit2Sharp.LibGit2SharpException: remote authentication required but no callback set error occurred when cloning some remote Git repositories from an on-premises Azure DevOps Server.
- Using the Delete key while editing a variable’s annotation in the Data Manager deleted the variable.
- A CS0234: The type or namespace name 'Ui' does not exist in the namespace error occurred when publishing some projects.
- A CS0204: Only 65534 locals, including those generated by the compiler, are allowed error occurred when publishing some projects containing sequences with a large number of activities.
- Studio became unresponsive in some projects when switching focus to another application and then back to Studio.
- Text edited in activities was not saved when switching focus to other panels in some projects.
- Global variables did not work as expected in some projects created from the Robotic Enterprise Framework project template.
- The Rich Text Composer used in the Body as HTML activity option did not work as expected in some projects.
- An unexpected error occurred when creating a variable in some StudioX projects.
- You could double-click to edit Object Repository elements from imported UI libraries.