Version 5.3.7 of the Passenger application server for Ruby, Node.js, Meteor and Python has been released.
We don't necessarily like releasing this often (5.3.6 was released just last week), but the Ubuntu issue in particular prevented people from installing the updates to Passenger.
Fixes package installation issues
An update to the nginx-common package, released recently by Ubuntu, caused installation failures.
Various improvements & fixes
- Fixes compilation problems and warnings with GCC 8.2. Tested on Alpine Linux edge 2018-11-05. Closes GH-2139.
- Fixes compatibility with libcurl 7.62.0. Contributed by Po-Chuan Hsieh (@sunpoet) 👏
- Changes minimum supported macOS version to 10.11 El Capitan.
- Removes packages for Ubuntu 17.10 Artful.
In our recent livestream we've revealed what's coming up in the next major version upgrade, Passenger 6.
Besides support for the latest software (Nginx stable, Ubuntu), the 5.3 series of Passenger features per-application logfiles. There has been a lot of work on the internals to enable vastly improved error reporting.
Upgrading to 5.3.7
We strongly advise staying up to date with the latest version.
Check out our upgrade guides for the different platforms:
If you are upgrading from 4.x, please read the 5.0 upgrade notes to learn about potential upgrade caveats.