Passenger 6.0.25
Version 6.0.25 of the Passenger application server has been released. This release fixes an issue where Bundler would try to re-exec the process name instead of the script, and adds a config option to allow reverting to previous routing behaviour, in order to mitigate possible performance regressions.
Passenger 6 introduced Generic Language Support, or: the ability to support any and all arbitrary apps.
Allow using old routing algorithm
Passenger 6.0.25 adds a config option to allow reverting to previous routing behaviour, in order to mitigate possible performance regressions. This flag is temporary and will become a no-op and will eventually be removed once the routing performance regression has been fixed. Closes GH-2579.
- Apache: PassengerOldRouting on
- Nginx: passenger_old_routing on;
- Standalone: --old-routing
Updates & improvements
- Fixes compilation with clang 19 (latest Fedora update) by dropping a buggy stddev function from the moving average header. Closes GH-2580.
- [Standalone] Adds a config option to specify the stop timeout for Passenger:
--stop-timeout 120
orPASSENGER_STOP_TIMEOUT=120
. - [Standalone] Changes Passenger's (not apps') start timeout to 25s (from 15s), stop timeouts default to 60s.
- [Ruby] Fixes an issue where Bundler would try to re-exec the process name instead of the script. Closes GH-2567 and GH-2577.
- Updated various library versions used in precompiled binaries (used for e.g. gem installs):
- cmake: 3.31.2 -> 3.31.3
- curl: 8.11.0 -> 8.11.1
- libiconv: 1.17 -> 1.18
- rubygems: 3.5.23 -> 3.6.2
- rubies:
- added 3.4.1
Installing 6.0.25
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.25
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.