2024

29 de novembro de 2024

Correção

  • Corrigimos um erro que acontecia ao tentar importar um arquivo OpenAPI 3.0.0 válido para criar um conector de API REST.

28 de novembro de 2024

Correção

  • Corrigimos um problema em que ao realizar a rotina de reimplantação (redeploy) em fluxos que possuíam variáveis de ambiente, os dados dessas variáveis não eram preservados.

26 de novembro de 2024

Novas funcionalidades

  • Novos componentes Camel liberados

    • AWS S3 Storage Service: permite que você interaja com o serviço Amazon S3 (Simple Storage Service) da AWS e manipule dados em buckets S3 diretamente através das rotas de integração.

    • Paho: permite a integração de aplicações com o protocolo MQTT, facilitando a comunicação entre dispositivos e sistemas em ambientes de Internet das Coisas (IoT).

    • Paho MQTT5: permite a integração de aplicações com o protocolo MQTT (versão 5), oferecendo recursos avançados de mensageria, como sessões persistentes e controle de fluxo.

    • Slack: permite que você envie mensagens, notificações e alertas para canais ou usuários do Slack diretamente de seus fluxos de integração.

      Confira todos os componentes liberados.

  • Liberação do EIP Process

    Agora é possível utilizar o EIP (Enterprise Integration Pattern) Process para adicionar lógica personalizada dentro de um fluxo de integração. Atualmente, a criação de novos processos está desabilitada, mas você pode utilizar processos que já estão disponíveis de maneira nativa no Camel.

    Para mais detalhes, consulte Padrões de Integração Empresarial (EIPs).

Correção

  • Corrigimos um erro que acontecia ao implantar um fluxo com um arquivo sem conteúdo na pasta Resources.

18 de novembro de 2024

Correção

  • Corrigimos um problema em que algumas integrações permaneciam com o status "Deploying" devido à duplicação de scripts nos arquivos .yaml.

13 de novembro de 2024

Correção

  • Corrigimos um erro em que, em um fluxo contendo um For Each dentro de outro For Each, a iteração dos itens na segunda lista não estava ocorrendo corretamente.

11 de novembro de 2024

Correções

  • Corrigimos um problema relacionado ao uso do componente HTTPS em scripts de integração que exigia a inserção de uma barra (/) ao final da URI para validação.

  • Corrigimos um erro que ocorria ao executar um fluxo do tipo Diagram com o step Json Transformation v2, onde o JSONata não conseguia localizar o arquivo contendo o script JSONata.

07 de novembro de 2024

Correções

  • Corrigimos um problema em que edições feitas em um script de um fluxo Source eram perdidas no seguinte cenário:

    • não salvar as alterações;

    • alternar para o modo de visualização Diagram;

    • e retornar ao Source Code.

  • Corrigimos um erro que acontecia ao montar uma instrução de um conector de bancos de dados, que utilizava propriedade recebidas do gatilho REST. O erro também acontecia com outros conectores técnicos, bem como mapeamentos de dados de conectores REST tradicionais.

  • Corrigimos um problema em que, ao utilizar a função “Concat” com o payload completo no mapeamento de dados de um conector, o sistema estava alterando o formato do conteúdo, em vez de preservá-lo no formato original (JSON).

Melhoria

  • Ajuste da função "fit view" na visualização dos steps de um subfluxo

    Ajustamos a função "fit view" na visualização dos steps de um subfluxo para garantir que sejam sempre renderizados automaticamente no centro.

04 de novembro de 2024

Correções

  • Corrigimos um problema em que, ao realizar uma busca na tela Executions utilizando filtros, a busca anterior não era apagada ao clicar em CLEAR. Agora, ao limpar os filtros, a pesquisa anterior será corretamente removida.

  • Corrigimos um problema em que ao alterar os valores das variáveis de ambiente no momento da implantação, os novos valores não eram aplicados.

Melhorias

  • Visualização dos EIPs To, ToD e Wiretap quando não houver componente especificado na URI

    Melhoramos a visualização dos componentes nos EIPs To, ToD e Wiretap. Agora se um desses EIPs for utilizado e não houver um componente especificado na URI, será exibido o ícone do EIP juntamente com seu nome. Caso um componente seja informado na URI, o ícone correspondente a esse componente será apresentado.

Nova funcionalidade

  • Exibição do EIP Direct no modo de visualização em diagrama

    Agora é possível visualizar de forma clara um fluxo de integração com o EIP Direct, o que facilita a compreensão de integrações com mais de uma rota.

    Confira os EIPs liberados para uso.

24 de outubro de 2024

Nova funcionalidade

14 de outubro de 2024

Correção

  • Corrigimos um problema em que expressões com quebras de linha utilizadas no mapeamento de dados (data mapping) de um conector eram indevidamente tratadas como inválidas.

Novas funcionalidades

  • Exibição do EIP doTry com doCatch e doFinally no modo de visualização em diagrama

    Agora é possível visualizar de forma clara um fluxo de integração com o EIP doTry, o que facilita a compreensão do fluxo de tratamento de exceções. Com essa visualização, é mais fácil identificar a rota da integração, tanto em caso de sucesso quanto em caso de erro.

  • Exibição do EIP Multicast no modo de visualização em diagrama

    Agora é possível visualizar de forma clara um fluxo de integração com o EIP Multicast, o que facilita a compreensão de integrações nas quais as mensagens são distribuídas simultaneamente a múltiplos destinos.

08 de outubro de 2024

Melhoria

  • Mensagem de erro sobre a inserção de parâmetros de consulta na URI

    Agora, ao inserir um parâmetro de consulta (query parameter) diretamente na URI, em vez de inserir no bloco parameters, uma mensagem de erro será exibida na parte inferior da tela, na seção Errors.

Correção

  • Corrigimos um problema que impedia a validação de scripts que referenciavam resources, resultando em erros.

07 de outubro de 2024

Melhoria

  • Compatibilidade de fluxos do tipo Diagram com Camel-K 2.4

    Ajustamos a implantação de fluxos do tipo Diagram que possuem conectores de API REST para garantir compatibilidade com o Camel-K 2.4.

Correção

  • Corrigimos um problema em que, ao criar uma integração do tipo Source, a falta de uma barra na URI do gatilho do tipo REST fazia com que a URL gerada na implantação não mostrasse a rota da integração. Agora é possível cadastrar uma integração sem barra na URI e a URL mostra o seu endereço com a rota completa.

04 de outubro de 2024

Correção

  • Corrigimos um problema que causava erro na validação HTTP de um componente ao adicionar uma variável no script da integração.
    Agora, a URI especificada pelo EIP toD pode referenciar propriedades configuradas previamente sem falhas.

02 de outubro de 2024

Correção

  • Corrigimos um erro que ocorria ao validar um script em que o usuário utilizava campos que não eram compatíveis com o Camel DSL.

30 de setembro de 2024

Novas funcionalidades

  • Exibição do EIP Choice no modo de visualização em diagrama

    Agora, é possível visualizar de forma clara um fluxo de integração com o EIP Choice e a rota executada com base nas condições estabelecidas em "When" e "Otherwise".

  • Exibição de EIPs com subfluxos no modo de visualização em diagrama

    Agora, ao clicar sobre um step com subfluxo, como por exemplo o Split, você poderá visualizar apenas o subfluxo correspondente no diagrama.

Melhoria

  • Mensagem de erro na sintaxe do YAML

    Agora, quando houver um erro na sintaxe do YAML DSL, exibiremos uma mensagem detalhada que permitirá ao usuário identificar facilmente o componente incorreto no script, facilitando o ajuste necessário.

Correção

  • Corrigimos um erro que ocorria ao criar e salvar uma integração com o componente Timer. Anteriormente, a validação do arquivo main.yaml indicava um erro na propriedade period no bean, impedindo a conclusão do processo.
    Agora, a validação está funcionando corretamente, permitindo que as integrações sejam salvas sem problemas.

24 de setembro de 2024

Correção

  • Corrigimos um problema que ocorria em fluxos do tipo Diagram, ao usar a ferramenta For Each. Ao adicionar qualquer conector dentro de um For Each, a tela ficava branca, o conector adicionado desaparecia e a página com a integração era recarregada.
    Agora, essa funcionalidade está funcionando corretamente.

12 de setembro de 2024

Correção

  • Corrigimos um problema onde a funcionalidade de validação do arquivo main.yaml não aceitava parâmetros dinâmicos no componente toD, resultando em erros indevidos.
    Agora os parâmetros serão aceitos, garantindo que códigos válidos não gerem erros.

10 de setembro de 2024

Nova funcionalidade

  • Novo componente Camel liberado

    Agora você pode usar o componente Jolt (Java Object Language Transform) no script de um fluxo de integração do tipo Source. Este componente é uma biblioteca de transformação de dados usada principalmente para mapear e transformar estruturas JSON.

    Confira todos os componentes liberados na página Componentes.

09 de setembro de 2024

Nova funcionalidade

  • Visualização de fluxos do tipo Source em formato de diagrama

    Agora você pode visualizar um fluxo de integração do tipo Source em formato de diagrama. Isso facilita a compreensão e o acompanhamento dos processos de integração.

    Para acessar essa funcionalidade, siga estes passos:

    • Navegue até o fluxo do tipo Source desejado.

    • Alterne para a aba Diagram na parte superior central da tela Source.

    • Visualize o fluxo de integração representado graficamente, com os componentes e conexões claramente delineados.

      source code diagram format

      Para mais informações, consulte a página Diagram.

21 de agosto de 2024

Melhoria

  • Otimizamos o tempo de atualização do status de implantação de uma integração, acelerando a transição de “Deploying” para “Error”, que anteriormente apresentava lentidão.

19 de agosto de 2024

Nova funcionalidade

  • Novas linguagens de expressão disponíveis

    Agora você pode utilizar as seguintes linguagens de expressão nos seus fluxos do tipo Source:

Correção

  • Corrigimos um erro relacionado à validação de expressões cron que ocorria devido a divergências entre as bibliotecas de validação no front-end e back-end. Para configurar uma expressão cron, acesse a página Scheduler Trigger.

  • Corrigimos um erro que acontecia na implantação de um fluxo do tipo Source quando havia variáveis de ambiente sem as aspas duplas (").

  • Corrigimos um erro que ocorria ao salvar um fluxo do tipo Source. O erro estava relacionado ao uso da linguagem de expressão JSONPath e devolvia o status code 3001, sem especificar qual era o erro na estrutura. Agora, o produto sinaliza explicitamente qual erro na estrutura do código foi identificado, permitindo ao usuário ajustar a configuração antes de salvar a integração.

  • Corrigimos um problema em que, ao apagar o conteúdo de uma integração do tipo Source e salvá-la, a operação retornava o código 200, mas o arquivo não era salvo corretamente. Agora, o arquivo é salvo mesmo vazio.

  • Corrigimos um problema no qual a implantação era registrada com o status DEPLOYMENT_REQUESTED mesmo quando a solicitação não havia sido enviada para o plano de dados (data plane).

Melhoria

  • Aprimoramos o tratamento de erros para arquivos de integração com formatação inválida. Agora, o sistema exibirá um aviso informando que o arquivo não está no formato esperado e marcará o fluxo como inconsistente, permitindo uma correção mais eficiente e evitando falhas inesperadas.

24 de julho de 2024

Nova funcionalidade

19 de julho de 2024

Correção

  • Corrigimos um erro que acontecia ao implantar um fluxo do tipo Source, no qual os parameters do gatilho (trigger) eram perdidos no script. Agora, eles são preservados corretamente, garantindo a integridade e a funcionalidade esperada do fluxo.

15 de julho de 2024

Correção

  • Corrigimos um erro de timeout que acontecia ao realizar uma busca na tela Executions. Agora, se a filtragem retornar mais de cem mil registros, uma mensagem será exibida solicitando o refinamento dos critérios de pesquisa.

11 de julho de 2024

Nova funcionalidade

  • Novos componentes Camel liberados

    Agora você pode utilizar os componentes XJ e XSLT em seus scripts.

    Confira todos os componentes aprovados para uso no Sensedia Integrations.

Melhoria

  • Anteriormente, ao adicionar um novo step no canvas, ele era sempre inserido em uma posição padrão, independentemente da disposição do fluxo. Agora, ao adicionar um novo step, ele será posicionado no centro da tela, facilitando a visualização imediata e melhorando a usabilidade.

Correção

  • Corrigimos um erro que não permitia salvar a atualização da autorização OAUTH2 - Client Credentials.

10 de julho de 2024

Nova funcionalidade

  • Novos conectores

    • DB2

    • MongoDB 7.0.6

      Para mais informações, leia sobre conectores de bancos de dados.

      Confira também todos os conectores disponíveis!

01 de julho de 2024

Nova funcionalidade

  • Nova ferramenta geral (general tool)

    A ferramenta JSON Transformation v2 facilita a manipulação e transformação de dados JSON entre sistemas e aplicativos distintos. Na versão 2, removemos o campo Input Data, uma vez que você pode utilizar os dados de entrada e saída de mais de um step anterior no JSONata.

    Confira todos os detalhes na página JSON Transformation v2.

17 de junho de 2024

Correção

  • Corrigimos um problema que impedia o salvamento de um fluxo de integração com o step Choice v2. Esse problema acontecia no campo Input Data do Choice v2 ao selecionar um step nomeado com alguns caracteres especiais, como o hífen "-".

12 de junho de 2024

Nova funcionalidade

Apresentamos o Source Code

Agora você pode criar seus fluxos de integração utilizando a linguagem CAMEL YAML DSL, o que amplia significativamente a variedade de casos de uso atendidos pelo Sensedia Integrations.

Para orientações detalhadas sobre o CAMEL YAML DSL, consulte a documentação oficial (somente em inglês).

Confira abaixo como acessar a tela Source para criar um fluxo de integração:

source flow release notes

Explore o Source Code:

  • Conheça a interface e os elementos da tela.

  • Siga o passo a passo para criar e implantar um fluxo de integração.

  • Aprenda a construir rotas com Camel: componentes, EIPs e restrições.

  • Veja exemplos:

16 de abril de 2024

Melhoria

  • Visualização dos logs de requisição do For Each

    Com esta funcionalidade, você poderá analisar detalhadamente o fluxo de integração e agilizar a resolução de problemas.

    Confira mais detalhes na página Executions.

15 de abril de 2024

Nova funcionalidade

  • Novo conector

    • Azure SQL

      Para mais informações, leia sobre conectores de bancos de dados.

      Confira também todos os conectores disponíveis!

11 de abril de 2024

Nova funcionalidade

  • Novo conector

    • Progress

      Para mais informações, leia sobre conectores de bancos de dados.

      Confira também todos os conectores disponíveis!

28 de março de 2024

Nova funcionalidade

  • Novo conector

    • Events Hub

      Confira todos os conectores disponíveis!

27 de março de 2024

Melhoria

  • Visualização dos logs de requisição do JSON Transformation e do Choice v2

    Com esta funcionalidade, você poderá analisar detalhadamente o fluxo de integração e agilizar a resolução de problemas.

    Confira mais detalhes na página Executions.

07 de março de 2024

Nova funcionalidade

  • Novo conector

    • SQL Server 2022

      Para mais informações, leia sobre conectores de bancos de dados.

      Confira também todos os conectores disponíveis!

20 de fevereiro de 2024

Melhoria

  • Visualização dos logs de requisição do gatilho do tipo REST

    Com esta funcionalidade, você poderá analisar detalhadamente o fluxo de integração e agilizar a resolução de problemas.

    Confira mais detalhes na página Executions.

06 de fevereiro de 2024

Nova funcionalidade

  • Novo conector

    • Firebird 4.1.0.0

      Para mais informações, leia sobre conectores de bancos de dados.

      Confira também todos os conectores disponíveis!

Melhorias

  • For Each

    Agora, você pode inserir um For Each dentro de outro For Each. Dessa forma, seu fluxo de integração processará dados em estruturas com loops aninhados.

    Para mais informações, consulte a página For Each.

  • Conectores

    Incluímos o campo port nos seguintes conectores de banco de dados:

    • MySQL 8.0.16

    • PostgreSQL 9.4

    • SQL Server 7.2

      Desta forma, você pode se conectar a bancos de dados usando portas diferentes da padrão.

      Para mais informações, leia sobre conectores de bancos de dados.

      Confira também todos os conectores disponíveis!

22 de janeiro de 2024

Melhoria

  • Visualização dos logs de requisição de conectores

    Com esta funcionalidade, você poderá analisar detalhadamente o fluxo de integração e agilizar a resolução de problemas.

    Confira mais detalhes na página Executions.

11 de janeiro de 2024

Melhoria

  • Conector de API REST

    Agora você pode criar seu próprio conector de API REST, o qual será visível apenas para você. Para isso, importe um arquivo com a especificação Open API 3.0.0 e selecione os endpoints que deseja utilizar.

    Para mais informações, leia sobre conectores de API REST.

8 de janeiro de 2024

Novas funcionalidades

  • Nova ferramenta geral

    Com o On Exception, você pode executar rotas alternativas na integração quando houver erros que não retornem um status code. Desta forma, a execução do fluxo de integração não é interrompida.

    Confira todos os detalhes na página On Exception.

  • Novos conectores

    • ctreeACE-db 10.1

    • Oracle 11g

    • Oracle 19c

    • Oracle 12c

    • AWS Lambda

      Para mais informações, leia sobre conectores de bancos de dados.

      Confira também todos os conectores disponíveis!

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]