August 2026 release notes for Studio.
August 3, 2026
Build number: 2026.0.198
A more powerful terminal experience
Studio's integrated terminal was a single, basic shell: one session at a time, no choice of which shell it ran, and no way to search its output or keep track of what was running in it. Anything beyond a quick command meant switching to an external terminal, and coding agents started a broken, non-persistent session because they detected themselves as running nested inside another agent.
The terminal is now a full multi-session panel built for command-line work inside Studio.
Multiple terminals and shell selection
New terminal opens terminals as tabs that you create, rename, duplicate, and close independently. Each tab is fully isolated, with its own shell process, output, and scrollback, and new terminals start in the current project folder.
Select a different shell to open lists the shells installed on your machine, so you choose one per terminal instead of being locked to a single shell. On Windows, the list covers:
- PowerShell
- WindowsPowerShell
- Command Prompt
- Git Bash
- Windows Subsystem for Linux (WSL)
On macOS, it lists your configured shells. Extensions that run commands get their own tab, grouped under Extensions.
Built for command-line tools and coding agents
Keystrokes now reach the running program: the arrow keys navigate command history and move the cursor, and Shift+Enter enters multi-line input. Output renders in full color, so modern command-line interfaces (CLIs) and full-screen text applications display correctly.
Any CLI tool or coding agent runs as a clean, top-level session with full history, persistence, and resume — the same as if you had launched it from a standalone terminal.
More control over every terminal
- Find searches within a terminal's output, with Match case, Whole word, and Use regular expression options, and steps through hits using Previous match and Next match.
- URLs and file paths in the output are clickable.
- The right-click menu offers Copy, Paste, Select all, and Clear.
- Per-tab actions cover Rename tab, Duplicate tab, Change tab color, and Export text.
- A background terminal that finishes its work or needs input shows a Working or Needs attention badge on its tab and on Studio's terminal dock tab.
- Closing a terminal that still has a running process asks for confirmation first, so a long task or an agent isn't ended by accident.
Configure extensions directly in Studio
Studio could install extensions from the marketplace but gave you no way to see or change the settings an extension exposes, so reconfiguring one meant editing files by hand.
Each extension's details page now has a Settings tab listing every setting the extension contributes, each rendered with the control that fits its type:
- Commutateur (Switch)
- Liste déroulante
- Text box
- Number box
The tab also provides a Search settings box, inline validation, and Reset Setting and Reset All actions. Edit in settings.json opens the underlying file when you need to work with it directly.
The Scope selector controls where a value is written:
- User — the default, applied to every project you open.
- Workspace — stored in a project-local folder, so it can be committed and shared through source control.
Values are read back through the standard configuration API, so extensions pick up changes immediately without a restart. A More actions (⋯) menu on each extension card and an action bar on the details page expose the same per-extension actions as the panel, including Extension Settings.
Double-click straight to a node's properties
Double-clicking an activity that contains another level of the workflow opens that level, but double-clicking one with nothing to open did nothing at all. Double-clicking a node that has no deeper level now selects it and moves focus to the Properties panel, so you can start editing straight away. The behavior is consistent across designers, including nodes in flowcharts and long-running workflows.
Améliorations
- The workflow visual diff now covers nodes nested inside a State Machine, so changes to inner states and transitions are highlighted individually instead of being reported only on the containing node.
- The inline code editor is now available for Python script inputs, matching the editing experience already offered for Invoke Code.
Résolution de bogues
- Dragging a workflow onto the design surface generated an Invoke Workflow File activity whose path used doubled separators, causing compilation of the invoked file to fail.
- Jobs started from Studio Desktop sent no folder key to the Robot, so activities saw an empty FolderKey and FolderKeyPath and consumption could not be attributed to the correct folder.
- In a Switch activity with the expression type set to
System.Char, adding a second case flagged both the new empty case and the existing one with a "Value already exists, please choose a different one" validation error before any value was typed. - The bundled OpenSSL library (
libcrypto-3-x64.dll) was updated to 3.5.7 to address reported security vulnerabilities.