VRaptor 3.2.0 Lançado  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Offline

Olá pessoal,

depois de quase 14 mil downloads (sem contar com os do maven) e de contribuições da comunidade,
temos o prazer de anunciar o lançamento do VRaptor 3.2.0 com muitas novidades:

- melhor performance no Spring provider (em torno de 60% melhor que antes)

- Suporte beta ao Google Guice e ao javax.inject, que tem a performance pelo menos 5x melhor
que o Spring numa requisição normal

- reorganização das libs opcionais do vraptor

- Flexibilidade: agora pra escolher entre Pico, Guice ou Spring basta colocar os respectivos jars no
WEB-INF/lib. Os jars podem ser encontrados em lib/containers do zip do vraptor

- nova anotação @Lazy, para os interceptors em que o método accepts não depende do estado interno
do interceptor. Assim o VRaptor só vai criar instâncias do interceptor quando o accepts retornar true.

- VRaptor scaffold, similar ao scaffold do Rails, feito pelo Rodolfo Livieiro:
http://github.com/caelum/vraptor-scaffold
http://vraptor.caelum.com.br/documentacao/vraptor-scaffold/

changelog completo em: http://vraptor.caelum.com.br/documentacao/changelog/
downloads em: http://vraptor.caelum.com.br/download.jsp

Agradecimentos especiais ao Otávio Garcia(garcia-jj), Rodolfo Livieiro, Francisco Souza, Pedro Matiello,
Douglas Campos(qmx), Bruno Oliveira(abstractj), Daniel Kist e Alberto Souza pelos patches e contribuições
ao código do VRaptor.

Se você também quer contribuir com o VRaptor, se sinta livre em cadastrar (e/ou resolver) issues no
github http://github.com/caelum/vraptor/issues, abrir forks e enviar pull requests ou dar qualquer sugestão.

Muito obrigado a toda a comunidade, e rumo à próxima versão!

This message was edited 2 times. Last update was at 07/10/2010 16:06:11


--
Caelum
www.caelum.com.br

Paulo Silveira
Administrador
[Avatar]

Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline

Parabéns a equipe. E também agradecer a todas as mais de 9 mil mensagens no fórum:
http://guj.com.br/forums/show/23.java

Legal ver diversas pessoas fazendo pull requests e muitas pessoas de empresas diferentes respondendo as dúvidas.

http://blog.caelum.com.br twitter: @paulo_caelum


[Email] [WWW]
Sergio Lopes
Moderador
[Avatar]

Membro desde: 17/11/2003 00:22:10
Mensagens: 1368
Localização: São Paulo - SP
Offline

Mais mudanças nessa versão:

* Novo Classpath scanning baseado no scannotation quando usar Guice ou Pico (suporte ao Spring em breve)

* Suporte a scanning em build time gerando uma lista de classes anotadas para evitar o scanning no startup da aplicacao e diminuir o tempo de startup (feature de uso geral, mas pensada especialmente para o GAE)

* Auto-registro de plugins sem precisar configurar web.xml (só jogar o JAR no WEB-INF/lib). Suporte impl nos plugins do GAE e Scala

* Plugin em testes para usar o VRaptor com Scala

Sérgio Lopes - twitter: @sergio_caelum - blog pessoal: sergiolopes.org
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails
lgi2020
Virtual Machine Man
[Avatar]

Membro desde: 19/07/2006 10:51:13
Mensagens: 550
Localização: Rio de Janeiro
Offline

Fico sempre muito feliz em ver novas versões do VRaptor.

Parece que a equipe se supera a cada dia.

É uma pena não ter tido a chance de usá-lo em um projeto sério... Mas conheço pessoas que usam e tecem vários elogios.

Parábens aos envolvidos no projeto! =D

Lennon Jesus | CSM | SCJP
http://twitter.com/LennonJesus
[WWW]
luizlima
Smalltalk

Membro desde: 19/03/2008 23:59:51
Mensagens: 2
Offline

Legal, parabéns a toda equipe!
WashingtonBotelho
JavaBaby
[Avatar]
Membro desde: 03/12/2007 01:30:09
Mensagens: 97
Localização: São Paulo - SP
Offline

Parabéns a todos pela nova versão.
Ótimas novidades. (:

Simborá colocar em produção.

@wbotelhos
www.wbotelhos.com.br

"Se você não tem dom, tenha vontade." (Washington B. Santos)
[WWW]
paulohrl
Virtual Machine Man

Membro desde: 12/01/2007 23:35:34
Mensagens: 611
Offline

Legal a novidade.

Para um projeto que está rodando com o 3.1, só trocar o jar pode causar algum problema?

Abs e parabéns
[Email] [MSN]
Guevara
GUJ Master
[Avatar]

Membro desde: 24/02/2009 17:56:09
Mensagens: 1023
Offline

Opa, maravilha! Baixando! \o/



Analista de Sistemas e desenvolvedor WEB Java e Python
http://twitter.com/eguevara2012
[WWW]
candidosales
HelloWorld

Membro desde: 19/07/2010 12:48:27
Mensagens: 11
Offline

Parabéns aos colaboradores da Caelum! =]

Vou já experimentar essa atualização.

Abraço!
Deus nos acompanhe sempre.
[MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Offline

paulohrl wrote:Legal a novidade.

Para um projeto que está rodando com o 3.1, só trocar o jar pode causar algum problema?

Abs e parabéns


Esqueci de colocar na notícia:
A gente reorganizou algumas interfaces internas e construtores, então se vc sobrescreveu algum comportamento
do VRaptor, talvez vc tenha modificar as classes que sobrescrevem o VRaptor. Geralmente foi só mudança nos
parâmetros do construtor mesmo.

Do resto pode usar tranquilamente, que não deve causar nenhum problema.
Mas se por acaso acontecer pode ser problema de versão dos jars q o VRaptor depende.

Em especial pra quem sobrescreveu o InterceptorExecution, por favor se rebaseiem em
http://github.com/caelum/vraptor/blob/master/vraptor-core/src/main/java/br/com/caelum/vraptor/core/DefaultRequestExecution.java

[]'s

--
Caelum
www.caelum.com.br

alabeduarte
Thread.start()
[Avatar]
Membro desde: 18/10/2009 12:51:30
Mensagens: 38
Offline

Parabéns a toda a equipe, utilizo VRaptor 3.1 e o fw é mto bom, vou testar o VRaptor 3.2 jájá em minhas aplicações!

Alabê Duarte

SCJP 6

@alabeduarte
http://br.linkedin.com/in/alabeduarte
http://alabeduarte.blogspot.com
http://javabahia.blogspot.com

http://www.portaljavabahia.com
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Eu já estava bem ansioso com a versão 3.2. Há algum tempo tenho testando a versão dev e estava muito boa. Agora fiquei espantado com o suporte ao Guice, que foi implementado em poucos dias pelo Sérgio e pelo Lucas.

Além disso, tenho que parabenizar não apenas o trabalho do pessoal do Vraptor, mas também pela disposição em receber as contribuições, e principalmente ao Lucas que perdeu horas analisando meus commits e me explicando como fazer mocks decentes.

Valeu pessoal

http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum.
Mauricio de Mello
Java Ninja

Membro desde: 30/01/2007 14:49:22
Mensagens: 296
Localização: Florianópolis
Offline

show de bola, quero testar o scaffold logo..

para atualizar as bibliotecas com o maven é só atualizar o pom.xml?

abs
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6395
Offline

sim, é só trocar a versão de 3.1.3 pra 3.2.0.

Pode ser que demore um tempinho pro repositório do maven atualizar e pegar a nova versão, mas o upload já foi feito.

--
Caelum
www.caelum.com.br

Javart
JavaGuru
[Avatar]

Membro desde: 07/07/2010 15:02:10
Mensagens: 214
Offline

Bom ainda não se pode ter melhor referencia ao produto , nem livro do mesmo se encontra pra se consultar em lugar algum, mas conseguem lançar novas versões do produto. A Publicação em livro força aos autores terem que colocar todas as referências e revisões detalhadamente, dependendo do assunto até mesmo depoimento de empresas e usuários, na certa é mais fiscalizado tecnicamente e cientificamente.

This message was edited 3 times. Last update was at 07/10/2010 20:22:05

 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team