Introdução
Nesse post vou mostrar as principais novidades da versão 22.1.0, algumas correções e pequenas alterações.
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
- 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
- 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
- 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
- Adicionado método isMd5 para validar um HASH MD5 no Md5Utils