Version 6.0.14 of the Passenger application server has been released. This release adds Ubuntu 22.04 "Jammy" packages, and removes Ubuntu 21.10 "Impish" packages.

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

Updates & improvements

  • Removes use of rexml in passenger restart command, because it was removed from Ruby 3. Closes GH-2415.

  • Adds Ubuntu 22.04 "Jammy" packages, and removes Ubuntu 21.10 "Impish" packages.

  • Fixes a use after free regression introduced in 6.0.12.

  • Fixed a warning about ERB.new argument deprecation in Ruby 3.1. Closes GH-2417.

  • Removed use of google apis from error pages for easier GDPR compliance.

  • Updated various library versions used in precompiled binaries (used for e.g. gem installs):

    • cmake 3.22.3 → 3.23.1
    • git 2.35.1 → 2.36.0
    • gnupg 2.3.4 → 2.3.5
    • libgcrypt 1.9.4 → 1.10.1
    • libgpg_error 1.44 → 1.45
    • ntbtls 0.3.0 → 0.3.1
    • rubygems 3.3.9 → 3.3.12
    • zlib 1.2.11 → 1.2.12
    • ruby
      • 2.6.9 → 2.6.10
      • 2.7.5 → 2.7.6
      • 3.0.3 → 3.0.4
      • 3.1.1 → 3.1.2

Installing 6.0.14

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.0.14

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.