Pular para o conteúdo principal

Julho 2025

Data de lançamento: 01/07/2025

1. Introdução

Neste documento, você encontrará um resumo das novas funcionalidades, melhorias significativas e correções de bugs implementados nesta versão, visando aprimorar a plataforma e a experiência do usuário. Além disso, destacamos quaisquer bugs conhecidos que podem impactar a utilização do sistema, fornecendo transparência e orientações.

2. Módulos e versões

MóduloVersão
dhuo-iamv1.3.0
manager-backendv4.1.1
manager-frontendv4.1.0
devportal-frontendv2.0.0
platform-backendv1.8.0
integra-build-managerv3.6.1
build-servicev3.9.0
deploy-servicev3.1.1
pipelinev3.39.0
dhuo-gatewayv3.8-1.0.2
subscription-backendv1.3.0

3. Novas Funcionalidades

4. Melhorias

  • MongoDB Connector: Adicionamos a suporte à operação Agreggate. Referente ao ticket DHEN-138.
  • Bigtable Connector: Adicionamos a suporte a SQL nas operações de leitura do Bigtable. Referente ao ticket DHEN-132.
  • HTTP Connector: Adicionamos uma opção para tratar nomes de headers recebidos na resposta de uma chamada HTTP e encaminhadas para processamento utilizando o componente XSLT. Caso o header inicie com o caracter _ (Ex: _charset) ocorrerá um erro durante o parse para execução de XSLT. Nesse cenário, é necessário tratar o header, removendo o prefixo _. Para utilizar essa funcionalidade, também é necessário criar uma variável shouldRemoveUnderlineFromHeaderKey com valor true e adicioná-la no momento do deploy da integração (campo Variáveis na seção Configurações avançadas). Referente ao ticket DHEN-140.
  • Oracle Connector: Adicionamos uma opção para processamento de cursores aninhados no componente ténico Oracle DB. Para utilizar essa funcionalidade, também é necessário criar uma variável disable_oracle_pooling com valor true e adicioná-la no momento do deploy da integração (campo Variáveis na seção Configurações avançadas). Referente aos tickets DHEN-153, DHEN-155 e DHEN-158.
  • Integration logs: Ajustamos os níveis de log das integrações e padronizamos Referente ao ticket DHEN-128.

5. Correções de bugs

  • Integration Release: Corrigimos um comportamento onde os subfluxos não eram incluídos na geração da release caso configurassem o componente do catálogo de serviços com a versão no formado v{numero}.0.z ou v{numero}.y.z. Referente ao ticket DHEN-146.
  • RabbitMQ Connector: Corrigimos um erro ao carregar as configurações do componente técnico RabbitMQ no canvas para canvas com configurações do campo Headers preenchidas no modo legado. Referente aos tickets DHEN-151 e DHEN-159.
  • Integration Deploy: Corrigimos um comportamento onde, em certas circunstâncias, o botão Implantar não era habilitado ao tentar atualizar uma implantação de integração . Referente ao ticket DHEN-150.
  • Trigger RabbitMQ: Corrigimos um erro no processamento de mensagens pelo trigger RabbitMQ. Ao consumir uma mensagem publicada por uma integração utilizando o componente tech RabbitMQ o atributo inputBody era duplicado na construção da estrutura chave-valor criada pelo trigger (Ex: input: {"inputBody": {"inputBody": {...}}}). Referente aos tickets DHEN-152 e DHEN-156.
  • XSLT Component: Corrigimos um erro no processamento de templates XSLT com mensagens contendo caractere & não escapados. Referente ao ticket DHEN-163.

6. Atualizações de segurança