quarta-feira, 7 de outubro de 2020

Versão 20.9.0-Final

 

Introdução

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

Implementações

Segue abaixo as implementações dessa versão:
- Adicionado  no DataDetail o método refresh()
- Adicionado no e:tabBody os facets bottomLeft, bottomCenter e bottomRight
- Adicionado a anotação @JArchParameterFilterSystem para configurar uma Collection<String> quer será filtrado os sistemas nos parâmetros
- Implementação do campo de Ordenação na tela de lista de tarefas do BPM
- Adicionado propriedades de paginação na taskList.xhtml e no IBaseListTaskAction
- Adicionado novo tipo de dados CHIPS no FieldType, para utilização do component chips do Primefaces

Alterações

Além das implementações descritas acima foram feitas algumas alterações:
- Depreciado o atributo attributes em @JArchValidExclusives, utilizar o atributo fields em seu lugar
- Refatoração no DataDetail para não ser necessário passar o entityMaster (exceção do createDataModelFrom)
- Ajuste na LazyDataModelPaginator para tratar o getRowKey() e getRowData()
- Removido métodos depreciados no JsfUtils

Correções

Além das alterações descritas acima esta versão contempla algumas correções:
- Corrigido o CrudManager para quando for disparado os eventos de alteração dentro da mesma transação do INSERT não ocorrer erro de NullPointerException
Correção no @JArchValidRequiredOneOfManyField para colocar os nomes do labels de cada campo na mensagem de erro

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