Introdução
Nesse post vou mostrar as principais novidades da versão 20.7.0, algumas correções e pequenas alterações.
Implementações
Segue abaixo as implementações dessa versão:
- Adicionado método getTokenUserSystemWithBearer no TokenUtils
- Adicionado método formatDateddMMyyyy no DateUtils para o tipo Date
- Adicionado os métodos getScheme(), getPort() e getServerName() no JsfUtils
- Criado o BaseAlteraSenhaAction e ajustes no BaseLoginAction
- Adicionado a dependencia pro owasp-java-html-sanitizer porque a versão 8 do primefaces configura o textEditor como secure=true
- Criado o BaseAlteraSenhaAction e ajustes no BaseLoginAction
- Adicionado a dependencia pro owasp-java-html-sanitizer porque a versão 8 do primefaces configura o textEditor como secure=true
- Adicionado webSocket.js para executar JS enviado via WebSocket através do SessionWebSocket
- Adicionado ParameterBuilder para instancia de @JArchParameter
- Adicionado atributo businessKey no TaskBean
- Inclusão do metodo de read() no ExcelUtils
- Adicionado método isSystem() no UserInformation para retornar se o usuario é o UserSystem
- Inclusão do metodo de read() no ExcelUtils
- Adicionado método isSystem() no UserInformation para retornar se o usuario é o UserSystem
Alterações
Além das implementações descritas acima foram feitas algumas alterações:
- Migrado para versão 8.0 do Primefaces veja migração da versão 7.0 para 8.0 em https://github.com/primefaces/primefaces/wiki/Migration-Guide#70-to-80
- Adicionado condição de ifCondition em alguns métodos de filtros do JPQL (contains, notContais)
- Alteração para cancelar o claim (assume) da task quando o usuário sair pelo botão Cancelar ou Voltar
- Alterado para utilizar a versão 5.13.1 do Fontawesome
- Alteração no IUser removido métodos desnecessários e ajustado o método validaSenha
- Alterado o atributo do IUser getUltimoAcesso() e setUltimoAcesso() para utilizar o tipo Date no lugar do LocalDateTime
- Removido as referencias de tempo de execução
- Depreciado todos os métodos do BpmUtils, utilizar a API do Camunda em seu lugar
- Ajuste no CrudManager para passar como parametro a entidade original no eventAfterActionDynamic porque a entidade alterada não contém mais os atributos transients
Além das alterações descritas acima esta versão contempla algumas correções:
- Ajuste no Alert renomeação do alertType para style e adicionado a propriedade style em Message
Essa versão contempla algumas melhorias e correções. É recomendável a atualização para essa nova versão.
Até mais,
- Alterado para utilizar a versão 5.13.1 do Fontawesome
- Alteração no IUser removido métodos desnecessários e ajustado o método validaSenha
- Alterado o atributo do IUser getUltimoAcesso() e setUltimoAcesso() para utilizar o tipo Date no lugar do LocalDateTime
- Removido as referencias de tempo de execução
- Depreciado todos os métodos do BpmUtils, utilizar a API do Camunda em seu lugar
- Ajuste no CrudManager para passar como parametro a entidade original no eventAfterActionDynamic porque a entidade alterada não contém mais os atributos transients
Correções
Além das alterações descritas acima esta versão contempla algumas correções:
- Ajuste no Alert renomeação do alertType para style e adicionado a propriedade style em Message
- Correção no e:divFilterReport que estava apontando para uma action fixa (RelatorioLogAcessoAction)
- Ajustado o AnnotationUtils para processar as anotações na classe atual e nas super classes
- Correção na API de JPQL na condição isNull que estava aplicando o comando IS NOT NULL erroneamente
- Correção no valor do search para colocar o próprio enumerado
- Correção na API de JPQL na condição isNull que estava aplicando o comando IS NOT NULL erroneamente
- Correção no valor do search para colocar o próprio enumerado
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