sexta-feira, 3 de maio de 2019

Versão 19.4.0 - Final

Introdução

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

Implementações

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

- Adicionado alguns métodos na API de testes para facilitar o teste com selenium para os componentes e:lookup e e:dialogSelect
Adicionado opção de passar a action no @FilterSearchLookupField para quando utilizar mais de um campo apontando pra mesma classEntity
- Adicionado retorno de uma mensagem mais intuitiva que não foi possível localizar o método de download com assinatura correta
- Adicionado atributo states no e:inputAddress para aceitar uma collection para os estados, transformando o componente em um combo no lugar de um input

Alterações

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

- Adicionado a propriedade styleClass no e:inputTextMoney 
- Alterado o e:divListDatatable para aceitar ocultar os campos de totalizadores
- Alterado o padding de 40px para 20px na classe CSS .content
- Alterado assinatura dos métodos de chamada a ações dinâmicas do ICrudListAction e CrudListAction
- Alterado para executar a validação do BeanValidation antes dos Observers
- Alterado o EmailUtils para ValidEmailUtils para ficar mais claro sua utilização
- Alterado a API de relatório para imprimir SIM ou NÃO quando o tipo do campo for Boolean
- Ajustes nos tempos defaults da API de teste

Correções

Além das alterações descritas acima esta versão contempla algumas correções:
Corrigido EventChangedField para ignorar atributos que são LAZY e não está carregado
Corrigido ReportList para verificar se a coluna é um field ou um getter
- Corrigido método de download para verificar também o tipo IIdentity
- Removido os campos de ENUMERADOS na tela de lista, antes da impressão nas colunas de ordenação e agrupamento
- Corrigido a tela de filtros para limpar checkbox quando o atributo whereJpa estiver preenchido
- Corrigido o filtro da lista quando o tipo do campo igual a CPF que estava mostrando condições erradas
- Correções ortográficas no bundle 
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...