# Outubro 2024

## **Release Notes 23/10/2024**

### **Novas funcionalidades para conexões ZTNA (General Availability)**

Adicionamos duas novas funções para você gerenciar suas conexões ZTNA com mais autonomia:

* [**Excluir Conexões (Edge Router)**](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/connectivity-management/ztna/delete-connections)**:** Remova uma conexão (Edge Router) do seu banco de dados de conexões ZTNA.

<figure><img src="https://content.gitbook.com/content/BADq5LDPIuEBwnDe2Jzs/blobs/sHYbXPveHBKa9oC2BeBL/DeleteConnections.gif" alt=""><figcaption></figcaption></figure>

* [**Excluir Rotas (Network Mapping)**](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/connectivity-management/ztna/delete-routes)**:** Remova uma rota (Network Mapping) do seu banco de dados de conexões ZTNA.

<figure><img src="https://content.gitbook.com/content/BADq5LDPIuEBwnDe2Jzs/blobs/FfLBgZSWNzFULcrOPRda/DeleteRoutes.gif" alt=""><figcaption></figcaption></figure>

Consulte a [documentação](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/connectivity-management/ztna) para acessar guias detalhados com o passo a passo.

### **Criação de projetos e pipelines no Digibeectl**

Agora é possível criar projetos e pipelines (sem um flowSpec) na Digibee Integration Platform usando o Digibeectl.

* Para criar um projeto, utilize o comando **create project** junto as flags **--name** (nome do projeto) e **--description** (descrição do projeto).
* Para criar um pipeline, utilize o comando **create pipeline** junto as flags **--name** (nome do pipeline) e **--project** (nome do projeto).

Leia a [documentação](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/development-cycle/digibeectl/digibeectl-operations) para saber mais.

### **Novos papéis para usuários**

Agora os usuários podem ter dois novos papéis:

* **global-environment-manager:** Permite definir o acesso para visualizar e gerenciar Globals por ambientes.
* **account-environment-manager:** Permite selecionar o ambiente onde os usuários podem realizar ações relacionadas a Contas.

Leia a [documentação](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/platform-administration/administration/new-access-control/access-control-roles) para saber mais.

### **Casos Práticos de Uso**

<figure><img src="https://content.gitbook.com/content/BADq5LDPIuEBwnDe2Jzs/blobs/ts3Yjd34B9lLKmn3gszl/Casos%20Pr%C3%A1ticos%20de%20Uso.gif" alt=""><figcaption></figcaption></figure>

Adicionamos uma seção de **casos práticos de uso** no Portal de Documentação. Esta seção fornece **exemplos do mundo real** que explicam conceitos de pipeline e ajudam você a aplicar cenários de integração.

No primeiro caso prático, você aprenderá como **melhorar o desempenho da integração com paginação de API**, facilitando a gestão de grandes conjuntos de dados.

Você pode explorar a seção **Casos Práticos de Uso** a qualquer momento através do Portal de Documentação:

{% content-ref url="<https://app.gitbook.com/s/XfrDexGOLMin51pAiWkq/use-cases>" %}
[Casos Práticos de Uso](https://app.gitbook.com/s/XfrDexGOLMin51pAiWkq/use-cases)
{% endcontent-ref %}

### **Melhorias**

* **Melhorias nos gráficos de uso de CPU e Memória na página de Pipeline Metrics:** Os gráficos de CPU e memória agora exibem os valores mínimos, máximos e a média, proporcionando uma visão mais detalhada do desempenho dos seus pipelines. [Saiba mais na documentação](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/development-cycle/dashboards/pipeline-metrics).
* **Atualização na documentação de Conectividade:** Os documentos referentes a tecnologias de conectividade na Plataforma Digibee foram atualizadas. Acesse o [Portal de Documentação](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/connectivity-management/connectivity) para saber mais.

## **Release Notes 01/10/2024**

### **Criação de pipelines a partir de uma especificação OpenAPI (General Availability)**

Agora é possível gerar a estrutura (scaffold) de um pipeline a partir de um arquivo com especificação OpenAPI. Para isso, basta clicar em **Criar**, como de costume, e selecionar a opção **Pipeline com OpenAPI**. Após escolher o arquivo e revisar as rotas, um pipeline pré-estruturado será criado com cada rota conectada a um [**Block Execution**](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/connectors/logic/block-execution), acelerando o processo e facilitando o gerenciamento.

[Saiba mais na documentação](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/development-cycle/build-overview/pipelines/how-to-scaffold-a-pipeline-using-an-openapi-specification).

### **Triggers**

#### **API Trigger (General Availability)**

O **API Trigger** é a nova versão do REST Trigger, trazendo melhorias significativas. Agora, a tabela de rotas apresenta de forma mais clara a relação entre o **path** e o **method**, facilitando a compreensão das configurações. Além disso, após salvar as configurações, o pipeline é gerado automaticamente no Canvas, já pré-estruturado, com cada rota configurada conectada a um conector [**Block Execution**](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/connectors/logic/block-execution).

Para mais informações, [leia a documentação](https://app.gitbook.com/s/EKM2LD3uNAckQgy1OUyZ/triggers/web-protocols/api).

#### **Categorias de triggers (General Availability)**

Os [triggers](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/triggers/overview) agora estão divididos em categorias e organizados em ordem alfabética, facilitando a localização do trigger desejado na lista. As categorias são:

* **Web Protocols**: Triggers usados para executar protocolos web.
* **Scheduling**: Triggers programados para realizar ações em um momento específico ou em intervalos de tempo.
* **Messaging and Events**: Triggers ativados por mensagens ou eventos.
* **Others**: Outros tipos de triggers

### **Assistente de IA - Geração de Fluxo, Geração de JOLT e Dúvidas (Beta)**

O [Assistente de IA](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/development-cycle/build-overview/canvas/ai-assistant) é uma nova funcionalidade com tecnologia de IA da Digibee Integration Platform. Ele oferece três maneiras de acelerar seu trabalho:

* **Geração de Fluxo**: Com essa opção, você pode solicitar ao Assistente que gere uma parte ou o fluxo completo de um pipeline, inserindo-o diretamente no Canvas.&#x20;
* **Geração de JOLT**: Essa funcionalidade agiliza a transformação de entradas e saídas de JSON em uma especificação JOLT, facilitando o processo e reduzindo a curva de aprendizado necessária para fazer isso manualmente.&#x20;
* **Dúvidas**: A função Dúvidas permite que você faça perguntas sobre a Plataforma enquanto constrói seu pipeline. O Assistente utiliza a documentação oficial da Digibee, garantindo respostas confiáveis.&#x20;

### **Insights de Monitor**

Agora, a aba **Overview** em **Monitor** apresenta **tags de insights** na tabela de pipelines, tornando mais simples a identificação e investigação de problemas de execução. Ao clicar nas tags, você será direcionado para as páginas de **Pipeline metrics** ou **Execuções concluídas**, com as informações do pipeline selecionado já filtradas. Para mais detalhes, consulte a [documentação](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/development-cycle/dashboards/monitor-insights-beta).

### **Permissões de acesso por ambiente**

Usuários com os papéis de **API Key Manager**, **Deployment Manager** e **Pipeline Manager** podem configurar permissões específicas para cada ambiente (teste ou produção), garantindo que os grupos autorizados executem tarefas somente no ambiente selecionado. Leia a documentação [atualizada de Lista de permissões por serviço](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/platform-administration/administration/new-access-control/access-control-roles/list-of-permissions-by-service) para mais informações e confira o [passo a passo](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/platform-administration/administration/new-access-control/access-control-groups) para saber como incluir esse parâmetro.

### **Melhorias e bugs**

#### **Melhorias**

* **Novos atalhos na Visão geral de Monitor:** Acesse facilmente as páginas de **Execuções concluídas**, **Logs**, **Métricas** e **Alertas**, já com os dados filtrados para o pipeline específico, utilizando o ícone de três pontos na tabela da aba **Visão geral**. Para mais detalhes, consulte a [documentação](https://app.gitbook.com/s/cO0A6g1dOsu8BiHYqO67/development-cycle/dashboards).
* **Novos atalho no número de erros na Visão geral de Monitor:** Ao clicar no número de erros de um pipeline na coluna **Erros**, uma nova aba será aberta mostrando a página de **Execuções concluídas**, com o histórico detalhado das execuções com erro para o pipeline selecionado.
* **Melhoria de uso no Digibeectl:** Use a flag --output ou a flag -o junto aos comandos GET para exibir os recursos em formato JSON no Digibeectl.

#### **Bugs**

* **Build – Pipelines arquivados não aparecem nos projetos**: Corrigimos o bug que impedia pipelines arquivados de serem exibidos nos projetos, mesmo quando o filtro "Arquivados" estava aplicado na busca.
* **Canvas – Subfluxo do OnException no For Each**: Corrigimos o bug que impedia a execução do subfluxo do OnException no conector For Each.
* **Canvas – Retry não funciona no conector SOAP V3**: Corrigimos o bug que fazia com que a função "retry" não funcionasse no conector SOAP V3.
