VRaptor 3.1.3 Lançado

Olá pessoal,

depois de mais de 10 mil downloads, acabamos de lançar a nova versão do VRaptor,
com muita coisa nova. Dentre elas temos:

  • atalhos no Validator:
validator.onErrorForwardTo(controller).logica();
validator.onErrorRedirectTo(controller).logica();
validator.onErrorUsePageOf(controller).logica();

onde controller pode ser uma classe ou o this, como acontece no Result.

E ainda o atalho:

validator.onErrorSendBadRequest();

que retorna o status Bad Request (400) e serializa a lista de erros de validação
em json ou xml (de acordo com o Accept Header da requisição), para ser usado
em chamadas ajax onde ocorre validação.

  • Agora é possível registrar os componentes opcionais do vraptor no parâmetro packages
    do web.xml:
<context-param>
	<param-name>br.com.caelum.vraptor.packages</param-name>
	<param-value>
		br.com.caelum.vraptor.util.hibernate, <!--Session e SessionFactory. Antigo HibernateCustomProvider -->
		br.com.caelum.vraptor.util.jpa, <!-- EntityManager e EntityManagerFactory. Antigo JPACustomProvider -->
		br.com.caelum.vraptor.converter.l10n, <!-- Converters numericos localizados -->
		br.com.caelum.vraptor.http.iogi <!-- suporte a parâmetros imutáveis -->
	</param-value>
</context-param>

Agradecimentos ao garcia-jj, José Donizetti, Pedro Matiello, Alberto Sousa e Caio Filipini pelos commits e testes.

Changelog completo: http://vraptor.caelum.com.br/documentacao/changelog/
Downloads: http://vraptor.caelum.com.br/download.jsp

Rumo agora ao 3.2 com suporte ao Scala, Guice e melhor suporte ao GAE.

[]'s

Show de bola!
Vou correr pro teste agora.
Esperar a próxima versão com melhor suporte ao GAE!!

Excelente… parabéns a todos os desenvolvedores do VRaptor!

muito bom.

Previsão de publicação no maven?

[]'s

já está publicado no maven…

<dependency>
	<groupId>br.com.caelum</groupId>
	<artifactId>vraptor</artifactId>
	<version>3.1.3</version><!--or the latest version-->
</dependency>

possivelmente os servidores do maven não sincronizaram ainda os novos artefatos, mas o upload da nova versão já foi feito

Falar oq!? Pessoal do VRaptor Destruindo! Parabens!

[]s!
Leonardo Gloria

Valeu pela noticia e parabéns aos desenvolvedores.

Bóra testar! Muito da boa essa noticia!! :stuck_out_tongue:

Sim, entrei hoje no repositório e agora ta constando a versão nova lá. Deve demorar alguns dias pra atualizar a lista mesmo.

Parabéns pelo trabalho caras, a qualidade do framework e do suporte de vcs está cada vez melhor.

[]'s