# Abril 2024

<figure><img src="https://content.gitbook.com/content/BADq5LDPIuEBwnDe2Jzs/blobs/FitiKdZBoQhOanDlN9XI/header_realeasenews_Abril.gif" alt=""><figcaption><p>Imagem do header de novidades ou release notes de abril</p></figcaption></figure>

## Novidades 23/04/2024 <a href="#novidades-02-04-2024" id="novidades-02-04-2024"></a>

## Conectores <a href="#componentes" id="componentes"></a>

* **Suporte AuroraDB para DB V2 e Stream DB V3 (General Availability):** fizemos uma atualização para os conectores V2 e Stream DB V3 que permite que pessoas usuárias realizem operações com AWS AuroraDB em seus *pipelines*, da mesma forma que estão acostumadas a fazer com outros mecanismos de bancos de dados como MySQL, Oracle e outros suportados pela Digibee. Para mais informações, veja as seguintes documentações: [Bancos de dados suportados](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference), [DB V2](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference) e [Stream DB V3](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference).

## Build - Desempenho otimizado ao carregar a lista de pipelines

Fizemos melhorias para otimizar o desempenho da página *Build*, onde todos os *pipelines* e projetos são listados. Carregar as informações na página agora leva muito menos tempo, o que melhora a experiência da pessoa usuária.

### Nós também solucionamos alguns bugs:

* **Canvas - O preenchimento automático de Double Braces não recupera variáveis globais:** corrigimos o *bug* que fazia com que o preenchimento automático de *Double Braces* não encontrasse variáveis globais para completar, mesmo que estivessem cadastradas na página *Globals*.
* **Canvas - Sugestões infinitas no preenchimento automático de Double Braces:** corrigimos o *bug* que exibia sugestões no preenchimento automático quando nenhuma sugestão deveria ser exibida.
* **Canvas - Rolagem e clique não funcionam no preenchimento automático de Double Braces:** corrigimos o *bug* que fazia com que a rolagem e o clique com o mouse no preenchimento automático de *Double Braces* não funcionassem corretamente.
* **Canvas - Destaque em expressões Double Braces não funciona para funções em letras minúsculas:** corrigimos o *bug* em que o destaque em expressões *Double Braces* não funcionava quando as funções eram escritas em letras minúsculas.
* **Canvas - Valores inteiros são alterados no Painel de execução:** corrigimos o *bug* que fazia com que os valores inteiros fossem alterados no Painel de execução.
* **Pipeline - Tela branca para pipelines ao usar Cápsulas:** corrigimos o *bug* onde uma tela branca aparecia ao executar o *pipeline* ou abrir a configuração de uma Cápsula com uma grande quantidade de parâmetros.
* **Cápsulas - Erro genérico ao tentar mover uma Cápsula:** corrigimos o *bug* em que, ao tentar mover uma Cápsula para outra coleção que tinha uma Cápsula diferente com o mesmo nome, uma mensagem incorreta de erro era exibida. Agora a mensagem exibida reflete o erro.
* **Cápsulas - Imagem distorcida do cabeçalho na lista de coleções:** corrigimos o *bug* que distorcia a imagem do cabeçalho na lista de coleções removendo o cabeçalho da barra lateral e tornando-o visível apenas no ícone da Cápsula.
* **Cápsulas - Mensagem de erro incorreta ao validar o nome da Cápsula:** corrigimos o *bug* que exibia uma mensagem de erro incorreta se o nome de uma Cápsula excedesse 60 caracteres.
* **Cápsulas - Cápsulas não são salvas:** corrigimos o *bug* que impedia que as Cápsulas fossem salvas mesmo que o nome atendesse a todas as regras.
* **Cápsulas - Duas propriedades com o mesmo valor fazem o formulário de configuração da Cápsula travar:** corrigimos o *bug* que fazia com que o formulário de configuração da Cápsula travasse quando vários parâmetros compartilhavam o mesmo valor de propriedade.
* **Cápsulas - Restrição ao mover Cápsulas entre grupos:** corrigimos o *bug* que impedia os usuários de mover Cápsulas para diferentes grupos dentro da mesma coleção.
* **Cápsulas - Cápsulas com o caractere especial arroba (@) são salvas:** corrigimos o *bug* que permitia que os usuários salvassem Cápsulas com o caractere arroba (@), embora isso não devesse ser permitido.
* **Componentes -&#x20;*****Double Braces*****:** corrigimos um *bug* que impedia o uso de expressões *Double Braces* contendo tabulação (\t).
* **Componentes - Salesforce:** corrigimos um *bug* que causava um erro ao usar o protocolo de API Bulk 2.0 e inserir *Double Braces* no *body* da operação CreateJob.
* **Components - Memcached:** corrigimos um bug que impedia a pessoa usuária de usar o conector com uma conta AWS Memcached *serverless*.
* **Perfil - Foto de perfil não exibida:** corrigimos o *bug* em que a foto de perfil não era exibida imediatamente após o *upload*, e a pessoa usuária tinha que atualizar a página para ver as mudanças..
* ***Globals*****&#x20;- Validação incorreta no nome de variáveis globais:** corrigimos o *bug* que exibia um erro incorreto ao criar um nome para uma nova variável global.
* **Monitor** - corrigimos o *bug* que impedia o fechamento do menu lateral que exibe os detalhes das execuções concluídas através da tecla esc.<br>

## Novidades 02/04/2024

## Componentes

* **DynamoDB (Beta):** o componente foi atualizado[ de Beta Restrito para Beta](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference). O DynamoDB permite que *pipelines* realizem operações em tabelas de bancos de dados DynamoDB na AWS. Saiba mais na[ documentação do componente DynamoDB](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference).
* **Melhorias no formulário de configuração (*****General Availability*****):** o formulário de configuração que permite a configuração de componentes e *triggers* foi atualizado para melhorar a experiência de usuário. Agora, os parâmetros de configuração são divididos em abas específicas, segundo a necessidade de cada componente. Esta melhoria está atualmente disponível para os componentes [Salesforce](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference) e [DynamoDB](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference).

<figure><img src="https://lh7-us.googleusercontent.com/EiCyhQcfCJMEvbTCkZwn_mYN1SXMUUVeQuVL_DupBy-JurH4dKi_59ye1J8g0RA16xM50vJ-mTXnb_uLkCCLlKgCkFnL6XB3Tmb53yni3UtsDEtu7YqpHoAlW9KYPkYK_OW6lV6Vwa19SglvPG5Tl1U" alt=""><figcaption></figcaption></figure>

## Preenchimento automático de expressões Double Braces (General Availability)

O preenchimento automático de expressões Double Braces é uma atualização para a experiência de criar expressões Double Braces.&#x20;

Ao criar uma expressão, o preenchimento automático mostra informações do output do componente anterior, assim como variáveis globais, metadata e funções.

Essa melhoria no Double Braces substitui o IntelliSense, que sempre era exibido do lado direito do formulário de componentes.&#x20;

Saiba mais na [documentação sobre preenchimento automático de expressões Double Braces](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference).

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4523BaA7JfghHEYBbLWY%2Fuploads%2Fl97n5iLFIMbCLIBlGF3X%2FDouble%20Braces%20autocomplete%20GA.mp4?alt=media&token=e6fe54bb-84b2-4b9c-874c-fb0fe519c438>" %}

## Documentação de pipelines em português (General Availability)

A documentação dos pipelines agora também está disponível em português.\
Importante: o idioma da documentação será vinculado ao que foi configurado no seu navegador.

Saiba mais na [documentação sobre como gerar documentação de pipelines com IA](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference).

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4523BaA7JfghHEYBbLWY%2Fuploads%2FkAURob6bJnSzOfQQOdQC%2FPipeline%20documentation%20with%20AI%20in%20Portuguese%20GA.mp4?alt=media&token=ff53f9fc-8949-4881-87a3-57535e767ddf>" %}

## Novo formulário de configuração de Cápsulas (General Availability)

O novo formulário de configuração de Cápsulas foi promovido para General Availability.&#x20;

O design do formulário foi melhorado, assim como a sua configuração. Com essa atualização, as abas Parâmetros e Contas foram combinadas em uma única aba chamada Formulário, que reduz a complexidade da configuração.

Saiba mais em [como configurar uma Cápsula](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference).

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4523BaA7JfghHEYBbLWY%2Fuploads%2F13kVC5McRNfi1jWbePim%2FCapsule%20configuration%20form%20(1).mp4?alt=media&token=15e78e25-9e46-467b-b565-31417a558554>" %}

## Gerenciamento de API (Beta)

Agora, com a página de Gerenciamento de API, as pessoas usuárias têm mais autonomia para gerar suas próprias credenciais para autenticar o acesso às métricas de API da Digibee Integration Platform.

Saiba mais na [documentação de Gerenciamento de API](#gerenciamento-de-api-beta).

## Políticas para cabeçalhos HTTP (Beta)

As políticas para cabeçalhos HTTP são duas novas políticas de transformação que permitem às pessoas usuárias manipular e transformar os seus cabeçalhos HTTP durante uma resposta HTTP para todos os pipelines de uma só vez.&#x20;

As novas políticas adicionadas são:

* **Cabeçalho HTTP personalizado:** é permitido adicionar qualquer cabeçalho personalizado nessa política para fornecer informações sobre a resposta do pipeline. Saiba mais na [documentação sobre HTTP personalizado.](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference) &#x20;
* **Cabeçalho HTTP CORS:** é permitido adicionar cabeçalhos CORS nessa política. CORS significa Cross-Origin Resource Sharing e é um mecanismo baseado em cabeçalhos HTTP que permite que um servidor especifique outras origens que a sua própria, como domínios, scheme, ou port, pelos quais um navegador deveria permitir que recursos sejam carregados. Saiba mais na [documentação sobre HTTP CORS.](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference)

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4523BaA7JfghHEYBbLWY%2Fuploads%2F6L9qKUKybyCduuObH0bq%2FHTTP%20header%20policies%20GA.mp4?alt=media&token=c5e707d3-1ddf-4357-8180-8840eec0790f>" %}

## Atualização na página de Consumo de Licenças para modelos baseados em pipeline e capacidade (General Availability)&#x20;

Essa atualização é uma melhoria na página de Consumo de licenças para modelos baseados em pipeline e capacidade.&#x20;

Agora, as licenças ou créditos para diferentes ambientes são exibidos em um único cartão, com uma barra dividindo as licenças ou créditos para cada ambiente.

A lista de projetos também foi unificada para exibir todos os ambientes em um único lugar.

Saiba mais na [documentação sobre Consumo de licenças](https://docs.digibee.com/documentation/release-notes/pt-br/past-releases/release-notes-2024/broken-reference).&#x20;

<figure><img src="https://content.gitbook.com/content/BADq5LDPIuEBwnDe2Jzs/blobs/YDf3pdJPugue7Hdj0Mgd/image.png" alt=""><figcaption></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/BADq5LDPIuEBwnDe2Jzs/blobs/ghWEe2TcgRvI98YSruoK/image.png" alt=""><figcaption></figcaption></figure>

<br>

## Digibee Academy — Mini-challenges

Lançamos nossos primeiros Mini-challenges, a oportunidade perfeita para você testar seus conhecimentos de integração no [Digibee Academy](https://digibee.academy/).&#x20;

A lista inclui:

* Mapeamento de campos com JOLT
* Log Stream
* OAuth2
* Transformações e Agregações de JSON usando JOLT
* Extração de banco de dados com controle de paginação
* Circuit breaker
* Trabalhando com arquivos e transformação de dados<br>

<br>

### Nós também solucionamos alguns bugs:

* **Componentes — SOAP V3:** corrigimos o bug que impedia a pessoa usuária de visualizar o campo “Account” corretamente.
* **Componentes — Memchaced:** corrigimos o bug que causava um erro de conexão TLS ao usar o componente.
* **Canvas — Documentação de pipelines:** corrigimos o bug onde a documentação gerava informações incorretas sobre o trigger REST. Isto ocorria dentro da documentação de pipeline ao gerar um PDF.
* **Canvas — Documentação de pipelines:** corrigimos o bug onde, dependendo do tamanho do pipeline, algumas documentações não eram geradas.
* **Canvas — Painel de execução:** corrigimos o bug onde os logs apareciam duplicados no Painel de execução.&#x20;
* **Canvas — Assistente de IA para criação de fluxo:** corrigimos o bug onde o Assistente de IA era exibido na conexão entre o trigger e o primeiro componente.&#x20;
* **Build — Lista de pipelines:** corrigimos o bug que ocorria quando um projeto vazio era aberto e o botão para criar um novo pipeline no projeto não tinha nenhum conteúdo.&#x20;
* **Build — Coleção de Cápsulas:** corrigimos o bug que permitia que as pessoas usuárias salvassem o formulário de coleção de Cápsulas com informações faltando, e a coleção não era criada.
* **Run — Símbolos e caracteres especiais:** corrigimos o bug que bloqueava a interação e a visualização de itens inseridos em projetos com símbolos e caracteres especiais no título.
* **Run — Mensagens no processo de implantação:** corrigimos bugs que mostravam mensagens incorretas do processo de implantação, como a versão de restauração, status, confirmação e número disponível de licenças. &#x20;
* **Run — Busca:** corrigimos bugs da função de busca que não mostravam ou alteravam os resultados ao usar o filtro por projetos.
* **Administração — Grupos:** corrigimos o bug onde a página ficava em branco ao editar um grupo.&#x20;
