# Dezembro

<div data-full-width="false"><figure><img src="https://content.gitbook.com/content/BADq5LDPIuEBwnDe2Jzs/blobs/gizLkGJlvXjfA0KoKYdQ/header_realeasenews_december.gif" alt=""><figcaption><p>Image do header de novidades ou release notes de dezembro</p></figcaption></figure></div>

## Novidades 26/12/2023

## Monitor — Formatação de mensagens contendo JSONs (*General Availability*)

Agora, é possível formatar mensagens de logs contendo JSONs e copiar o conteúdo formatado.

Para usar a *feature*, siga estes passos:

* Em Pipeline logs, clique no ícone de olho para abrir os detalhes do log
* Em Mensagem do log, clique no ícone de varinha para formatar qualquer JSON disponível. Você também pode copiar o conteúdo

Saiba mais na [documentação de Pipeline logs](https://docs.digibee.com/documentation/v/pt-br/monitor/pipeline-logs).

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkqXsI0cPgzRnwxNhnH%2Fuploads%2FjcftN5tQYvRL9eyR2z69%2FFormat%20JSON%20GA.mp4?alt=media&token=76f89cd7-1399-4389-a84b-251b77cf4401>" %}
Video da feature de formatação de mensagens contendo JSONs
{% endembed %}

## Monitor — Novo comando disponível (*General Availability*)

Nas páginas de Execuções concluídas e Pipeline logs você pode buscar usando o comando CTRL+ENTER (Windows) ou CMD+ENTER (Mac) como alternativa para o botão buscar.

Saiba mais nas [documentações de Execuções concluídas](https://docs.digibee.com/documentation/v/pt-br/monitor/completed-executions) e [Pipeline logs](https://docs.digibee.com/documentation/v/pt-br/monitor/pipeline-logs).

## Run — Pesquisa global por *pipelines* implantados (General Availability)

Na pesquisa global da página de Run você pode encontrar um *pipeline* implantado através de uma busca por todos os projetos usando uma palavra-chave ou nome do *pipeline*. Os resultados serão exibidos com o nome do *pipeline* e a qual projeto ele pertence.

Saiba mais na [documentação geral de Run](https://docs.digibee.com/documentation/v/pt-br/run/overview).

## Run — Plano de implantação de *pipeline* (Beta)

Com o plano de implantação, é possível implantar até cinco *pipelines* ao mesmo tempo. Você também pode, simultaneamente, implantar os *pipelines* no ambiente de teste e promovê-los para o ambiente de produção em seguida.

Saiba mais na [documentação de planos de implantação](https://docs.digibee.com/documentation/v/pt-br/run/deployment/como-criar-um-plano-de-implantacao-de-pipeline).

## Políticas (Beta)

Nós, da Digibee Integration Platform, estabelecemos processos sobre melhores práticas e conformidade com políticas que você pode usar para governança de sua plataforma. Isso inclui chaves de API externas e internas, que são um padrão de segurança usado para chamadas de API, permitindo que *pipelines* sejam acessados de forma protegida.

Saiba mais nas documentações de [Políticas](https://docs.digibee.com/documentation/v/pt-br/governance/policies), [Chave de API Externa](https://docs.digibee.com/documentation/v/pt-br/governance/policies/policies-external-api-key) e [Chave de API Interna](https://docs.digibee.com/documentation/v/pt-br/governance/policies/policies-internal-api-key).

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkqXsI0cPgzRnwxNhnH%2Fuploads%2FbRbuPwh1cQImvvpN4S2G%2FPolicies%20API%20Keys%20BETA.mp4?alt=media&token=8c50f5c5-1132-4093-a2b1-92b71499548b>" %}
Video da feature de políticas e chaves de API
{% endembed %}

## Suporte ao cliente Digibee com inteligência artificial *(General Availability)*

Agora, o nosso suporte ao cliente oferece uma ferramenta de inteligência artificial exclusiva dentro do chat da Digibee Integration Platform. Tire dúvidas sobre a Digibee Integration Platform e resolva problemas com mais autonomia.

Caso tenha dúvidas em como usar a ferramenta, contate nosso time de suporte técnico.

Saiba mais na [documentação sobre a inteligência artificial do suporte ao cliente.](https://docs.digibee.com/documentation/v/pt-br/general/suporte-ao-cliente-digibee/inteligencia-artificial)

## Canvas — Modos *design* e *debug* (*General Availability*)

Os modos de *design* e *debug* estão disponíveis para todos os clientes da Digibee Integration Platform.

No modo *design*, o fluxo é criado normalmente, enquanto no modo *debug,* você pode ver o caminho da execução, conferir os *inputs* e *outputs* de cada componente e muito mais.

Saiba mais na [documentação sobre os Modos de *design* e *debug*](https://docs.digibee.com/documentation/v/pt-br/build/new-canvas-beta-restricted/design-and-debug-mode-restricted-beta).

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkqXsI0cPgzRnwxNhnH%2Fuploads%2FEJcjfwGQytgAUkUBR7Ha%2FDesign%20and%20Debug%20Mode%20GA.mp4?alt=media&token=e9e16794-3fc4-4ddb-b072-f5a4ebdf9f97>" %}
Video da feature de modos design e debug
{% endembed %}

## Canvas — Melhorias de *performance* (*General Availability*)

Melhoramos a *performance* do canvas, incluindo usabilidade, navegação e tempo de resposta. Outras melhorias também foram feitas, como:

* O *Flow Tree* fica fechado por padrão para melhorar o tempo de carregamento
* Destaque intuitivo para os componentes que podem ser conectados ao fluxo
* Componentes de subnível, como Choice e Parallel, são identificados por cores diferentes no minimapa
* As *labels* das conexões dos componentes Choice e Parallel possuem uma leve transparência
* A área de conexão da seta magnética foi ampliada para uma interação mais fácil

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkqXsI0cPgzRnwxNhnH%2Fuploads%2FTCkSiqwz9ZPcwX5WPSGf%2FCanvas%20performance%20enhancement%20GA.mp4?alt=media&token=51dcf3a4-0f84-437c-a725-cc4009384965>" %}
Video da feature de melhorias de performance do canvas
{% endembed %}

## Digibee Academy — Curso Advanced Security

O novo curso sobre Advanced Security já está disponível no [Digibee Academy](https://digibee.academy/). Desenvolva novas habilidades sobre *pipelines* com robustos recursos de segurança, componentes e práticas recomendadas do setor.

Os principais tópicos do curso incluem:

* Como avaliar e mitigar riscos potenciais em qualquer projeto de integração, usando os recursos de segurança da Digibee Integration Platform
* Proteger APIs autenticando o cliente via JSON Web Token (JWT)
* Proteger seus dados com criptografia e seus componentes, usando dados “Hashed” para controle de duplicatas

## Digibee Academy — Webinar Metrics and Monitoring

O webinar de Metrics and Monitoring já está disponível para todas as pessoas usuárias do [Digibee Academy](https://digibee.academy/live-training/).

Os principais tópicos deste webinar incluem:

* Monitoramento de recursos
* Análise de *log* de erros
* Identificação de *overhead*
* Otimização de processamento
* Soluções para os problemas mais comumente identificados através do nosso painel de monitoramento

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

* **O&#x20;*****Pipeline*****&#x20;não salva com Transformer (JOLT) inválido:** solucionamos o *bug* que impedia salvar o *pipeline* quando um componente Transformer (JOLT) inválido estava conectado ao fluxo.
* **Componentes — função PUSH&#x20;*****Double Braces*****:** corrigimos um *bug* na função PUSH que causava um erro se um *array* era adicionado dentro de si mesmo.
* **Componentes — REST V2:** solucionamos o *bug* que afetava o funcionamento das opções *Stop on Client Error* e *Enable Retries*.

***

## Novidades 12/12/2023

## Monitor — Download de logs de execução de pipeline (General Availability)

A *feature* Download de logs de execução de pipelines, na página de **Execuções concluídas** em Monitor foi promovida de Beta para General Availability, e está disponível para todos os clientes.

Agora, também é possível personalizar o separador por caracteres de escolha da pessoa usuária. Ele é limitado a um caractere por vez, sendo o padrão “;” (ponto e vírgula).&#x20;

**Importante:** para garantir o funcionamento correto, ao abrir o arquivo no leitor de CSV, será necessário selecionar o mesmo separador de caractere exportado.

Saiba mais na [documentação de Download de logs de execução de pipeline](https://docs.digibee.com/documentation/v/pt-br/monitor/completed-executions/pipeline-execution-logs-key-download).

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4523BaA7JfghHEYBbLWY%2Fuploads%2FX9N8vnOCGdULAeHRNEQP%2FPipeline%20Execution%20Logs%20Download%20GA.mp4?alt=media&token=96089a9d-3d77-41ae-8106-6f7b9a1f3489>" %}
Video da feature de download de logs de execução de pipelines
{% endembed %}

## Página de usuários

Agora, é possível redefinir as senhas das pessoas usuárias na coluna Ações e também desativar a ação **Esqueci minha senha** na página de login.&#x20;

**Importante:** a ação **Esqueci minha senha** está habilitada por padrão, então é necessário pedir à equipe de suporte para configurá-la para você.<br>

Saiba mais na [documentação de Usuários](https://docs.digibee.com/documentation/v/pt-br/administration/new-access-control/users).

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F4523BaA7JfghHEYBbLWY%2Fuploads%2F0jpPmoFS0vxA9kUAIZFp%2FReset%20user's%20password%20and%20Forgot%20password%20button%20_GA.mp4?alt=media&token=ac27396a-ec17-440c-82a6-d142ef2651af>" %}
Video da feature de redefinir senha de usuário
{% endembed %}

Nós também solucionamos alguns bugs:

* **O menu interativo do pipeline implantado não aparece — Run:** corrigimos o bug que acontecia quando o menu interativo, representado pelo ícone de “3 pontos”, desaparecia ao clicar em Remover implantação.
* **Página Run aberta em Production por default — Run:** corrigimos o bug que acontecia ao abrir a página de Run, e era exibido o ambiente Prod em vez de Test.
* **Redeploy traz a versão mais recente do pipeline — Run:** corrigimos o bug em que a reimplantação trazia a versão mais recente do pipeline, em vez da versão implantada.
* **Componentes DB V2 e Stream DB V3:** solucionamos o bug que impedia os usuários de realizar consultas em bancos de dados Oracle em tabelas contendo campos do tipo “**TIMESTAMP**”.
* **Componente BLOB Storage:** solucionamos o bug que, em determinados cenários, impedia a listagem de arquivos caso o parâmetro Next Token Type não estivesse preenchido.
* **Componente SOAP V3:** solucionamos o bug que exibia mensagens de erro inconsistentes em relação aos erros ocorridos durante a execução do componente.
* **Melhoria de performance do canvas (Beta Restrito) — Copiar e colar:** solucionamos o bug em que, ao copiar e colar componentes no canvas, os componentes copiados permaneciam indevidamente selecionados depois da ação de colar. \
  Agora, como o esperado, a seleção fica apenas sobre os componentes colados.&#x20;
* **Melhoria de performance do canvas (Beta Restrito) — Condições do Choice:** solucionamos o bug em que, ao colar uma estrutura de Choice dentro de um For Each, as condicionais configuradas eram perdidas. \
  Agora, as condicionais são preservadas corretamente após a ação de colar.
* **Melhoria de performance do canvas (Beta Restrito) — Otimizações:** melhoramos a experiência de uso deixando as setas entre os componentes retas, com uma trajetória mais direta, e aumentando a área de conexão do componente de destino.
