JRuby 1.1.5 já está disponível (Página de download JRuby).
As principais mudanças deste release são:
- Caching de métodos Per-class (melhora __send__, respond_to? e defined?)
- Cache de constantes melhora significantemente o lookup de constantes
- Uso de memória reduzido para execução compilada
- Muitas correções na integração com Java
O cache de Constantes foi descrito no bug "JRUBY-3052 Cache Constants at their call site (const_node)", este commit no Github (Github commit of Constant caching) mostra o que esta envolvido nesta mudança.
Ruby-ffi, que agora está disponível para Ruby MRI e também para Rubinius, é empacotado junto com o JRuby desde a versão 1.1.4. Na versão 1.1.5 ainda há ruby-ffi includes callback support, que permite passar blocos de código Ruby para funções que esperam uma função de callback.
JRuby 1.1.5 também corrige a vulnerabilidade DOS vulnerability in REXML (InfoQ's coverage of the vulnerability).
Finalmente, JRuby 1.1.5 está empacotado com o RubyGems 1.3.1.