The JRuby Project

@jrubyproject.bsky.social

Welcome to JRuby!

Our friends over at @fastruby.io have posted a nice compatibility matrix for JRuby versions, covering Ruby and Rails compatibility. Check it out to learn how the versions line up or if you haven't already discovered how JRuby can help you run Ruby and Rails better! www.fastruby.io/blog/jruby/r...

JRuby & Rails Compatibility Table - FastRuby.io | Rails Upgrade Service

A complete table showing the compatibility between JRuby and Rails across each version, including the Ruby language level and the Java version that each JRuby line requires.

fastruby.io

Today we were informed of a low-severity vulnerability in the bcrypt-ruby gem. We worked with the maintainers to arrange a fix. Upgrading is recommended. CVE-2026-33306: Integer Overflow Causes Zero Key-Strengthening Iterations at Cost=31 on JRuby github.com/bcrypt-ruby/...

Integer Overflow Causes Zero Key-Strengthening Iterations at Cost=31 on JRuby

### Impact An integer overflow in the Java BCrypt implementation for JRuby can cause zero iterations in the strengthening loop. Impacted applications must be setting the cost to 31 to see this ...

github.com

New post: Warbled Sidekiq: Zero-install Executable for JVM In my previous post, I showed how to use Warbler to package a simple tool as an executable jar. This post will demonstrate how to “warble” a larger project: the Sidekiq background job server! buff.ly/ZEasNiu

Warbled Sidekiq: Zero-install Executable for JVM

In my previous post, I showed how to use Warbler to package a simple image-processing tool as an executable jar. This post will demonstrate how to “warble” a larger project: the Sidekiq background…

blog.headius.com

New post: "Packaging Ruby Apps with Warbler: Executable JAR Files" Warbler is the JRuby ecosystem’s tool for packaging up Ruby apps with all dependencies in a single deployable file. We’ve just released an update, so let’s use Warbler to create all-in-one packaged Ruby apps! buff.ly/ZdXcCop

Packaging Ruby Apps with Warbler: Executable JAR Files

Warbler is the JRuby ecosystem’s tool for packaging up Ruby apps with all dependencies in a single deployable file. We’ve just released an update, so let’s explore how to use Warbler to create…

blog.headius.com

Warbler 2.1.0 has been released! Warbler allows you to package JRuby applications (with obfuscation of code) as a single binary, either a .jar file you can run directly or a .war file you can deploy to any Java application server. Blog post coming! rubygems.org/gems/warbler...

warbler | RubyGems.org | your community gem host

Warbler is a gem to make a Java jar or war file out of any Ruby, Rails, or Rack application. Warbler provides a minimal, flexible, Ruby-like way to bundle up all of your application files for…

rubygems.org

We have released jruby-maven-plugins 3.0.6, which updates JRuby to 9.4.13.0 along with several other improvements. But more exciting: Warbler is BACK! We've updated it for latest JRuby and dependencies and it's running green in CI. Time for feature requests! github.com/jruby/warble...

Updating and releasing with modern libs · Issue #558 · jruby/warbler

It's been too long since this library had an update and release. This issue will track the tasks necessary. I cloned and ran tests locally with JRuby 10, and a number of areas need improvement: Lot...

github.com

We have released jruby-launcher 2.0! This version eliminates the old C++ code in favor of two options: * On Unix systems, the launcher will exec the already-present jruby.sh script. * On Windows, we have a new Rust-based exe coming soon. Let us know if you have any issues:

GitHub - jruby/jruby-launcher: JRuby's native launcher executable

JRuby's native launcher executable. Contribute to jruby/jruby-launcher development by creating an account on GitHub.

buff.ly

JRuby 10 HEAD builds are now live in GitHub Actions setup-ruby and for any local Ruby installers that depend on jruby-dev-builder's jruby-head packages! Fingers crossed it doesn't cause too many problems, but let us know right away if something goes awry!

Calling all Rubyists! We are looking for help verifying third-party libraries on JRuby 10! I've opened an issue to track that process, and provided links to snapshot JRuby builds you can use to verify your own code. Please help us verify JRuby 10!

Check third-party libraries against JRuby 10 · Issue #8675 · jruby/jruby

We are about to switch master and jruby-head to JRuby 10, but want to try to make sure that third-party libraries testing against jruby-head do not suddenly fail. To that end, we would like to repr...

buff.ly