Phusion Passenger v6.0.7 Release Notes
Release Date: 2020-11-18 // over 3 years ago-
- ➕ Addresses regression introduced in 6.0.5 when attempting to establish database connection after fork and activerecord is not configured in the expected way. Closes GH-2281.
- Addresses regression introduced in 5.1.5 where hook scripts would fail to run. As a result the PASSENGER_ERROR_PAGE and PASSENGER_CONFIG_MANIFEST env vars have been removed from the passenger hook script environment.
- 🍱 Match static rails assets on 8-digit content hash. Contributed by @mattozinga.
- 👍 Allow skipping the Apache/Nginx sections of the
passenger-memory-stats
output, through the--no-apache
and--no-nginx
commandline options. Closes GH-2306. Contributed by Saverio Miroddi (@saveriomiroddi). - 🛠 Fixes an issue where
passenger-memory-stats
would throw an error if a process went away while it was running. Closes GH-2305. - 🛠 Fixes a formatting issue with apr-1 include flags on macOS.
- Fixes a warning about BOOST_*_ENDIAN macros being deprecated by migrating to new suggested macros.
- 🛠 Fixes an occasional issue with the node loader where the startup handshake would fail to record progress.
➕ Adds an option for specifying the address to bind ruby apps to, for sending requests directly to specific app instances:
Standalone: direct_instance_request_address
Nginx: passenger_direct_instance_request_address
Apache: PassengerDirectInstanceRequestAddress
⚡️ Updated various library versions used in precompiled binaries (used for e.g. gem installs):
- ccache: 4.0 (was: 3.7.10)
- curl: 7.73.0 (was: 7.71.1)
- git: 2.29.1 (was: 2.27.0)
- gnupg: 2.2.23 (was: 2.2.21)
- libgpg_error: 1.39 (was: 1.38)
- ruby: 2.7.2 (was: 2.7.1)
- libassuan 2.5.4 (was: 2.5.3)
- libgcrypt 1.8.7 (was 1.8.6)
- OpenSSL 1.1.1h (was 1.0.2u)
Previous changes from v6.0.6
-
📇 Update gemspec with up to date metadata.
⏪ Reverts the addition of the 'etc' gem to the Passenger gemspec, because it broke on normal ruby installs. Closes GH-2283.
🏗 Builds Ubuntu focal Nginx dynamic module package against Nginx 1.18.0. Closes GH-2291.
💎 No longer providing prebuilt Ruby 2.1 or 2.2 binaries, they have been EOL for years and rubygems no longer supports them.
⚡️ Updated various library versions used in precompiled binaries (used for e.g. gem installs):
- ccache 3.7.10 (was 3.7.9)
- Curl 7.71.1 (was 7.69.1)
- Git 2.27.0 (was 2.26.2)
- GnuPG 2.2.21 (was 2.2.20)
- libgpg_error 1.38 (was 1.37)
- libgcrypt 1.8.6 (was 1.8.5)
- RubyGems 3.1.4 (was 3.0.8)