Plataforma legada

Impacto das atualizações da estrutura JavaScript/CSS

As mudanças que são introduzidas no aplicativo como resultado de atualizações para JavaScript e estruturas CSS e outros componentes são explicadas nesse tópico

Tabela 1. Impacto das atualizações da estrutura/biblioteca
Componente atualizado Impacto
A estrutura AngularJS é atualizada da versão 1.4.7 para 1.6.0. A função angular.noop é introduzida como o manipulador de erros padrão, que estava ausente anteriormente.. Portanto, os erros do console não são exibidos quando o manipulador de erros não está definido
A estrutura do UI Bootstrap foi atualizada da versão 0.14.3 para 2.3.0. Diretivas de autoinicialização como accordion, carousel, modal window, drop-down, popover, tooltipe tabset têm mudanças de sintaxe na nova versão.
A biblioteca d3JS é atualizada da versão 3.5.17 para 4.4.0.. Algumas funções da biblioteca d3JS são atualizadas na versão mais recente e são atualizadas no dial-chart-d3.directive localizado no diretório <WAR>/ngstore/shared/dial-chart-d3 .
A biblioteca i18next é atualizada para a versão mais recente.. A diretiva, o serviço, o provedor e a configuração do iscI8n são atualizados com a última sintaxe / uso. Isso não tem nenhum impacto no uso da diretiva e do serviço iscI8n . Nas mensagens modais, os literais foram traduzidos duas vezes mais cedo. Esse problema foi corrigido com a atualização
A biblioteca moment é atualizada para a versão mais recente.. Sem impacto.
A biblioteca ng-touch é atualizada para a versão mais recente.. Os eventos de toque funcionam corretamente em dispositivos móveis
A biblioteca ui-select é atualizada para a versão mais recente.. Sem impacto.
Nota: como resultado das atualizações mencionadas neste tópico, algum esforço manual pode ser necessário para tornar suas customizações compatíveis com a versão atualizada das estruturas e bibliotecas.