domingo, 10 de maio de 2020

Versão 20.4.0.Final

Introdução

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

Segue abaixo as implementações dessa versão:

- Adicionado segurança na camada de serviço, utilizando o JWT, para isso basta implementar a classe BaseContainerRequestFilterProvider e adicionar a anotação @Provider

Alterações

Além das implementações descritas acima foram feitas algumas alterações:

Alterado o Communcation (API de mensagens internas) para contemplar mais informações como data/hora leitura, se pode apagar a mensagem, data de inclusao, e o campo de outras informações
- Alteração no e:calendar para contemplar os seguintes atributos: requiredMessage, converterMessage e validatorMessage

Correções

Além das alterações descritas acima esta versão contempla algumas correções:
- Correção no searchAllFilterPaginator para retornar o atributo maxResults com a quantidade de linhas da página, estava retornando a quantidade de registros, o que ocasionava erro de calculo de páginas pelo DataTable
- Ajuste no retorno do método searchCodeLookup para não ocasionar NullPointerException
- Correção no filtro de pesquisa para atualizar a classse CSS do divListDatatable na tela de lista
- Correção no FieldSearch não tentar executar o construtor de um tipo ENUM
- Correção na verificação das condições do ENUM de CondititionType para ignorar o case-sensitive
- Ajuste no ReflectionUtils para retornar o tipo de data correto, estava retornado o java.sql.Timestamp no lugar do (Date, LocalDate ou LocalDateTime)

Conclusão

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

Até mais,

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