Notas de la versión de agosto de 2026 para Studio.
11 de agosto de 2026
Número de compilación: 2026.0.199
Una nueva fuente de paquete oficial
Los paquetes de actividades oficiales de UiPath ahora se resuelven a través de https://pkgs.uipath.com/official/index.json, reemplazando el https://pkgs.dev.azure.com/uipath/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json alojado en Azure DevOps. Las instalaciones existentes se migran al actualizar: las configuraciones que aún apuntan a la dirección antigua se reescriben en la nueva, por lo que no hay nada que cambiar por tu parte.
Si tu red restringe el tráfico saliente a una lista de permitidos, añádele pkgs.uipath.com. De lo contrario, Gestionar paquetes no puede enumerar ni instalar paquetes oficiales.
Un lienzo más rápido y fluido
Abrir un flujo de trabajo significaba ver cómo se ensamblaba el lienzo. Las actividades aparecían en lotes a medida que se rellenaba la ventana gráfica, los widgets de propiedad se rellenaban después y un archivo grande se juntaba visiblemente pieza por pieza antes de asentarse.
Un estado de carga de esqueleto ahora cubre la superficie de diseño mientras se ejecuta ese trabajo, y el flujo de trabajo terminado aparece en un solo marco una vez que el diseño se desactiva. El tiempo que se tarda en abrir un archivo no cambia: lo que ha desaparecido es el parpadeo de los estados intermedios a medio dibujar. Si otro panel mantiene ocupado el diseño, el lienzo se revela de todos modos en lugar de dejar el marcador de posición. Los conectores en secuencias virtualizadas ya no muestran una flecha hacia abajo mientras se rellena el lienzo.
Al abrir un proyecto ya no se reescriben los archivos
Studio ejecutaba un pase de limpieza de referencia cada vez que abría un flujo de trabajo, que reescribía y reordenaba AssemblyReferences en el archivo .xaml. Abrir un proyecto solo para verlo era suficiente para dejar archivos modificados en el control de origen. Esa limpieza ya no se ejecuta al abrir, por lo que tus archivos de flujo de trabajo permanecen byte a byte como estaban.
Compilaciones más sencillas de proyectos grandes
La memoria máxima en una gran compilación just-in-time multidefinición se ha reducido aproximadamente cinco veces. Los proyectos que llevan decenas de miles de referencias de paquetes descartados ya no se bloquean en una comprobación que podría durar hasta media hora.
Elija la densidad de su cinta
La cinta ha admitido tres estados de visualización durante un tiempo, pero no había un único lugar para elegir entre ellos: un botón simple de activación/desactivación de la cinta en el menú del panel, el propio botón de anclaje de la cinta, Ctrl+F1 y hacer doble clic en una pestaña todos cambiaron el estado de la cinta de forma independiente.
El menú del panel, abierto desde el icono de diseño, ahora tiene una sección de visualización de la cinta encima de los paneles predeterminados que enumera tres opciones que se comportan como un grupo de selección única:
- Compacto : la cinta se contrae en sus pestañas, sin mostrar comandos, para aprovechar al máximo el espacio del lienzo.
- Mínimo : iconos de comando sin sus etiquetas de texto.
- Expandido : iconos con etiquetas de texto, la cinta completa.
Al seleccionar un estado, se aplica inmediatamente, sin necesidad de recargar, y tu elección persiste en todas las sesiones. Restablecer diseño devuelve la cinta a Mínimo, el valor predeterminado. El selector reemplaza la antigua alternancia de la cinta , el botón de anclaje y los gestos de doble clic Ctrl+F1 y tabulador, por lo que el estado de la cinta ahora se controla desde un solo lugar.
Revisar los cambios del agente en paralelo
Cuando un agente de codificación proponía cambios en tus flujos de trabajo o código, la comparación se abría en una ventana independiente y el agente permanecía bloqueado hasta que lo cerrabas.
Esas comparaciones ahora se abren como una pestaña Comparar archivos de solo lectura junto con tus otros documentos, y el agente sigue trabajando mientras lees la diferencia a tu propio ritmo. Las rutas relativas a la carpeta del proyecto se resuelven correctamente.
Sepa qué es un archivo antes de abrirlo
El panel Explorador otorgaba un icono distintivo solo a los archivos .xaml, y cada archivo .xaml tenía el mismo. Todo lo demás (archivos de proyecto, documentos, scripts, notas) se representaba con un icono de documento genérico en blanco, por lo que distinguir archivos significaba leer nombres de archivo.
Los flujos de trabajo ahora muestran lo que hay dentro de ellos: Secuencia, Diagrama de flujo, Flujo de trabajo de larga ejecución o Máquina de estados, cada uno con variantes distintas para puntos de entrada, archivos con errores y archivos excluidos del proyecto. Los mismos iconos aparecen en el menú Nuevo archivo , por lo que lo que eliges es lo que ves en el árbol.
Otros tipos de archivos también tienen sus propios iconos: .cs, .vb, .json, .xml, .md, .txt, .js, .pdf, .doc, .docx, .xls, .xlsx, .xlsm, .bpmn, .dmn y .uiproj.
Detección de paquetes solo en runtime
Algunos paquetes de actividades incluyen una variante solo de runtime destinada al robot en lugar de a la creación, como UiPath.UIAutomation.Activities.Runtime.Portable. Una publicación o actualización fallida puede dejar un proyecto que haga referencia a uno, y debido a que esas variantes no tienen componentes de tiempo de diseño, características como UiExplorer y el editor selector dejan de funcionar sin nada en la interfaz que explique por qué.
El panel Explorador ahora muestra una advertencia cuando detecta una dependencia de este tipo: paquetes solo de runtime detectados. Corrección automática para restaurar las características de tiempo de diseño. La corrección automática intercambia cada paquete solo de runtime por su equivalente en tiempo de diseño. Si uno no se puede reemplazar, debido a un conflicto de versiones, por ejemplo, Studio nombra los paquetes que necesitan un vistazo y te dirige a Administrar paquetes para resolverlos manualmente.
Copiar expresiones de propiedades de solo lectura
Marcar un widget de propiedad como de solo lectura deshabilitaba todo sobre él: la barra de desplazamiento estaba inactiva, el texto no se podía seleccionar arrastrando o haciendo doble clic, y no había forma de copiar el valor. Campos como Vista previa, que existen para ser leídos, eran los que más sufrían.
Los campos de solo lectura ahora se muestran en gris para mostrar que no se pueden editar, mientras permanecen interactivos en todos los demás aspectos: puede desplazarse por ellos, seleccionar su texto y copiarlo, y al pasar el ratón o enfocar ya no se ilumina el campo como si fuera eran editables. Esto se aplica en el lienzo, en un diseñador bloqueado y en modo diferencia. Al abrir el editor avanzado en una propiedad de solo lectura, se muestra la expresión en una vista de solo lectura seleccionable en lugar de un editor bloqueado. La edición en sí sigue bloqueada.
Visor de código bajo en el panel Extensiones
El visor de código bajo forma parte del grupo Recomendado en el panel Extensiones , junto con Claude Code y OpenAI Codex, y se instala desde allí con un solo clic.
Mejoras
- Los iconos de tipo de proyecto en la sección Nuevo proyecto perdían su borde cuadrado, coincidiendo con el estilo de icono plano utilizado en el panel Explorador, y el icono del proyecto de agente se actualizó a su nuevo diseño.
- La lista de tenants se ordena alfabéticamente, tanto al iniciar sesión como en el conmutador de tenants.
Corrección de errores
- Establecer un valor de caso directamente en una actividad de Switch perdía el foco al escribir e informaba de que la propiedad no se podía editar, por lo que los valores solo se podían establecer desde dentro de un paso de Caso .
- El valor predeterminado de una variable global nunca se escribía en
globalVariables.json, por lo que volvía vacío después de cerrar y volver a abrir el proyecto. - La publicación de una biblioteca fallaba esporádicamente con un
InvalidOperationExceptiongenerado por la regla del analizador de flujo de trabajo Restricciones de actividad ST-USG-026 cuando las inspecciones se ejecutaban simultáneamente. El mismo defecto también provocaba que las actividades visitadas en un flujo de trabajo se omitieran en los posteriores, informando silenciosamente de las infracciones. - Empaquetar o publicar un proyecto en una carpeta de salida dentro del directorio del proyecto incluía el paquete anterior en el nuevo, aumentando la salida en cada iteración hasta que las cargas fallaban con un error HTTP 413 opaco. Studio y CLI ahora rechazan esa ruta de salida por adelantado y explican que la carpeta debe estar fuera del árbol del proyecto.
- Abrir un proyecto podía fallar directamente en máquinas más lentas, porque las solicitudes internas entre Studio y el proceso del proyecto caducaban antes de que el proyecto terminara de cargarse.
- La ejecución
uip rpa activities findsimultánea fallaba con "el proyecto ya está abierto en otra instancia de Studio", por lo que un agente de codificación que buscaba actividades no obtenía resultados.
3 de agosto de 2026
Número de compilación: 2026.0.198
Una experiencia de terminal más potente
El terminal integrado de Studio era un shell único y básico: una sesión a la vez, sin elección de qué shell se ejecutaba y sin forma de buscar su salida o realizar un seguimiento de lo que se ejecutaba en ella. Cualquier cosa más allá de un comando rápido significaba cambiar a un terminal externo, y los agentes de codificación iniciaban una sesión rota y no persistente porque se detectaban a sí mismos como ejecutándose anidados dentro de otro agente.
El terminal es ahora un panel multisesión completo creado para el trabajo de línea de comandos dentro de Studio.
Múltiples terminales y selección de shell
El nuevo terminal abre terminales como pestañas que creas, cambias de nombre, duplicas y cierras de forma independiente. Cada pestaña está completamente aislada, con su propio proceso de shell, salida y desplazamiento hacia atrás, y los nuevos terminales se inician en la carpeta del proyecto actual.
Seleccionar un shell diferente para abrir enumera los shells instalados en tu máquina, por lo que eliges uno por terminal en lugar de estar bloqueado en un solo shell. En Windows, la lista cubre:
- PowerShell
- Windows PowerShell
- Símbolo del sistema
- Git Bash
- Subsistema de Windows para Linux (WSL)
En macOS, enumera tus shells configurados. Las extensiones que ejecutan comandos tienen su propia pestaña, agrupada en Extensiones.
Creado para herramientas de línea de comandos y agentes de codificación
Las pulsaciones de teclas ahora llegan al programa en ejecución: las teclas de flecha navegan por el historial de comandos y mueven el cursor, y Mayús+Intro introduce una entrada de varias líneas. La salida se representa a todo color, por lo que las interfaces de línea de comandos (CLI) modernas y las aplicaciones de texto a pantalla completa se muestran correctamente.
Cualquier herramienta CLI o agente de codificación se ejecuta como una sesión limpia de nivel superior con historial completo, persistencia y reanudación, lo mismo que si lo hubieras lanzado desde un terminal independiente.
Más control sobre cada terminal
- Busca búsquedas dentro de la salida de un terminal, con las opciones Coincidir mayúsculas y minúsculas, Palabra completa y Usar expresión regular , y recorre los aciertos utilizando Coincidencia anterior y Siguiente coincidencia.
- Se puede hacer clic en las URL y las rutas de archivo en la salida.
- El menú contextual ofrece Copiar, Pegar, Seleccionar todo y Borrar.
- Las acciones por pestaña cubren Cambiar nombre de pestaña, Duplicar pestaña, Cambiar color de pestaña y Exportar texto.
- Un terminal en segundo plano que finaliza su trabajo o necesita una entrada muestra una insignia Trabajando o Necesita atención en su pestaña y en la pestaña del acoplador del terminal de Studio.
- Al cerrar un terminal que aún tiene un proceso en ejecución, se solicita primero la confirmación, por lo que una tarea larga o un agente no finaliza por accidente.
Configurar extensiones directamente en Studio
Studio podía instalar extensiones desde el mercado, pero no te daba forma de ver o cambiar la configuración que expone una extensión, por lo que reconfigurar una significaba editar los archivos a mano.
La página de detalles de cada extensión ahora tiene una pestaña Configuración que enumera cada configuración que aporta la extensión, cada una representada con el control que se ajusta a su tipo:
- Interruptor
- Lista desplegable
- Cuadro de texto
- Cuadro de número
La pestaña también proporciona un cuadro de configuración de búsqueda , validación en línea y acciones Restablecer configuración y Restablecer todo . Editar en settings.json abre el archivo subyacente cuando necesitas trabajar con él directamente.
El selector de ámbito controla dónde se escribe un valor:
- Usuario : el valor predeterminado, aplicado a cada proyecto que abras.
- Espacio de trabajo : almacenado en una carpeta local del proyecto, para que pueda confirmarse y compartirse a través del control de origen.
Los valores se leen a través de la API de configuración estándar, por lo que las extensiones recogen los cambios inmediatamente sin reiniciar. Un menú Más acciones (⋯) en cada tarjeta de extensión y una barra de acciones en la página de detalles exponen las mismas acciones por extensión que el panel, incluida la Configuración de la extensión.
Hacer doble clic directamente en las propiedades de un nodo
Al hacer doble clic en una actividad que contiene otro nivel del flujo de trabajo se abre ese nivel, pero al hacer doble clic en una actividad que no tiene nada que abrir, no se abre nada. Al hacer doble clic en un nodo que no tiene un nivel más profundo, ahora se selecciona y se mueve el foco al panel Propiedades , para que puedas empezar a editar de inmediato. El comportamiento es coherente en todos los diseñadores, incluidos los nodos en los diagramas de flujo y los flujos de trabajo de larga duración.
Mejoras
- La diferencia visual del flujo de trabajo ahora cubre los nodos anidados dentro de una máquina de estados, por lo que los cambios en los estados internos y las transiciones se resaltan individualmente en lugar de informarse solo en el nodo contenedor.
- El editor de código en línea ahora está disponible para las entradas de script de Python, coincidiendo con la experiencia de edición ya ofrecida para Invocar código.
Corrección de errores
- Al arrastrar un flujo de trabajo a la superficie de diseño se generaba una actividad Invocar archivo de flujo de trabajo cuya ruta utilizaba separadores duplicados, lo que provocaba que fallara la compilación del archivo invocado.
- Los trabajos iniciados desde Studio Desktop no enviaban ninguna clave de carpeta al Robot, por lo que las actividades veían una FolderKey y FolderKeyPath vacías y el consumo no podía atribuirse a la carpeta correcta.
- En una actividad Switch con el tipo de expresión establecido en
System.Char, añadir un segundo caso marcaba tanto el nuevo caso vacío como el existente con un error de validación "El valor ya existe, elija uno diferente" antes de escribir cualquier valor. - La biblioteca OpenSSL incluida (
libcrypto-3-x64.dll) se actualizó a 3.5.7 para abordar las vulnerabilidades de seguridad informadas.
- 11 de agosto de 2026
- Una nueva fuente de paquete oficial
- Un lienzo más rápido y fluido
- Elija la densidad de su cinta
- Revisar los cambios del agente en paralelo
- Sepa qué es un archivo antes de abrirlo
- Detección de paquetes solo en runtime
- Copiar expresiones de propiedades de solo lectura
- Visor de código bajo en el panel Extensiones
- Mejoras
- Corrección de errores
- 3 de agosto de 2026
- Una experiencia de terminal más potente
- Configurar extensiones directamente en Studio
- Hacer doble clic directamente en las propiedades de un nodo
- Mejoras
- Corrección de errores