setup-php v2.3.0 Release Notes

Release Date: 2020-06-09 // almost 4 years ago
    • ➕ Add support for Ubuntu 20.04 runners. Refer to the docs.
    • ➕ Add support to specify composer version in tools input. Refer to the docs.
    • ⚡️ Update actions/cache uses to v2.
    • Pre-install PCOV on PHP 8.
    • Switch from xz to zstd compression for packaging PHP.
    • 🍎 Decouple scripts for PHP 5.5 and lower on Linux and macOS.
    • 🐧 Decouple script for PHP 8.0 on Linux.
    • 🛠 Fix intermittent peer fingerprint error on PHP 5.5 and lower.
    • 🛠 Fix blackfire setup.
    • 🛠 Fix updating powershell profiles on Windows.
    • 🛠 Fix fetching CA bundle in Windows self-hosted runners.
    • 🛠 Fix setrlimit warning with sudo in Ubuntu 20.04 self-hosted runners.
    • 🛠 Fix PhpManager setup on windows for self-hosted runners.
    • 🛠 Fix tools setup on windows for self-hosted runners.
    • 🛠 Fix updating lists on Ubuntu 16.04 after adding ppa:ondrej/php on self-hosted runners.
    • 🛠 Fix logs for unsupported PHP versions on self-hosted runners.
    • 👌 Improve documentation and templates.
    • 🔨 Refactor internal testing workflows.
    • ⏪ Revert to ES2019 as Node 12.x is the default version.
    • 👕 Cleanup ESlint config.
    • ⚡️ Update Node dependencies.