Post rápido: Neo versão 3.4
O tempo anda meio corrido, mas a nova versão do Neo Framework já está pronta para o lançamento do em 01/04/2008.
Dentre os principais, foi adicionado as annotations @ValidationOverride e @ValidationsOverrrides, que permite sobrescrever a validação de um bean. Também está disponível o suporte completo a timestamp e o mais importante, a atualização do hibernate para a versão corrente.
Confira as releases:
Bug
- [NEOFRAMEWORK-6] - Corrigido o bug que fazia com que uma propriedade do tipo arquivo não aparecesse como link em um datagrid (listagem).
- [NEOFRAMEWORK-7] - Correção de bug no validationOverride.
- [NEOFRAMEWORK-9] - Correção de bug no Tipo Cnpj, que não permitia limpar os valores dos campos deste tipo
- [NEOFRAMEWORK-10] - Alteração na classe ListagemResult.java. A query montada para fazer o somatório estava incorreta.
- [NEOFRAMEWORK-11] - Quando desabilitado os campos do tipo radio não são afetados.
- [NEOFRAMEWORK-12] - Corrigidos os bugs de fechamento de streams (FileInputStream, FileOutputStream, FileReader, FileWriter, getResourceAsStream).
- [NEOFRAMEWORK-23] - A tag ComboReloadGroup não dispara os próximos combos após o combo com a propriedade autoSugestUniqueItem.
- [NEOFRAMEWORK-25] - O fazer um filtro com uma string entre colchetes ( Exemplo: [nome] ), aparece uma excessão ArrayIndexOutOfBounds
- [NEOFRAMEWORK-26] - Retirar a validação do servidor quando se utitiliza o validationOverride para retirar a obrigatoriedade de um campo.
- [NEOFRAMEWORK-27] - Listagem de cadastro que possui detalhe.
- [NEOFRAMEWORK-32] - Truncade funcionado incorretamente
- [NEOFRAMEWORK-36] - Alteração do <n:submit, é adicionado a url o javascript quando o tipo é link
- [NEOFRAMEWORK-37] - Implementar conversor Timestamp
Improvement
- [NEOFRAMEWORK-3] - Adicionado o atributo onlyPositiveNumbers nas tags property e input.
- [NEOFRAMEWORK-4] - Adicionado o atributo showDelete na tag janelaentrada para determinar se o botão de exclusão será mostrado.
- [NEOFRAMEWORK-5] - Modificado sistema de validação. Adicionado as annotations @ValidationOverride e @ValidationOverrides
- [NEOFRAMEWORK-8] - Inclusão do hidden resetCurrentPage no TabelaFiltroTag para forçar que a página inicial dos resultados seja exibida em uma nova consulta
- [NEOFRAMEWORK-13] - Adicionado configuração "useTransactionOnSaveDetail" na classe SaveOrUpdateStrategy, quando setado como false, não é adicionado transação no detalhe.
- [NEOFRAMEWORK-14] - Ao utilizar o SaveOrUpdateStrategy, permitir escolher qual propriedade do bean filho utilizar
- [NEOFRAMEWORK-15] - Limitar tamanho dos campos tipo Money.
- [NEOFRAMEWORK-16] - Mudar posição das opções para campos do tipo booleano quando usar select-one-radio
- [NEOFRAMEWORK-17] - Limitar tamanho do campo na listagem quando for uma String.
- [NEOFRAMEWORK-19] - Atualização das bibliotecas do JFree Chart
- [NEOFRAMEWORK-20] - Adicionar na tag property propriedade "setfocus"
- [NEOFRAMEWORK-21] - CLONE -Limitar tamanho dos campos tipo Money.
- [NEOFRAMEWORK-28] - Atualização Hibernate Para a versão 3.2.6
- [NEOFRAMEWORK-38] - Adicionar propriedade para controlar a exibição do link de download de um arquivo no navegador.
- [NEOFRAMEWORK-39] - Criar suporte à chamada de função ao excluir linha de um detalhe.


