2.5.0
Os grandes marcos desta atualização:
- Remove suporte ao PHP 7.3.
- Laravel 7.
- Simplificação das imagens Docker #739 e #740.
- Inúmeras melhorias e correções.
- Limpeza e diminuição do código fonte.
Melhorias:
- Implementa forma de desconsiderar algumas disciplinas para progressão do aluno.
- Não permite que módulos com mesmo nome e etapas sejam cadastrados.
- Aumenta tamanho permitido do envio de arquivos(Fotos/Documentos).
- Adiciona estado civil "Não informado".
- Permite pegar a soma das cargas horárias das disciplinas ao processar histórico escolar.
- Permite desconsiderar a frequência na aprovação/reprovação.
Bugs:
- Implementa validações necessárias e padroniza mensagens de erro na tela de dispensa em lote.
- Limita número de notificações retornadas.
- Corrige bloqueio de lançamento de notas.
- Apresenta todos os anos letivos registrados na escola como opções na tela de Componentes da série.
- Atualiza componentes conforme série caso turma seja retirada na dispensa em lote.
- Considera serie multi na hora de consultar turma para validações.
Desenvolvimento:
- Utiliza o plugin
Composer Plug and play
. - Diversas remoções de código inútil.
- Remove classes e página de auditoria.
- Corrige comando para alterar senha do administrador.
- Remove arquivos desnecessários.
- Substitui
select convencional
porsimple search
para escolas. - Ordena consulta de matriculas para pegar sempre ultima enturmação (ativa ou não).
- Altera a versão do
Composer
na imagemDocker PHP
. - Permite configurar a permissão do arquivo de log.
- Cria view
info_enrollment
.
Para mais detalhes, ver commits.