v4.3.0
Pre-release
Pre-release
🎉 PHP 8.5 Support
This release adds support for PHP 8.5, the latest version of PHP.
✨ New Features
- PHP 8.5 Support: Full support for PHP 8.5 installation on both Ubuntu and Windows platforms
- APT-based installation for Ubuntu (via ondrej/php PPA)
- Chocolatey-based installation for Windows
- Automatic detection and handling of bundled extensions (opcache is now bundled in PHP 8.5+ core)
🐛 Bug Fixes
- Fixed opcache package installation for PHP 8.5 (opcache is bundled in PHP 8.5+ core, no separate package needed)
- Updated bundled dist/index.js to correctly detect PHP 8.5 as APT-supported version
📦 Dependency Updates
- Bump @actions/tool-cache from 2.0.1 to 2.0.2
- Bump husky from 9.1.6 to 9.1.7
- Bump actions/checkout from 4 to 5
- Bump superagent from 10.1.0 to 10.1.1
- Bump typed-rest-client from 1.8.11 to 2.1.0
- Bump semver and @types/semver
📝 Usage Example
- name: Setup PHP 8.5
uses: nanasess/setup-php@v4.3.0
with:
php-version: '8.5'🔍 Supported PHP Versions
- PHP 5.4 - 5.5 (ubuntu-22.04 only)
- PHP 5.6 - 8.5
- Patch versions supported (e.g., 7.2.11) except PHP 8.4 and 8.5
🖥️ Supported Platforms
- ubuntu-latest, ubuntu-24.04, ubuntu-22.04
- windows-latest, windows-2025, windows-2022
What's Changed
- feat: add PHP 8.5 support by @nanasess in #323
- Bump typed-rest-client from 1.8.11 to 2.1.0 by @dependabot[bot] in #301
- Bump superagent from 10.1.0 to 10.1.1 by @dependabot[bot] in #303
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #322
- build(deps-dev): bump husky from 9.1.6 to 9.1.7 by @dependabot[bot] in #321
- build(deps): bump @actions/tool-cache from 2.0.1 to 2.0.2 by @dependabot[bot] in #320
- build(deps): bump semver and @types/semver by @dependabot[bot] in #319
- chore: release v4.3.0 by @nanasess in #324
Full Changelog: v4.2.0...v4.3.0
🤖 Generated with Claude Code