Release de transição
Está release foi criada para mapear e divulgar o roadmap da versão 2.12.
- Novo pacote de relatórios
- Educacenso 2026
- Tecnologias
- Laravel 13
- PHP 8.5
- Postgres 18
- Nginx 1.30
- Reescrita do
core
Novo pacote de relatórios
Todos os relatórios do pacote https://github.com/portabilis/i-educar-reports-package estão depreciados e se tornarão obsoletos na próxima versão.
O JasperReports e OpenJDK será totalmente removido do projeto e será disponibilizado um novo pacote de relatórios utilizando HTML, mais otimizado e prevendo maior facilidade de manutenção.
Educacenso 2026
O novo layout do Educacenso já está sendo disponibilizado na branch 2.12 juntamente com o pacote https://github.com/portabilis/i-educar-educacenso-package e gradativamente conforme o MEC libera as atualizações de layout, serão implementados.
Tecnologias
Framework, linguagem de programação, banco de dados, servidor web e outras tecnologias da stack serão atualizadas para a última versão estável.
Reescrita do core
- Classes
cls*estão depreciadas e serão removidas na próxima versão em prol do uso dos models do framework. - O pacote
ankurk91/laravel-eloquent-relationshipsserá removido. - Ocorrerá uma limpeza significativa de
migrationse da estrutura do banco de dados, tabelas e colunas serão depreciadas.
Alterações
- Validator e testes para campos de Regras de Avaliação by @manuvaladares in #1036
- Suporte a UID/GID do host no Docker + Customização do NGINX by @msoares94 in #1040
- Bump form-data from 4.0.0 to 4.0.4 by @dependabot[bot] in #1043
- Suporte a logos remotos por URL na geração de relatórios PHPJasper by @msoares94 in #1042
- Portábilis patch 23/07/2025 by @edineivaldameri in #1047
- feat(LegacyPerson): inclui a relação entre pessoa e funcionario by @pedro-silveira in #1048
- Portábilis Patch 26/08/2025 by @edineivaldameri in #1052
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #1050
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #1053
- Corrige nomenclatura de configurações para logo dos relatórios by @msoares94 in #1041
- Bump vite from 5.4.19 to 5.4.20 by @dependabot[bot] in #1055
- Portabilis 19/09/2025 by @edersoares in #1056
- Portabilis patch 29/09/2025 by @edersoares in #1057
- Bump stefanzweifel/git-auto-commit-action from 6 to 7 by @dependabot[bot] in #1062
- Bump vite from 5.4.20 to 5.4.21 by @dependabot[bot] in #1069
- Melhora a criação de usuários/grupos no Dockerfile by @msoares94 in #1070
- Portabilis patch 07/11/2025 by @edersoares in #1100
- Adição de teste para o método Processar() utilizado na classe clsCadastro.inc.php by @LucasAlves71 in #1080
- test: Adiciona testes unitários para updateNextEnrollmentsRegistrationDate by @enzo-fb in #1081
- Adiciona testes unitários MC/DC para o método isPoliOrInstitutionalUser em MessageService by @Edilson-r-jr in #1082
- Adiciona validação de e-mail com domínio na Pessoa Jurídica (#1078) by @henriquercz in #1093
- Adiciona validação de formato de URL no campo Site da Pessoa Jurídica… by @henriquercz in #1089
- Bump symfony/http-foundation from 7.3.6 to 7.3.7 by @dependabot[bot] in #1101
- fix(cadastro-pf): aplica limite de 100 caracteres no campo nome. #1061 by @enzo-fb in #1102
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #1113
- Portábilis patch 08/12/2025 by @edersoares in #1115
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #1116
- Portábilis patch 14/01/2026 by @edineivaldameri in #1118
- Portabilis patch 01/02/2026 by @edersoares in #1120
- Portabilis patch 18/02/2026 by @edersoares in #1121
- Bump rollup from 4.39.0 to 4.59.0 by @dependabot[bot] in #1122
- Bump axios from 1.8.2 to 1.15.2 by @dependabot[bot] in #1132
- Bump postcss from 8.5.3 to 8.5.14 by @dependabot[bot] in #1133
- Bump axios from 1.15.2 to 1.16.0 by @dependabot[bot] in #1137
- Bump vite from 5.4.21 to 6.4.2 by @dependabot[bot] in #1127
- Bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #1123
- Release by @edersoares in #1138
Novos contribuidores
- @manuvaladares made their first contribution in #1036
- @pedro-silveira made their first contribution in #1048
- @LucasAlves71 made their first contribution in #1080
- @enzo-fb made their first contribution in #1081
- @Edilson-r-jr made their first contribution in #1082
- @henriquercz made their first contribution in #1093
Todas alterações: 2.10.0...2.11.0