Versão 66

Melhorias

Admin

  • O processo “Admin > Auditoria > Limpar de tabela de log” passa a exibir a configuração de retenção de log de todas as classes de dados que definem as tabelas do sistema.

Engine

  • A classe FileSynchronizer passa a diferenciar maiúsculas e minúsculas nos nomes dos arquivos sincronizados, inclusive no sistema operacional Windows.
  • A tela “Profiler (top 10)” passa a contar com o botão “Download” que permite descarregar o conteúdo apresentado em um arquivo de texto compactado.

Web Framework

  • As imagens associadas aos registros passam a ser exibidas em lookups múltiplos quando eles são preenchidos com apenas um registro. A imagem também passa a ser exibida após o botão de lookup e das âncoras, melhorando o alinhamento dos campos da grade.

Defeitos corrigidos

Admin

  • O processo “Admin > Auditoria > Limpar de tabela de log” falhava na abertura caso houvesse um arquivo x-model, x-class ou x-view com erro nas classes filhas de “Dados > Sistemas > Órfãos”.

Engine

  • Os gráficos de memória no Manage poderiam apresentar amostras duplicadas.
  • O cache dos tokens de autenticação não era limpo imediatamente após a revogação de um token.

Web Framework

  • As imagens associadas aos registros poderiam não ser exibidas na grade lookup.

Outras alterações

Engine

  • As classes Mail, MailMessage, MailMessagePart e MailMessageHeader foram renomeadas para Email, EmailMessage, EmailMessagePart e EmailMessageHeader, respectivamente. Os métodos sendMail e scheduledSendMail das classes Database e Connection também foram renomeados para sendEmail e scheduledSendEmail. Os nomes antigos foram mantidos para fins de compatibilidade com os códigos existentes.

Web Framework

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