Introducing UiPath Studio, StudioX and UiPath Cloud Orchestrator 2019 Preview
We have just released a new product called StudioX and a lot of new features for Studio, Orchestrator and Robot. Check out the release notes for each product below to learn more!
- UiPath StudioX 2019 Preview
- Explorer Expert: Community Edition
- UiPath Cloud Orchestrator 2019 Preview
- UiPath Studio 2019 Preview
- UiPath Robot 2019 Preview
- UIAutomation 2019 Preview
A new product to the UiPath Platform familly: StudioX
Read more about this here: StudioX is here and is live in Community Preview and join the conversation on the StudioX category.
UiPath Cloud Orchestrator 2019 Preview
Weâre REALLY excited to announce our Orchestrator 19.9 release. Like really.
Todayâs release continues to advance scalability and flexibility, with significant progress on multiple fronts. We bring to you hierarchical folder support, attended robots auto-provisioning, long-running workflows support and a ton of queues, schedules, and jobs improvements. Making Orchestrator your trusted companion in terms of managing your automation resources has been a focal point in the past few months.
This is only half the battle. Letâs take you on a quick update tour:
Hierarchical Folders
Keeping your RPA deployment manageable and organized no matter the scale with Folders. Classic folders to maintain backwards compatibility while still segregating divisions of your business that are separate, and Modern Folders to easily manage resources while hierarchically structuring your Orchestrator instance with greater access management from the new ability of fine-grained role assignment.
Attended Robots Auto-Provisioning
Attended Robots that can be automatically created for whatever type of user identities you have in your instance, which are configured on the spot on a per-user basis.
Package Explorer
View the graphical representation of any package version uploaded to Orchestrator, just as you do in Studioâs Designer panel. Deep dive into any workflow, view a projectâs dependencies, and look up any activity property and its value.
Long-Running Workflows
Support for processes that require logical fragmentation or human intervention. We set the stage for automating complex processes that either rely on the completion of other processes, or require approval or validation, all this with minimum downtime and no waste in terms of resources while waiting for process resumption. Got work to do? Youâll find it in your Tasks Inbox
Queues
Major schedules overhaul. The functionality is now called Triggers, its highlight being that you now have the possibility to trigger a process whenever new queue items are available in your queues.
We also implemented a Queue SLA tool which gives you better control over the processing time of your queue items, and helps you assess what resources you need to allocate such that the items are processed in time.
When creating a new queue, or editing an existing one, you can upload custom JSON schemas for the Specific Data, Output Data, and Analytics Data generated by all future transactions to be validated against, ensuring any successfully processed queue item has a reliable form of data.
Individual transaction items from your Queues can now be edited or cloned, enabling you to change the priority or deadline to suit business needs.
Manually Restart Jobs
Quickly run a job from the ones having a final state while keeping the initial job configuration. The decision to modify the previous settings of the job lies in your hands.
Multiple Non-Working Day Calendars
You can now create multiple calendars per tenant, each with its own set of dates, such that whatever restrictions you want to impose, they can be granularly controlled.
New UI
Almost forgot about this one. We kind of changed the user interface, guys. To fit this finely-crafted work of code, testing and brainstorming our company went through while working on this release, we made some changes to our interface such that everything is organized better in the menus. We wanted to give it a more intuitive design, such that you find it easier to use and have a smooth user experience. You probably wonât at the beginning, but give it a try. Trust us on this one.
For more details about these goodies, check the full Release Notes
https://docs.uipath.com/releasenotes/docs/october-2019
â19.9?â @andraciorici chuckled. âItâs the best one.â
The room burst into laughter. They all knew 19.10 is just around the corner.
UiPath Studio 2019 Preview
Click here to see how to switch to Preview channel in UiPath Studio.
(in case you are using Studio Community Edition and you do not see this option, see here)
Also, make sure you have activities beta feed active to be able to download beta versions of our activity packs.
Note: Please make sure that your robot system tray is not running when the update happens. This can lead to some issues with your robot service. If your Studio is misbehaving when running/debugging processes after the update, please follow this guide.
Workflow Analyzer
Continuous improvements to our newly introduced workflow analyzer tool. Learn more about this here. To learn more about available rules and how to modify them, see here. Documentation is still in progress, but do let us know what kind of critical information is missing.
With this version, we introduced more streamlined way to filter and to customize rules.
Licensing and Configuration Splash Screen
We moved the entire licensing and profile configuration after install and before Studio load. This was needed because we plan a few surprises in the upcoming period. Let us know what you think and how it can be improved.
Orchestrator Resources Panel
Thanks to the new Resources pane you can now fetch your Orchestrator assets and queues to easily reference them in your project
Simpy refresh your Orchestrator resources to see it:
From this panel you can also quickly navigate to your Orchestartor
Debugging
Properties of the current executing activity visible in the Locals Panel
You can now see the properties of the current executing activity directly in Locals Panel during debugging
Run debugging from specific point
You can now start your debugging from a specific point in your workflow
CV and UiAutomation packages become one
The formerly known ComputerVision package is now merged within UiAutomation.
Productivity changes
We are committed to make your life easier. This is why we have implemented several quality of life improvements.
Choose Open Project Behavior
You can now choose the behavior for "open project". Start with no file open, only open your Main file or open all previously opened tabs
Default layouts for Design and Debug were adjusted
We changed the default layout for debug and design. You can change them to accommodate your own preferences and the layouts will be saved.
Drill down into Command Palette via single click
Based on feedback from usability interviews single clicking through Command Palette options for drill down is preferred over double click and speeds up usage. Double click was kept only for final selection.
Debug File as default option
As a result of feedback from you we replaced debug project with debug file as first option in Ribbon. Same shortcuts were kept. Weâre still planning improvements here in the future around user preferences.
Workfow Analyzer and Validation bundled
Ribbon now bundles all Validate and Workflow Analyzer options. WF Analyzer include the validate function, but you can use Validate separately should you wish to. We kept the same shortcuts for Validate and introduced new shortcuts for the new WF Analyzer options.
UiPath Robot 2019 Preview
Automatically update your processes
Auto-start your process when Robot Agent is turned on
You can now configure your process to trigger automatically whenever Robot system tray is turned on:
UIAutomation 2019 Preview
Regular Expression (RegEx) support for selector attributes
A regular expression, or RegEx, is a special text string for describing a search pattern. This makes them ideally suited for searching, text processing, and data validation.
Using the RegEx search capabilities in selectors enables you to identify multiple target element with a single search execution. Without RegEx, multiple selectors would have been built to identify each target element.
This feature applies at attribute level and can be used to many attributes in a single selector. By using RegEx attributes, you can increase the selectorâs resilience to target application changes and build more reliable automation.
Fuzzy search capabilities at the selectorâs top-level tag
The selector generated for an application contains a top-level tag that refers the window/browser tab and has identifying attributes like title, process name, URL, window name, or other. Very often, top level tag values are dynamically changing as the targeted applications rewrite these tags to be consistent with its underlying actions, thus causing selector search failure (SelectorNotFound).
Fuzzy string matching is a technique to search strings which are not 100% match, and match a pattern approximately, rather exactly. This applies at the attribute level and can be used to create more resilient to change selectors.
Selector Non-Greedy search
The Non-Greedy search makes it possible to identify the target element from a pool of similar applications, matching the attributes you specify. It needs to be included in the top-level tag of a selector.
Introducing Non-Greedy search in your selectors instructs it to search through all the active windows or browser instances which match the top-level tags of your selector, and not just the window instances in focus.
WebDriver Support
WebDriver is a remote-control interface that enables introspection and control of web browsers, with or without the recognizable graphical interface. It provides a platform and language neutral wire protocol as a way for out-of-process programs to remotely instruct the behavior of web browsers.
You can now use the WebDriver support for automating web application running in Chrome and Firefox, without the need of installing any of the extensions.
Any automation created using the WebDriver, can be execute through browser extension, while automation created through browser extension can be run through the WebDriver.
Through WebDriver, a browser can run with or without the graphical interface (headless), thus you can run the automation completely silent with improved execution performance and no interaction at all.
Silverlight popup support
Weâve added the capability of generating selectors for the Silverlight popups interaction (non-modal & modal windows). Enjoy!
Please provide feedback about these new features. We are still testing them a bunch and your help will speed up our Stable release
If youâre curious, you can also see these release notes for all UiPath 2019 Community versions released so far:
- UiPath Community Edition v2019.9.0
- UiPath Community Edition v2019.8.0
- UiPath Community Edition v2019.7.0
- UiPath Community Edition v2019.6.0
- UiPath Community Edition v2019.5.0
- UiPath Community Edition v2019.4.0
- UiPath Community Edition v2019.3.0
- UiPath Community Edition v2019.2.0
- UiPath Community Edition v2019.1.0