quarta-feira, 4 de novembro de 2020

Versão 20.10.0-Final

 

Introdução

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

Implementações

Segue abaixo as implementações dessa versão:
- Adicionado método isSession() no JsfUtils
- Adicionado evento change no e:inputTextCpfCnpj
- Adicionado os atributos showDiagram e showClaim no BaseTaskBean para possibilitar esconder os botões de Fluxo e Assumir no card de tarefas
- Adicionado método formatHHmm no DateUtils  para formatar hora e minuto
- Implementado no gerador de código para gerar script de criação de tabela, sequence, foreign key e índice para o Oracle, PostgreSQL, MySQL, SQL Server e DB2 
- Adicionado login.css para estilização da página de login

Alterações

Além das implementações descritas acima foram feitas algumas alterações:
- Diversas refatorações sugeridas pela SonarLint
- Depreciados todos os métodos de buscas da camada de Facade e Manager, utilizar o Jpql em seu lugar

Correções

Além das alterações descritas acima esta versão contempla algumas correções:
- Correção na verificação do @JArchValidExclusive para tratar campos nulos
- Corrigido a atualização dos parâmetros que estava duplicando o conteúdo entre os componentes na mudança de aba
- Correção nas actions base para não ocorrer NullPointerException no @PostConstruct (ocorria quando estava expirado a sessão)
- Ajuste no CrudManager para somente criticar o Id preenchido na inclusão quando existir as anotações @SequenceGenerator e @GeneratedValue

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...