- [Ruby] Fix compatibility with Rack 3 header array. Closses GH-2503.
- [Ruby] Preserve
SIGPROF
signal handlers. Contributed by Ivo Anjo. Closes GH-2489. - [Python] Replaces use of imp module with importlib in Python 3. Contributed by Rongxin Liu. Closes GH-2399 and GH-2501.
- [Ubuntu] Removes packages for Ubuntu 18.04 "Bionic" (EOL June 2023).
- [Ubuntu] Adds packages for Ubuntu 23.04 "mantic".
- Fixed a memory allocation bug in the security update checker.
- [Debian] Add Debian 12 Bookworm packages. Closes GH-2488.
- [RPM] Published arm64/aarch64 rpms for EL8 & EL9 (RHEL, Rocky, Alma). Closes GH-2452.
- [ARM] Publishes prebuilt arm64/aarch64 binaries for Passenger gem installs. Closes GH-2288.
- [ARM] Fixes a regression in Passenger 6.0.7 where strict-aliasing archs (notably: aarch64 aka ARM64) builds of Passenger were always building for big-endian archs. Closes GH-2451 and GH-2419.
- Updated various library versions used in precompiled binaries (used for e.g. gem installs):
- ccache: 4.6.3 -> 4.8.3
- cmake: 3.26.4 -> 3.27.7
- curl: 8.1.2 -> 8.4.0
- git: 2.41.0 -> 2.42.0
- gnupg: 2.4.2 -> 2.4.3
- libassuan: 2.5.5 -> 2.5.6
- libksba: 1.6.3 -> 1.6.4
- openssl: 3.1.1 -> 3.1.4
- rubygems: 3.4.13 -> 3.4.21
- zlib: 1.2.13 -> 1.3