Versão 64

Melhorias

Engine

Web Framework

Defeitos corrigidos

Admin

  • O processo “Admin > Monitoramento > Sessões de aplicativos” repetia na coluna “Qtd. usuários” o valor da coluna “Qtd. sessões”.

Engine

  • O algoritmo de criptografia Crypto.RC2_OFB erroneamente deixou de ser suportado pelo Engine a partir da versão 63. Seu suporte foi restaurado.
  • O método DataSet.prototype.restoreState poderia não limpar o filtro de classes e o range configurados pelos métodos setView e setRange se esses métodos fossem executados somente após o backupState.

Extensão VS Code

  • Em sistemas Linux, o carregamento do ESLint falhava nos casos em que a instalação fosse apenas em uma pasta local no mesmo workspace da VFS em uso, ou quando a instalação fosse global e a configuração npm.packageManager do VS Code fosse a padrão.

Web Framework

  • Ao informar um usuário ou senha inválida não ocorria a exibição da mensagem de erro na tela de login padrão do sistema.
  • Ao manter a interface do Web Framework aberta após a expiração da sessão de um usuário poderia ocorrer a criação de um volume elevado de sessões stateful não autenticadas no servidor, consumindo recursos desnecessários que seriam recuperados apenas depois de alguns minutos.

Outras alterações

Engine

  • A classe XMLHttpRequest passa a preencher o cabeçalho “User-Agent” com a identificação do Engine e a versão do sistema (ex “Engine/64.0.18”), em vez de utilizar o valor fixo “Mozilla/5.0”. Essa alteração tem o objetivo de tornar o sistema compatível com serviços de terceiros que rejeitam requisições que possuem um “User-Agent” iniciado com “Mozilla”, mas que não contém detalhes da versão do navegador. Se necessário, o comportamento anterior pode ser reestabelecido utilizando o método XMLHttpRequest.prototype.setRequestHeader.

Web Framework

  • A biblioteca “ECharts” foi atualizada para a versão 5.3.3.