O processo “Desenvolvimento > Base de dados > Migração da base de dados” passa a solicitar e
validar as credenciais do usuário do SGBD utilizado pelo Engine para se conectar à base de dados
como um fator adicional de segurança.
Web Framework
O sistema passa a permitir a exportação dos dados dos relatórios e das grades no formato
JSON.
Extensão VS Code
As bases listadas passam a informar no detalhe ao lado a informação de endereço quando a conexão
é local.
Quando alterações em um único arquivo são enviadas para outra base por meio do fluxo do Source
Control, a versão das alterações passa a ser informada na notificação.
Defeitos corrigidos
Administração do sistema
O relatório “Administração do sistema > Auditoria > Logs de alterações de registros” apresentava
o erro “Value too long for the field” caso o conteúdo da alteração fosse superior a 100KB.
A tarefa “Atualização de tarefas pendentes” poderia reportar falhas constantes no processo
“Administração do sistema > Scripts agendados > Agendador de scripts” em bases de dados
recém-criadas.
Ao realizar o licenciamento inicial do produto “Engine” em uma base de dados, poderia ocorrer
um erro ao definir a senha inicial do usuário “administrator”.
Desenvolvimento
O processo “Desenvolvimento > Atualização > Atualização de permissões de papéis” não conseguia
sincronizar permissões de papéis quando estes pertenciam a classes filhas da classe “Papéis”.
Engine
Ao utilizar o especificador de formato de data ‘T’ na função phpFormatDate era retornada
a componente de hora da data em vez do fuso horário em abreviação conforme a documentação do PHP.
Extensão VS Code
A exibição de uma alteração ou conjunto de alterações no histórico da Virtual File System
poderia exibir alterações diferentes das versões selecionadas.
A cópia de dados da grade apresentava erro no padrão de codificação de texto.
Outras alterações
Extensão VS Code
A notificação com a opção de habilitar alteração do produto ao salvar um arquivo passa a ser uma
janela modal. Isto é necessário, pois a escolha do usuário é obrigatória para decidir se as
alterações devem ou não ser persistidas.