Introdução
Nesse post vou mostrar as principais novidades da versão 20.3.0, algumas correções e pequenas alterações.
Implementações
Segue abaixo as implementações dessa versão:
- Incluido o método labelReport na classe BaseListAction para nomear o relatório da listagem
- Incluído o atributo update no componente e:panelSelected
Alterações
Além das implementações descritas acima foram feitas algumas alterações:
- Alterado o componente e:panelSelected para receber um converter
- Alterado o componente e:panelSelected para acumular os itens selecionados
- Alterado o componente e:panelSelected para remover o atributo exceto
- Removido os módulos jarch-annotation, jarch-bpm, jarch-cep, jarch-docx, jarch-exception, jarch-jdbc, jarch-jpa, jarch-jsf, jarch-migration, jarch-model, jarch-report, jarch-test e jarch-util e criado o jarch-core para remover as referências cruzadas
- Alterado alguns parâmetros de SingularAttribute para Attribute para englobar todos os tipos (SingularAttribute, PluralAttribute)
- Ajuste na nome do arquivo PDF gerado pela tela de lista
- Alteração na migração para ocultar a entidade de CommunicationEntity
- Refatoração para utilizar a lingua inglesa em alguns métodos
- Refatorado o atributo lista do IPaginator para a lingua inglesa list
Correções
Além das alterações descritas acima esta versão contempla algumas correções:
- Ajustes na geração do relatório através da tela de lista
- Correção no e:commandLinkPrint que estava ocorrendo erro de JavaScript no momento de fechar o dialog de "Processamento Concluído com Sucesso"
- Correção no autoincremento @JArchAutoIncrement para não permitir duplicidade quando existir o processamento de mais um INSERT ao mesmo tempo
- Ajuste no lookup para saber tratar o tipo do código quando numérico mesmo quando mapeado como CODE
Conclusão
Essa versão contempla algumas melhorias e correções. É recomendável a atualização para essa nova versão.
Até mais,