Skip to main content

Maio 2025

Data de lançamento: 14/05/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.0.0
manager-frontendv4.0.0
devportal-frontendv2.0.0
platform-backendv1.8.0
integra-build-managerv3.6.1
build-servicev3.8.2
deploy-servicev3.1.1
pipelinev3.37.0
subscription-backendv1.3.0

3. Novas Funcionalidades

4. Melhorias

  • Go Template: Adicionamos novas funções Go Template para manipular estruturas JSON preservando a ordem de seus atributos. Para que a ordem dos atributos seja respeitada, é necessário criar o objeto JSON utilizando a função initTagOrdered e converte-lo explicitamente com a função toJsonOrdered. Para manipular os atributos disponiblizamos as funções addTagOrdered, setTagOrdered, remTagOrdered. Para saber mais sobre as funções disponíveis, acesse a seção Funções de Go Template. Referente ao ticket DHEN-113.
  • Data Transformation Component: Adicionamos a possibilidade de utilizar expressões de template no campo HTTP Status. Dessa forma, é possível configurar o retorno da integração dinamicamente. Observação: Para utilizar essa funcionalidade, também é necessário criar uma variável HTTP_STATUS_TEMPLATE 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-133.
  • Trigger HTTP: Adicionamos a possibilidade de configurar os limites de payload e header recebidos nas requisições de integrações que utilizam o trigger HTTP. Para sobrescrever o limite padrão, é necessário criar uma variável para cada configuração e adicioná-la no momento do deploy da integração (campo Variáveis na seção Configurações avançadas). Referente ao ticket DHEN-134.
    • MAXIMUM_HEADER_SIZE: tamanho máximo, em bytees, do conjunto de headers recebidos
    • MAXIMUM_BODY_SIZE: tamanho máximo, em bytees, do payload recebido
  • Integration Release: Adicionamos a possibilidade de configurar, a nível de instalação da plataforma, o endereço do repositório de imagens docker utilizado para geração de releases de integração. Isso evita limites de solicitações de pull ao registry padrão (Docker Hub) para dependências de imagens do stage de build. Referente ao ticket DHEN-135.

5. Correções de bugs

  • MongoDB Connector: Corrigmos um comportamento onde, em certas circunstâncias, ocorria erro na interpretação do objeto JSON correspondente aos filtros de busca. Referente ao ticket DHEN-137.