Release Notes - 5.50 RTM 1.03
Destaques
Melhorias no FORM-APP
Otimização de Performance
Foi otimizado o processo de carregamento de formulário que refletirá na melhora da experiência do usuário de nossa plataforma.
Neste release foi iniciado o processo de otimização, que seguirá no próximo, no qual terá uma redução do tempo ainda maior.
Atualização da versão do React
Atualizamos a versão do React do formulário que trará vários benefícios, como não precisar limpar o cache do navegador, pois, a nova versão gera as páginas com nomes únicos a cada publicação; melhoria do tempo de carregamento, que foi reduzido, dentre outras.
A partir dessa atualização, teremos mais possibilidades e oportunidades para evoluirmos o formulário.
Arquitetura
Reestruturamos o projeto do Form-app no qual foi realizada a separação do back for front do front-end (Form-web). Isso permitirá atualização independente do back-end, dentre outros benefícios.
LGPD - TERMO DE CONSENTIMENTO
Disponibilizamos um módulo de Termo de Consentimento, no qual é possível adicionar um documento e gerenciar a “Aceitação” dos usuários. Este recurso pode ser utilizado para se adequar em relação à LGPD (Lei Geral de Proteção de Dados Pessoais). (BPM-7499)
SEGURANÇA
Headers de segurança
Incluímos os parâmetros de headers de segurança em toda aplicação e, com isso, foi removida a necessidade de parametrização no proxy.
Autenticação entre módulos
Criamos um novo mecanismo de autenticação entre módulos com a utilização do protocolo OAuth2 que aumentará a segurança dos dados.
Melhorias
IMPORTAÇÃO DE PROCESSOS
Nome da tabela identificado automaticamente
Adicionamos uma nova coluna nas telas de “Importar processo” e “Duplicar Modelo” que permite visualizar como ficará o nome da tabela do modelo no banco de dados, pois, é acrescentado por padrão o prefixo “f_”.
E, também, ajustamos para que, na importação o campo “Nome da Tabela”, conste conforme o processo que está sendo importado.
HOMOLOGAÇÃO DE STACK TECNOLÓGICA
TOMCAT Versão 9.0.55 e ORACLE 19.3.0.0
Realizamos a homologação do TOMCAT versão 9.0.55 e do banco de dados Oracle versão 19.3.0.0.
Navegador
Homologamos a nossa Plataforma com o Edge, pois o IE será descontinuado. Por isso, em casos de erros que ocorram no IE, com a execução de Java Script e Regra de tela em especial, devem ser avaliados em outros navegadores. (e-PLT-850)
Correções
ADMIN
Adicionamos um botão de “Redefinir Senha”, nas configurações de E-mail, que fica no módulo do Admin e do Login, para que, quando tiver uma senha, a mesma não seja possível identificar ao inspecionar o navegador. (e-PLT-975)
DOCUMENTOS
Ajustamos a possibilidade de baixar mais de um documento de um Dossiê (arquivos ECM) ao mesmo tempo. (e-PLT-824)
MOBILE
Adicionamos uma validação para formatar a data de forma correta para o mobile (dentro e fora da GRID) para que as informações não sejam perdidas no campo data grid no momento do salvamento. (i-PLT-624)
STUDIOWEB
Corrigimos a parametrização da Aplicação Externa, quando utiliza a opção de “Parâmetros Adicionais”, assim, foi criada uma função que trata o caractere especial “&” pois, nos navegadores, ele interpreta como “¶”, deixando o valor diferente do que foi feito e não funcionava depois a chamada da aplicação. (e-PLT-826)
Alteramos a mensagem de validação de máximo de caracteres permitidos de “Você ultrapassou o número de caracteres permitidos. Independente da configuração escolhida, o valor máximo é de 16” para “O valor máximo de caracteres permitidos somando as casas e decimais deve ser de 15”, no campo Número Decimal. (i-PLT-77)
Removemos as opções de criar sub-processos para formulário antigo, que estava permitindo criar atividade no Studio. (i-PLT-571)
Ajustamos o carregamento da Regra de tela quando tem "Condições" que envolvem campos do formulário, pois em BD Oracle estava trazendo null em campos vazios (i-PLT-888)
Corrigimos, na regra de tela, a exibição do campo que define o valor fixo para ação do tipo “Senão” com campos monetários e decimais. (i-PLT-882)
Antes - nome da tabela aparecia em branco, agora, preenche o nome da tabela dependendo do nome do arquivo que você está importando (e-PLT-417)
WORKSPACE
Ajustamos a visualização do Diagrama que é apresentado ao acessar o Fluxo Vivo do processo em andamento, já que, anteriormente, o mesmo não estava sendo apresentado. (i-PLT-1027)
FORMULÁRIO
Corrigimos o carregamento da atividade de um Formulário público, que, quando o usuários não constava logado na ferramenta, apresentava o seguinte erro "form.errors.ticket_not_valid" .(PLT-1005)
Corrigimos a importação de Documentos no campo template, dentro da GRID, pois não estava sendo incluído quando tinha campo Data dentro do metadados do template. (i-PLT-979)
Retiramos os erros que eram apresentados no Console do navegador, quando carregava algum formulário que utiliza Regra de Tela ou funções da API JS. (i-PLT-1011)
Ajustamos a visualização do campo “Botão gráfico”, no Formulário já que não estava sendo exibido. (i-PLT-1030)
Ajustamos um método da API JS, que adiciona uma coluna na GRID (addColumn). (e-PLT-976)
Ajustamos o envio de email na passagem de atividade, quando utiliza formulário público , pois, apresentava o erro no log "enviaEmailExecucaoEtapa - Falha ao enviar o email de execucao da etapa" devido a falta do Idioma que não estava pesquisando corretamente no Banco de Dados. (i-PLT-1078)
Corrigimos o funcionamento das integrações de API, no formulário público, pois, anteriormente, apresentava erro “Falha ao executar o filtro, Verifique as configurações do modelo.” e apresentava Status 400. (PLT-785)