> 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/studio-legado/versoes-anteriores/versao-2.31.0.md).

# Versão 2.31.0

{% hint style="warning" %}
**IMPORTANTE**

* Todos as automatizações criadas utilizando a versão **2.31.0** do **Studio** deverão ser executadas também na versão **2.31.0** do **Manager**
  {% endhint %}

## [**Studio**](https://ide-download-public.s3.sa-east-1.amazonaws.com/RobotEasy_Studio_Installer_2.31.0.exe) **e** [**Manager**](https://manager-roboteasy.s3.us-east-1.amazonaws.com/RobotEasy_Manager_Installer_2.31.0.exe)

A nova versão 2.31.0 do Studio já está no ar e traz uma série de inovações com integrações de IA e Extração de Dados, além de algumas correções para melhor experiência do usuário!

### 🚀 **Principais novidades:**

[**\[Orquestrador\] Grid > Atualizar linha**](https://docs.roboteasy.tech/studio/geral-1/objetos/dashboard/grid/atualizar-linha): Novo objeto da família dos Grids com a possibilidade de alterar informações de apenas uma coluna em uma linha sem impactar nos dados das outras colunas!

<figure><img src="/files/kHtAviqOfkxXLw6SjxpT" alt=""><figcaption><p>Execução de robô exemplo com Atualizar Linha</p></figcaption></figure>

**\[Studio] Parâmetros de Saída aprimorados**: Melhoramos os retornos dos parâmetros de saída dos robôs, agora eles estarão disponíveis para visualização no objeto [**Executar Robô**](https://docs.roboteasy.tech/studio/geral-1/objetos/orquestrador/executar-robo).

<figure><img src="/files/QjPay9JnQk8DOpyyOkX2" alt=""><figcaption><p>Robôs exemplos com Parâmetros de saída e Executar robo</p></figcaption></figure>

[**\[E-mail\] Outlook Conexão Direta:** ](https://docs.roboteasy.tech/studio/geral-1/objetos/email/outlook)um novo modo de usar as ferramentas de e-mail com usuários configurados no sistema, veja os objetos abaixo:

* [**Configurar Conta Outlook:**](https://docs.roboteasy.tech/studio/geral-1/objetos/email/outlook/configurar-conta-outlook) Busca usuários configurados no Outlook clássico do sistema e seleciona o desejado para envio de e-mail.
* [**Enviar E-mail**](https://docs.roboteasy.tech/studio/geral-1/objetos/email/outlook/enviar-e-mail)**,** [**Ler E-mail**](https://docs.roboteasy.tech/studio/geral-1/objetos/email/outlook/ler-e-mail) **e** [**Exportar E-mail**](https://docs.roboteasy.tech/studio/geral-1/objetos/email/outlook/exportar-e-mail)**:** Idênticos as opções de outras famílias de E-mail, mas com configuração conforme explicado acima.

<figure><img src="/files/V5CFLHu5YJm078QE2tM9" alt=""><figcaption></figcaption></figure>

**\[Integração] Microsoft > Active Directory (AD):** Dois novos objetos de integração com o AD via protocolo LDAP:

* [**Autenticar Usuário:**](https://docs.roboteasy.tech/studio/geral-1/objetos/integration/microsoft/active-directory/authenticate) Autentica com usuário no AD
* [**Deletar Usuário:**](https://docs.roboteasy.tech/studio/geral-1/objetos/integration/microsoft/active-directory/delete-user) Executa exclusão de usuário no AD

<figure><img src="/files/uYIhEzXQZoe6Tttvl8LB" alt=""><figcaption><p>Exemplo de Robo com Objetos de AD configurados</p></figcaption></figure>

**\[Lista e Tabela de Dados] Padronização da propriedade de quantidade:** Agora é possível acessar a quantidade de linhas de uma Lista/Tabela através da mesma propriedade (.Count).

[**\[Excel\] Manipular Dados Excel com arrastar e soltar:**](https://docs.roboteasy.tech/studio/geral-1/objetos/excel/manipular-dados) Mudança simples, mas muito impactante na usabilidade!

[**\[Objetos com Código\] Campo de código expansível:**](https://docs.roboteasy.tech/studio/geral-1/objetos/blocos-de-comando/executar-codigo-livre) Entendemos que em alguns pontos do Studio os campos de código eram muito pequenos, por isso adicionamos a opção de expansão no canto superior direito!

<figure><img src="/files/8R2lg8BovQU92dNECfTP" alt=""><figcaption><p>Exemplo de Robô com Código livre Expansível</p></figcaption></figure>

**\[Json] Criar variável Json:** Obtivemos feedback de que seria melhor poder criar as propriedades "filhas" antes de nomear a propriedade "pai" e atendemos ao pedido!

### 🔧 **Correções:**

[**\[Objetos com Código\] Travamento do Studio:**](https://docs.roboteasy.tech/studio/geral-1/objetos/blocos-de-comando/executar-codigo-livre) Percebemos que esses objetos causavam travas frequentes ao confirmar, especialmente em ambientes menos favorecidos... Otimizamos o código para aumentar a eficiência!

**\[Internet] Ctrl+C do Buscar elementos web:** Adicionamos tratativas caso o texto a ser copiado não exista.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.roboteasy.tech/rn/studio-legado/versoes-anteriores/versao-2.31.0.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
