Version 6.1.0 of the Passenger application server has been released. This release adds rpm packages for EL10 (RHEL, Rocky, Alma), as well as Debian 13 Trixie. Compatibility with Rack 2&3 is also improved.

Passenger 6 introduced Generic Language Support, or: the ability to support any and all arbitrary apps.

Rack Compatibility

Pass enger should now be compatible with both Rack 2 and Rack 3 apps when installed via a Gemfile.

Updates & improvements

  • [Ruby] Fix compatibility with Rackup while maintaining compatibility with Rack 3. Closes GH-2602.
  • A C++14 compiler is now required to compile Passenger.
  • Add rpm packages for EL10 (RHEL, Rocky, Alma).
  • [Standalone] Fixes security update checker with builtin engine.
  • [Debian] Add Debian 13 Trixie packages. Closes GH-2622.

Installing 6.1.0

Please see the installation guide for advice on getting started with Passenger. Coming from a language other than Ruby, Python, Meteor or Node? Even if we didn't write a specific tutorial for your language, we made a generic guide that shows you the steps.

Upgrading to 6.1.0

We strongly advise staying up to date with the latest version.

Check out our upgrade guides for the different platforms:

Please be aware that you can enjoy enterprise features and sponsor the open source development directly by buying Phusion Passenger Enterprise.