segunda-feira, 7 de outubro de 2019

Versão 19.9.0 - Final

Introdução

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

Implementações

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

- Encapsulado os métodos addFieldOrder, removeFieldSearch, newSearchField, activeAndAddParamWhereJpa, activeWhereJpa, deactiveWhereJpa e getColumnDatatable no BaseListTaskAction
- Adicionado método toYearMonth no DateUtils recebendo como parâmetro um XMLGregorianCalendar
- Implementado eventos @JArchEventValidInsert, @JArchEventValidInsertChange, @JArchEventValidChange e @JArchEventValidDelete no DataDetail
- Implementado o GCA para MACOS
- Implementado no e:tabBody para aceitar ordenação da coluna no datatable

Alterações

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

- Alteração no e:filterSearch para mostrar mais opções de filtro para o tipo código
- Alteração na busca por codigo do lookup para contemplar os filtros existentes no Search
- Alteração na classe Identity para implementar a interface IIdentity e Comparator
- Alteração no e:divDataMaster para ser possível passar a descrição dos label's dos botões de gravar, cancelar e voltar
- Alteração na margin-top e margin-bottom do e:dashboardUnity, e:dashboardUnity2
- Depreciado os eventos de CRUD do CrudFacade e CrudManager, utilizar os eventos normais sem referência de camada
- Depreciado a classe CdiUtils, utilizar a classe CDI em seu lugar

Correções

Além das alterações descritas acima esta versão contempla algumas correções:
Removido algumas classes CSS no e:divListDatatable e e:divListFilter que estavam em conflito com o Primefaces 7
- Removido a palavra Entity quando não localizar no bundle na crítica do Exclusives
- Corrigido o CpfCnpjUtils.validaCnpj() para não aceitar ZEROS como CNPJ válido
- Corrigido o e:filterSearch para o componente do tipo IM não usar o inputMask se nao for definida uma máscara, usado o inputText no lugar
- Corrigido o CRUD para lançar os eventos de valições do Bean Validation
- Corrigido o e:filterSearch que estava duplicando o ID quando tinha a propriedade mask preenchida
- Corrigido a API de Tests para aguardar 1 segundo antes de efetuar o logoff
- Corrigido a API de relatório para o tipo LocalDate

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