Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
22.214.171.124 09/2012)JRuby 1.6 (end-of-life as of
We are no longer maintaining this release and encourage all users to upgrade to JRuby 9000.
1.7.27 05/2017)JRuby 1.7 (end-of-life as of
This release was primarily about production-level support for Ruby 1.9.3. A major improvement internally was supporting Java 7 invokedynamic.
We are hoping all JRuby users can migrate to JRuby 9k and get on the Ruby 2.x train.
JRuby 9.X (current)
JRuby 9000 is the current major version of JRuby. It is compatible with (MRI) Ruby interpreters 2.2, 2.3 and 2.5. JRuby 9000 was the first major release where we had nontrivial breaking changes along with new features. It was our chance to clean things up that had lingered for years. JRuby 126.96.36.199 was released July 22nd, 2015.
"The unusual version name came about as the team realized the next natural JRuby version would be either 1.8 or 2.0 and thus decided to avoid confusion with the Ruby MRI versions by using 9000." (ref: infoq.com article summarizing @headius talk at Baruco)