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ódulo | Versão |
---|---|
dhuo-iam | v1.3.0 |
manager-backend | v4.0.0 |
manager-frontend | v4.0.0 |
devportal-frontend | v2.0.0 |
platform-backend | v1.8.0 |
integra-build-manager | v3.6.1 |
build-service | v3.8.2 |
deploy-service | v3.1.1 |
pipeline | v3.37.0 |
subscription-backend | v1.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çãotoJsonOrdered
. Para manipular os atributos disponiblizamos as funçõesaddTagOrdered
,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 valortrue
e adicioná-la no momento do deploy da integração (campoVariáveis
na seçãoConfiguraçõ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çãoConfiguraçõ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.