2.6.0
Laravel 8 e Postgres 13
O i-Educar foi atualizado para as versões mais recentes e com maior suporte, dando assim estabilidade e confiança para quem utiliza o software.
Para atualizar basta seguir o guia de upgrade para a versão 2.6 da versão 2.5.
Os grandes marcos desta atualização:
- Laravel 8.
- Postgres 13.
- Mudanças arquiteturais e limpeza de arquivos.
Melhorias:
- Incluir editor de texto e apresentação de pareceres enviados do i-Diário com formatação em "Faltas e notas".
- Inclui informação do CPF na exportação de usuários.
- Melhora a rotina de unificação de Pessoas/Alunos.
- Ajusta query para que não seja obrigatório a escola no filtro.
Bugs:
- Apresenta dados de aluno mesmo que não tenha documento.
- Lança exception quando não há regra de avaliação configurada para a nova matricula.
- Corrige importador do Educacenso para o ano de 2020.
Desenvolvimento:
- Implementa nova abordagem de renderização de view para código legado.
- Move JavaScript do arquivo PHP para arquivo externo.
- Utiliza GitHub Actions para continuous integration.
- Executa testes de forma paralela.
- Corrige testes após correção de estilo.
- Atualiza variáveis para o funcionamento correto do Xdebug.
- Remove algumas chaves estrangeiras da tabela documento.
- Recria as triggers de auditoria.
- Remove dependência em prol de
Str::slug
. - Remove Laravel Debugbar em prol do Laravel Telescope.
- Remove Laravel Dusk por não haver uso.