quarta-feira, 2 de dezembro de 2020

Versão 20.11.0-Final

  

Introdução

Nesse post vou mostrar as principais novidades da versão 20.11.0, algumas correções e pequenas alterações.

Implementações

Segue abaixo as implementações dessa versão:
- Atualizado GCA para usar JavaFX 15 com Java 11
- Melhoria na API de JPQL para utilizar SetAttribute no lugar de PluralAttribute

Alterações

Além das implementações descritas acima foram feitas algumas alterações:
- Depreciado o método clientJpql() do BaseService e BaseDao, utilizar o getClientJpql() em seu lugar
- Alterado o método generateConditionWhereJpaql() do ConditionSearchType para generateConditionWhereJpql()
Depreciado as classes Jpaql para ajustar a nomenclatura para Jpql
- Depreciado classes Base e Crud do Facade, utilizar Service
Depreciado classes Base e Crud do Manager, utilizar Dao
Depreciado as classes Base e Crud das Actions, utilizar Controller
- Movido diversas classes do pacote br.com.jarch.crud.action para br.com.jarch.crud.controller
- Adicionado os métodos BaseService.getDao(), BaseDataController.getService() e BaseListController.getService() e depreciados os getFacade() e getManager()
- Acerto na API de Communication para utilizar a nova convenção de nomes (Controller, Service e Dao)
- Ajustes nos XHTML's para ainda contemplar a nomenclatura de Action (Login, AlteraSenha, Menu)

Correções

Além das alterações descritas acima esta versão contempla algumas correções:
- Correção no e:inputAddress no carregamento dos campos pelo CEP no modo de inclusão
- Correção na verificação de task assumido para verificar se não é o próprio usuario que está executando
- Ajuste na tela de visualização de mensagem para desabilitar a ação de excluir quando a mensagem estiver arquivada
- Alterado o equals do BaseEntity para saber tratar quando uma instância é um proxy

Conclusão

Essa versão contempla algumas melhorias e correções. É recomendável a atualização para essa nova versão.

Até mais,

Nenhum comentário:

Postar um comentário

Versão 23.3.0-Final

      Introdução Nesse post vou mostrar as principais novidades da versão 23.3.0, algumas correções e pequenas alterações. Alterações Além d...