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ódulo | Versão |
---|---|
dhuo-iam | v1.3.0 |
manager-backend | v4.1.1 |
manager-frontend | v4.1.0 |
devportal-frontend | v2.0.0 |
platform-backend | v1.8.0 |
integra-build-manager | v3.6.1 |
build-service | v3.9.0 |
deploy-service | v3.1.1 |
pipeline | v3.39.0 |
dhuo-gateway | v3.8-1.0.2 |
subscription-backend | v1.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ávelshouldRemoveUnderlineFromHeaderKey
com valortrue
e adicioná-la no momento do deploy da integração (campoVariáveis
na seçãoConfiguraçõ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 valortrue
e adicioná-la no momento do deploy da integração (campoVariáveis
na seçãoConfiguraçõ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
ouv{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.