Power Automate for desktop - Build 2607

This article describes the new features, improvements and fixes to existing functionality that are included in this build.

Installer version 2.70.184.26183 - Microsoft Store version 11.2607.184.0 updates

New features

  • The Flowchart designer view has now been introduced in Power Automate for desktop in preview, offering a graph-based canvas alongside the existing sequential view. Users can toggle between Sequence and Flowchart modes to author flows with branches, loops, and actions represented as connected nodes on a zoomable canvas with a mini map.

  • An AI-assisted UI automation repair experience has now been introduced in preview in the flow designer, allowing users to debug a flow in an agent-assisted mode that detects when a captured selector no longer matches its target element, and proposes a resilient AI-generated replacement after the user recaptures that element. Users can also test the suggestion inline and accept or skip the repair per element. Accepted selectors are added to the control repository, so subsequent runs benefit from the fix.

  • The ‘UI element event trigger’ action has now been introduced under the 'Triggers' module, allowing desktop flows to pause and monitor for one or more mouse/keyboard user interactions with the configured UI elements, before running the set block of actions. A per-trigger 'Include nested elements' option is also available, so the trigger can fire when a nested child of the configured element is interacted with, for both desktop and web scenarios.

  • The 'PowerPoint' module and its accompanying actions have now been introduced in the actions pane, allowing users to launch, attach to, and manipulate PowerPoint presentations directly from desktop flows, including adding, deleting, copying, moving, reading from, and writing to slides.

  • PGP encryption and decryption actions have now been introduced in Power Automate for desktop, offering built-in PGP file encryption and decryption directly from desktop flows.

Enhancements & Improvements

  • Several improvements have been made to the Self-healing capability in Power Automate for desktop, including broader tolerance during selector validation so that more automatic repairs are applied at runtime, and portal reporting of whether Self-healing was enabled during each flow run and the total number of successful repairs performed in enabled cases.

  • Custom Python interpreter support has now been added to the 'Run Python script' action, allowing users to run scripts against their own CPython 3.7+ installation alongside the existing in-process IronPython 2.7 and 3.4 options. Users can select the Python version and provide the path to their Python installation directly in the action editor.

  • Several enhancements have taken place for the 'Work queues' module, including a new option in the 'Get work queue items by filter' action to raise an error when the target work queue does not exist, a new option in the ‘Add work queue item' action to raise an error when a duplicate item is enqueued, and a new option to enqueue items in parallel batches in the ‘Add multiple work queue items’ action.

  • A value preview for input and output variables is now available in the variables pane, allowing users to inspect the contents of such variables after a run, through a read-only preview field and a 'View' button that opens the value visualizer for larger data structures such as data tables.

  • Support for the ‘OAuth with User Inputs’ connection type is now available in the flow designer, enabling connections for connectors that require this authentication type to be created and configured directly from Power Automate for desktop.

  • The Java Accessibility API is now supported as an alternative way to load the Java bridge in Java UI automation, extending coverage to Java 9+ applications.

  • Proxy settings configured through the Windows registry are now honored by the UI flow service, allowing enterprise environments to route the service's outbound traffic through their proxy configuration.

  • Icon rendering in the right navigation bar of the flow designer has now been improved, with active pane icons displayed in their filled variant, and all icons rendered at a consistent size.

Repaired functionality

The following list details issues in Power Automate for desktop that are now resolved:

  • An issue where enabling 'Preload designer' from the console settings left subsequent flows stuck in 'Preparing to edit' status, after the first flow was opened, has now been resolved.

  • An issue where UI element screenshots captured for controls were not carried over when actions were copied and pasted into another flow, or when a flow was saved as a new flow, unless being opened first in the UI elements repository, has now been resolved.

  • An issue where the default value of a variable produced by an action was lost when the action was disabled and later re-enabled has now been resolved.

  • An issue where an exception raised when viewing a version through 'View version' in Version history left the flow designer in view-only mode until it was restarted has now been resolved.

  • An issue where the 'Run subflow' action rendered at a smaller height than other actions in the actions’ workspace has now been resolved.

  • An issue where the Power Automate troubleshooter DNS connectivity check reported false failures in proxy-only enterprise environments - because the check bypassed the configured proxy - has now been resolved. The DNS check is now skipped when a proxy applies to the target host, aligning the troubleshooter with how the rest of Power Automate for desktop resolves connectivity.

  • An issue where exceptions were raised in the console, when the flow designer of an unsaved new flow was closed while the environment was still loading, has now been resolved.

  • An issue where the troubleshooter did not immediately reflect a theme change made in Power Automate for desktop until it was closed and reopened has now been resolved.

  • An issue where documentation answering calls from Copilot in Power Automate for desktop occasionally exceeded the client timeout on the first attempt, causing intermittent failures, has now been resolved by automatically retrying transient client cancellations.

  • An issue where the installation of Power Automate for desktop failed on machines that had a .NET 10 prerelease runtime installed, including Windows 10 Home edition, has now been resolved.

Other announcements

  • Administrators can now configure static analysis rules for desktop flows from the Power Automate portal, including overriding rule severity, enabling or disabling individual rules, and setting per-environment threshold values (for example, argument count, wait duration, or variable name length) that are applied when desktop flows are analyzed through the Flow checker.

    This feature will gradually roll out in various regions during July.

  • The virtual desktop option for running flows in picture-in-picture mode is now generally available.


Return to the all version availability page.