quarta-feira, 31 de outubro de 2018

Versão 18.10.0 Final

Introdução

Nesse post vou mostrar as principais novidades da versão 18.10.0, sendo que o carro chefe dessa versão é o desmebramento do jarch-framework em alguns módulos e algumas correções e pequenas alterações.

Desmembramento JARCH-FRAMEWORK

Vou começar mostrando os novos módulos.

jarch-framework

Esse módulo foi renomeado para jarch-crud

jarch-cep

Esse módulo contempla um serviço parap busca de CEP

jarch-jsf

Esse módulo contempla algumas classes relacionadas ao JSF e os composites componentes

jarch-jpa

Esse módulo contempla algumas classes relacionadas ao JPA

Demais Implementações e Correções

Além da criação dos módulos acima essa versão contempla:

- Correção na validação do email que criticava como um email inválido quando iniciava com números

- Remoção do beans.xml porque estava configurado para subir todas as classes elegíveis para o contexto do CDI

- Correção nos limites de transação JPA

- Alterado o modo de uso do @Repetable para usar um interface local dentro das anotações, evitando a criação de um mesmo arquivo com um "s" no final

- Ajustes nos listener para usar injeção via CDI

- Removido o autoApply = true dos conversores JPA de LocalDate, LocalDatTime e LocalTime porque a JPA 2.2 (JAVAEE 8) ja contempla a conversão desses tipos

- Correção na mensagem de erro padrão do @ArchValidRequiredOneOfManyField

- Ajustes nos filtros de condições para não mostrar os tipo MEMBER_OF, NOT_MEMBER_OF, EMPTY e NOT_EMPTY

- Ajustes nos pacotes de alguns módulos

- Acerto no DataDetail para não propagar o erro para a próxima ação de CRUD e também não permitir acionar uma ação de CRUD quando estiver no modo de edição

- Ajuste no BpmUtils.claim() que não estava gravando o usuário que assumiu a tarefa

- Alteração no CrudDataAction para permitir continuar no modo de edição após a gravação

- Removido as anotações @ArchEventManagerBeforeConsult e @ArchEventManagerAfterConsult que não era usado

ROADMAP

O próxima versão do JARCH contemplará o JAVA 11

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

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