Phusion Passenger v6.0.7 Release Notes
Release Date: 2020-11-18 // over 2 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)