- Notas de la versión de la CLI de UiPath
- Notas de la versión de la extensión de Azure DevOps
- Notas de la versión del complemento de Jenkins

Notas de la versión de integraciones de CI/CD
25.10.3
Fecha de lanzamiento: 24 de noviembre de 2025
Novedades
- Instalación de UiPath CLI a través de la herramienta .NET
- Firma de paquetes
- Nueva compatibilidad con la plataforma macOS añadida
- Admite ámbitos de aplicación predeterminados para todos los comandos
- Soporte de Test Manager
- Descripción del proceso rellenada automáticamente a partir de la descripción del paquete
- Añadir parámetro de autor para los comandos de paquete y prueba
Instalación de UiPath CLI a través de la herramienta .NET
UiPath CLI 25.10 ahora puede instalarse como una herramienta global .NET, proporcionando una experiencia de instalación simplificada en todas las plataformas. Este método gestiona automáticamente las dependencias y hace que la CLI esté disponible en todo el sistema.
Los paquetes UiPath CLI se publican en NuGet.org, la fuente pública de paquetes .NET, lo que hace que la instalación sea sencilla utilizando el comando dotnet tool install .
Prerrequisitos:
- .NET 8 SDK instalado en tu sistema
Instala la última versión:
# Windows
dotnet tool install --global UiPath.CLI.Windows
# Linux
dotnet tool install --global UiPath.CLI.Linux
# macOS (ARM64 only)
dotnet tool install --global UiPath.CLI.macOS
# Using UiPath-Official source
dotnet tool install -g UiPath.CLI.Windows --source https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json
# Windows
dotnet tool install --global UiPath.CLI.Windows
# Linux
dotnet tool install --global UiPath.CLI.Linux
# macOS (ARM64 only)
dotnet tool install --global UiPath.CLI.macOS
# Using UiPath-Official source
dotnet tool install -g UiPath.CLI.Windows --source https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json
UiPath.CLI.Windows.Legacy no está disponible como herramienta .NET. Debe descargarse manualmente de la fuente pública de UiPath y extraerse en tu sistema o utilizar los complementos de Azure Devops o Jenkins para instalar UiPath CLI.
Instalar una versión específica:
# Install version 25.10.3
dotnet tool install --global UiPath.CLI.Windows --version 25.10.3
# Install version 25.10.3
dotnet tool install --global UiPath.CLI.macOS --version 25.10.3
# Install version 25.10.3
dotnet tool install --global UiPath.CLI.Windows --version 25.10.3
# Install version 25.10.3
dotnet tool install --global UiPath.CLI.macOS --version 25.10.3
Actualizar a la última versión:
dotnet tool update --global UiPath.CLI.Windows
dotnet tool update --global UiPath.CLI.Windows
Enumerar herramientas instaladas:
dotnet tool list --global
dotnet tool list --global
Desinstalar:
dotnet tool uninstall --global UiPath.CLI.Windows
dotnet tool uninstall --global UiPath.CLI.Windows
Después de la instalación, verifica que CLI esté disponible:
uipcli --version
uipcli --version
El uso de dotnet tool install es el método de instalación recomendado, ya que simplifica la gestión de versiones y garantiza que se cumplan las dependencias adecuadas de .NET SDK.
Firma de paquetes
UiPath CLI 25.10 introduce la capacidad de firmar digitalmente paquetes de automatización durante la operación de empaquetado. La firma de paquetes proporciona:
Beneficios de seguridad:
- Verificación de autenticidad : confirma que el paquete proviene de una fuente de confianza
- Protección de integridad : detecta cualquier manipulación o modificación después de la creación
- No rechazo : prueba criptográficamente el origen del paquete
- Cumplimiento : cumple con los requisitos reglamentarios para la distribución de software
Por qué firmar paquetes:
- Protéjase contra la sustitución de paquetes maliciosos en su proceso de implementación
- Establezca una cadena de confianza desde el desarrollo hasta la producción
- Habilitar políticas de seguridad que solo permiten paquetes firmados
- Proporcionar seguimiento de auditoría para la procedencia del paquete
Casos de uso:
- Implementaciones empresariales que requieren software verificado
- Entornos multiequipo en los que se debe validar el origen del paquete
- Sectores regulados con requisitos de cumplimiento
- Entornos de producción con políticas de seguridad estrictas
Para obtener una guía de implementación detallada, ejemplos de uso y mejores prácticas, consulta:
Nueva compatibilidad con la plataforma macOS añadida
UiPath CLI 25.10 introduce soporte nativo para macOS en la arquitectura ARM64 (Apple Silicon), lo que permite a los desarrolladores crear, analizar y empaquetar proyectos multiplataforma en ordenadores Mac M1, M2 y M3. El nuevo paquete UiPath.CLI.macOS aporta todas las capacidades de CLI a los entornos macOS.
La compatibilidad con macOS está disponible actualmente solo para los procesadores ARM64 (Apple Silicon). Los Mac basados en Intel no son compatibles.
Requisitos del sistema para macOS
- macOS 11 (Big Sur) o posterior
- Apple Silicon (M1/M2/M3): se requiere arquitectura ARM64
- .NET 8 SDK para macOS ARM64
- Se recomienda un mínimo de 4 GB de RAM
Primeros pasos en macOS
Para utilizar UiPath CLI en macOS:
- Instale .NET 8 SDK para macOS ARM64 desde el sitio web de Microsoft
- Instala UiPath CLI utilizando el comando de la herramienta .NET:
dotnet tool install --global UiPath.CLI.macOS
dotnet tool install --global UiPath.CLI.macOS
Verificar la instalación:
uipcli --version
uipcli --version
Ámbitos de aplicación predeterminados
UiPath CLI 25.10 introduce ámbitos de aplicación predeterminados para la autenticación de aplicaciones externas. Cuando no se especifica el parámetro explícito <span style={{whiteSpace: 'nowrap'}}>--applicationScope , la CLI ahora aplica ámbitos predeterminados específicos del servicio adaptados para operaciones comunes, eliminando la necesidad de configurar manualmente permisos extensos listas.
Conjuntos de ámbito predeterminados:
La CLI aplica automáticamente diferentes ámbitos predeterminados en función del servicio de destino:
-
Para operaciones de Orchestrator:
OR.Assets OR.BackgroundTasks OR.Execution OR.Folders OR.Robots.Read OR.Machines.Read OR.Jobs OR.TestSets OR.TestSetExecutions OR.Monitoring OR.Settings.Read -
Para operaciones de solución:
Solutions.Packages Solutions.Deployments OR.Execution -
Para las operaciones de Test Manager:
TM.Projects TM.TestSets TM.TestExecutions
Ejemplos de uso:
Antes (especificación de ámbito manual):
uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization" --applicationScope "OR.Jobs.Read OR.Execution OR.Folders OR.Assets"
uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization" --applicationScope "OR.Jobs.Read OR.Execution OR.Folders OR.Assets"
Después de (valores predeterminados específicos del servicio automático):
uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization"
uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization"
Anulación del ámbito personalizado:
Para escenarios especializados que requieren permisos específicos, puedes especificar explícitamente el parámetro --applicationScope para anular los valores predeterminados:
uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization" --applicationScope "OR.Execution OR.Folders"
uipcli package deploy "path/to/project" --applicationId "app-id" --applicationSecret "secret" --accountForApp "organization" --applicationScope "OR.Execution OR.Folders"
Esta característica se aplica a todos los comandos CLI que admiten la autenticación de aplicaciones externas.
Soporte de Test Manager
UiPath CLI 25.10 introduce soporte para Test Manager, la plataforma de pruebas de próxima generación para UiPath. Test Manager proporciona capacidades de gestión de pruebas mejoradas, mejores características de colaboración y mejores informes en comparación con el módulo de pruebas de Orchestrator heredado.
El módulo de pruebas de Orchestrator está siendo eliminado y reemplazado por Test Manager, que proporciona una experiencia de prueba unificada, capacidades ampliadas y una integración completa de CI/CD.
Línea de tiempo de obsolescencia (según lo anunciado por el equipo de Test Manager):
- Cloud: el módulo de prueba de Orchestrator se suspenderá el 1 de enero de 2026.
- Automation Suite: el módulo de pruebas se eliminará en abril de 2026 (seis meses después de la versión 2.2510 de paridad de características).
- Local (MSI): no se ha anunciado ninguna obsolescencia. UiPath CLI seguirá admitiendo las pruebas de Orchestrator para instalaciones MSI locales.
Impacto en UiPath CLI:
UiPath CLI 25.10 introduce soporte para Test Manager para alinearse con esta transición. CLI seguirá admitiendo comandos de prueba basados en Orchestrator para:
- Instalaciones MSI locales (indefinidamente, hasta nuevo aviso)
- Entornos Cloud y Automation Suite (hasta las fechas de obsolescencia anteriores)
Recomendaciones de migración:
- Clientes en la nube: migrar a Test Manager antes del 1 de enero de 2026.
- Clientes de Automation Suite: planifique la migración para completarse en abril de 2026.
- Clientes de MSI locales: seguir utilizando las pruebas basadas en Orchestrator con UiPath CLI.
Para obtener más información, consulta el calendario oficial de obsolescencia.