Projeto eCosif 02/2026

ecosif-database (biblioteca Java partilhada) — versão: 0.7.05.202605280
Notas de versão e impacto nos serviços que consomem o JAR

versão documento data responsável
0.7.05.202605280 28/05/2026 José Augusto de Lima Pereira

Versão anterior (publicada): 0.7.01.202512010
Versão atual: 0.7.05.202605280
Referência Git: v0.7.01.202512010v0.7.05.202605280 (13 commits)

Serviços afetados: ecosif-auth, ecosif-masterdata, ecosif-moviments, ecosif-querys, ecosif-reports (todos devem usar o mesmo JAR na mesma release).


1. Resumo executivo

Aspecto 0.7.01.x 0.7.05.202605280
Artefacto ecosif-database-0.7.01.*.jar ecosif-database-0.7.05.202605280.jar
Distribuição Maven / libs/ nos serviços distribute-jar.shlibs/ de cada API
Impacto Modelo de dados base Correção crítica UK ct_lote + tipos de saldo

Ação obrigatória: rebuild e redeploy de todos os serviços Java que embutem o JAR; misturar versões causa falha de arranque Hibernate (AnnotationException em Batch / ct_lote).


2. Alterações no modelo e entidades

2.1 Batch (ct_lote) — crítico

2.2 Saldos mensais

2.3 StandardRelease (ECS-324)


3. CI e publicação


4. Checklist para equipas de serviço