- Notas de versão do UiPath CLI
- Notas de versão da extensão do Azure DevOps
- Notas de versão do plug-in do Jenkins

Notas de versão de integrações de CI/CD
25.10.3
Data de lançamento: 24 de novembro de 2025
Novidades
- Instalando o UiPath CLI por meio da ferramenta .NET
- Como assinar pacotes
- Novo suporte para a plataforma macOS adicionado
- Oferecer suporte a escopos de aplicativos padrão para todos os comandos
- Suporte do Test Manager
- Descrição do processo preenchida automaticamente a partir da descrição do pacote
- Adicione o parâmetro de autor para os comandos pacote e teste
Instalando o UiPath CLI por meio da ferramenta .NET
A UiPath CLI 25.10 agora pode ser instalada como uma ferramenta global .NET, fornecendo uma experiência de instalação simplificada em todas as plataformas. Esse método lida automaticamente com dependências e disponibiliza a CLI em todo o sistema.
Os pacotes UiPath CLI são publicados no NuGet.org, o feed de pacotes público .NET, tornando a instalação direta usando o comando dotnet tool install .
Pré-requisitos:
- .NET 8 SDK instalado em seu sistema
Instale a versão mais recente:
# 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 não está disponível como uma ferramenta .NET. Ele deve ser baixado manualmente do feed público da UiPath e extraído para seu sistema ou usando os plug-ins do Azure Deveps ou do Jenkins para instalar o UiPath CLI.
Instale uma versão 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
Atualize para a versão mais recente:
dotnet tool update --global UiPath.CLI.Windows
dotnet tool update --global UiPath.CLI.Windows
Liste as ferramentas instaladas:
dotnet tool list --global
dotnet tool list --global
Desinstalar:
dotnet tool uninstall --global UiPath.CLI.Windows
dotnet tool uninstall --global UiPath.CLI.Windows
Após a instalação, verifique se a CLI está disponível:
uipcli --version
uipcli --version
Usar dotnet tool install é o método de instalação recomendado, pois simplifica o gerenciamento de versões e garante que as dependências adequadas do SDK do .NET sejam atendidas.
Como assinar pacotes
A UiPath CLI 25.10 introduz a capacidade de assinar digitalmente pacotes de automação durante a operação do pacote. A assinatura de pacotes fornece:
Benefícios de segurança:
- Verificação de autenticação - Confirme se o pacote vem de uma origem confiável
- Proteção de Integridade – Detecta qualquer alteração ou modificação após a criação
- Não repúdio - Confirme criptograficamente a origem do pacote
- Conformidade - Atender aos requisitos regulatórios para distribuição de software
Por que assinar pacotes:
- Proteja-se contra a substituição de pacotes mal-intencionadas no pipeline de implantação
- Estabeleça uma cadeia de confiança do desenvolvimento à produção
- Habilite políticas de segurança que permitem apenas pacotes assinados
- Fornecer trilha de auditoria para a origem do pacote
Casos de uso:
- Implantações Enterprise que exigem software verificado
- Ambientes de várias equipes em que a origem do pacote deve ser validada
- Setores regulamentados com requisitos de conformidade
- Ambientes de produção com políticas de segurança rigorosas
Para obter um guia de implementação detalhado, exemplos de uso e práticas recomendadas, consulte:
Novo suporte para a plataforma macOS adicionado
A UiPath CLI 25.10 introduz suporte nativo para o macOS na arquitetura ARM64 (Apple Silicon), permitindo que os desenvolvedores criem, analisem e empacotam projetos multiplataforma em computadores M1, M2 e M3 Mac. O novo pacote UiPath.CLI.macOS traz os recursos completos de CLI para ambientes macOS.
O suporte ao macOS está atualmente disponível apenas para processadores ARM64 (Apple Silicon). Macs baseados em Intel não são suportados.
Requisitos do sistema para o macOS
- macOS 11 (Big Sur) ou posterior
- Apple Silicon (M1/M2/M3) - arquitetura ARM64 necessária
- .NET 8 SDK para macOS ARM64
- Mínimo de 4 GB de RAM recomendado
Introdução ao macOS
Para usar o UiPath CLI no macOS:
- Instale o .NET 8 SDK para o macOS ARM64 do site da Microsoft
- Instale o UiPath CLI usando o comando da ferramenta .NET:
dotnet tool install --global UiPath.CLI.macOS
dotnet tool install --global UiPath.CLI.macOS
Verifique a instalação:
uipcli --version
uipcli --version
Escopos de aplicativos padrão
A UiPath CLI 25.10 introduz escopos de aplicativos padrão para autenticação de aplicativos externos. Quando nenhum <span style={{WhiteSpace: 'nowap'}}> parâmetro --applicationScope é especificado, a CLI agora aplica escopos padrão específicos do serviço para operações comuns, eliminando a necessidade de configurar manualmente permissões extensas listas.
Conjuntos de escopo padrão:
A CLI aplica automaticamente diferentes escopos padrão, dependendo do serviço de destino:
-
Para operações do 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 operações de solução:
Solutions.Packages Solutions.Deployments OR.Execution -
Para operações do Test Manager:
TM.Projects TM.TestSets TM.TestExecutions
Exemplos de uso:
Antes (especificação de escopo 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"
Depois (padrão automático específico do serviço):
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"
Substituição de escopo personalizado:
Para cenários especializados que exigem permissões específicas, você ainda pode especificar explicitamente o parâmetro --applicationScope para substituir os padrões:
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"
Essa funcionalidade se aplica a todos os comandos CLI que são compatíveis com autenticação de aplicativos externos.
Suporte do Test Manager
A UiPath CLI 25.10 apresenta suporte para o Test Manager, a plataforma de testes de próxima geração para a UiPath. O Test Manager fornece recursos aprimorados de gerenciamento de testes, melhores funcionalidades de colaboração e relatórios aprimorados em comparação com o Módulo de testes do Orchestrator legado.
O Módulo de testes do Orchestrator está sendo descontinuado e substituído pelo Test Manager, que fornece uma experiência de testes unificada, recursos expandidos e integração completa de CI/CD.
Cronograma de descontinuação (conforme anunciado pela equipe do Test Manager):
- Cloud: o módulo de testes do Orchestrator será descontinuado em 1º de janeiro de 2026.
- Automation Suite: o módulo de teste será removido em abril de 2026 (seis meses após a versão de paridade de funcionalidades 2.2510).
- Local (MSI): nenhuma descontinuação anunciada. A UiPath CLI continuará a ser compatível com os testes do Orchestrator para instalações de MSI no local.
Impacto na CLI da UiPath:
A UiPath CLI 25.10 apresenta suporte para o Test Manager para se alinhar com essa transição. A CLI continuará a suportar comandos de teste baseados no Orchestrator para:
- Instalações MSI no local (indefinidamente, até novo aviso)
- Ambientes do Cloud e do Automation Suite ( até as datas de descontinuação acima)
Recomendações de migração:
- Clientes da nuvem: migre para o Test Manager antes de 1º de janeiro de 2026.
- Clientes do Automation Suite: planeje a migração até abril de 2026.
- Clientes MSI no local: continue usando os testes baseados no Orchestrator com UiPath CLI.
Para obter mais informações, consulte a linha do tempo oficial de descontinuação.