> For the complete documentation index, see [llms.txt](https://docs.roboteasy.tech/rn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboteasy.tech/rn/genesis/versoes-anteriores/versao-1.2.6.md).

# Versão 1.2.6

## Release Notes — Versão genesis 1.2.6

### O que é novo

* **Captura automática de XPath para SAP e Windows**: disponibilização do botão de inspecionar nos componentes de digitação para preenchimento automático de XPath, padronizando a experiência entre automações Windows e SAP.
  * O botão de inspecionar agora é exibido condicionalmente apenas quando a forma de busca selecionada for XPath.
  * Atualização dos componentes para o padrão de tecnologia mais recente (new-record).
* **Novo componente para extração de cookies no Puppeteer**: introdução do bloco "Obter Cookies (Puppeteer)" que permite capturar cookies em tempo real durante a execução e retorná-los em formato JSON.
* **Gerenciamento inteligente de versões do Firefox**: inclusão de opção no componente de abertura de navegador para utilizar automaticamente a versão mais recente disponível do Firefox portable.
* **Novo componente de Conexão FTP**: implementação de um bloco estruturado para gerenciamento de sessões FTP/SFTP que garante o fechamento automático da conexão ao final do processo.
  * Melhoria na visibilidade do fluxo com logs detalhados de abertura e fechamento de conexão.
  * Restrição de segurança que impede o uso de componentes de arquivos FTP fora de um bloco de conexão ou o aninhamento de múltiplas conexões.

### Correções

* **Prevenção de loop infinito em consultas sem CEP**: correção na lógica de contagem de tentativas em laços de repetição que causava execuções eternas quando campos obrigatórios (como CEP) retornavam vazios em consultas externas.
* **Estabilidade e concorrência no navegador Puppeteer**: refatoração da gestão de cache e isolamento de execuções em pastas exclusivas para evitar falhas de "Arquivo em uso" ou "Manifesto Ausente" quando múltiplos robôs operam simultaneamente.
  * Implementação de mecanismos de segurança (Mutex) para evitar corrupção de arquivos durante o download de extensões.
  * Limpeza automática de arquivos temporários órfãos para otimizar o espaço em disco.
* **Eliminação de logs duplicados no FTP**: correção de comportamento que registrava entradas de início e fim de conexão em duplicidade no log de execução, melhorando a rastreabilidade das operações.

## [**Genesis** ](https://roboteasy-genesis-public.s3.sa-east-1.amazonaws.com/RobotEasy_Genesis_Installer_1.2.5.exe)**e** [**Manager**](https://roboteasy-genesis-manager-public.s3.sa-east-1.amazonaws.com/RobotEasy_Manager_Installer_3.2.5.exe)
