domingo, 13 de fevereiro de 2022

Versão Final 22.1.0

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

Alterações

Além das implementações descritas acima foram feitas algumas alterações:
Alteração no @JArchAutoIncrement para receber no atributo condition um Predicate<? extends ICrudEntity>
- Removido o @Deprecated dos métodos do BpmUtils que estão sendo encapsulados para o RuntimeService e TaskService

Correções

Além das alterações descritas acima esta versão contempla algumas correções:
Correção na ação de CLONE quando existe coluna dinâmicas
Correção no DateUtils toLocalDateTimeStartOfDay que estava setando o primeiro dia disponivel no lugar do horario

Implementações

Além das correções descritas acima esta versão contempla algumas implementações:
Adicionado biblioteca do swagger para geração de yaml e json bem como o template da pagina para visualizar
Adicionado geração da classe de Rest na geração de código do JARCH
- Adicionado os métodos clearCache() e clearAllCache() no BaseDao e BaseService
- Adicionado nova anotação @JArchFacade
- Adicionado nova exception TaskException
- Upgrade do Primefaces 10 para o Primefaces 11
- Adicionado atributo crudEntityBefore nas entidades base de CRUD para ser possível recuperar o objeto antes de alteração
- 463a9d484 Adicionado classes de testes do JARCH para AliasJpqlTest, BundleUtilsTest, ObjectUtilsTest, SleepUtilsTest, ValidEmailUtilsTest e YearMonthUtilsTes
- Inclusão do atributo valueMemo nos parametros, para colocar texto
- Adicionado método isMd5 para validar um HASH MD5 no Md5Utils

Conclusão

Essa versão contempla algumas melhorias e correções. É recomendável a atualização para essa nova versão.

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