Changelog
Microsoft SQL Server extensions. (#758, #766)
The latest supported version of sqlsrv
and pdo_sqlsrv
for the PHP version will be installed.
Also, on Windows, these extensions will be installed from microsoft/msphpsql
GitHub releases and will fallback to pecl
.
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.2'
extensions: sqlsrv, pdo_sqlsrv
PHP 8.4 Support (#762)
Added support for PHP 8.4.0-dev
from the master branch of php/php-src
for all supported OS.
Note: PHP 8.3.0-dev
is now built from the new PHP-8.3
branch.
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.4'
Fixes
Blackfire Player
Resolved issues affecting the blackfire-player
on Linux and macOS. It now installs the uuid
extension that is required for the tool.
Dropped support for it on Windows as uuid
extension is not available for the OS.
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
tools: blackfire-player
Updates
Update actions/checkout
Updated the use of actions/checkout
to v4 in the documentation and workflows.
- name: Checkout
uses: actions/checkout@v4
Update Node.js Version
Note: Node.js 16 reached End-of-Life on 2023-09-11 (Ref).
Updated action.yml
to use the node20
binary. If you use setup-php
on a self-hosted runner, please make sure it is v2.308.0 or newer to use this release or the major version tag v2
.
Node.js Dependencies
Bumped Node.js dependencies.
Merged Pull Requests
- Merged pull request #766 from @GrahamCampbell
- Merged pull request #754 from @jasongill
New Contributors
- @jasongill made their contribution in #754
Full Changelog
For the complete list of changes, please refer to the Full Changelog: 2.25.5...2.26.0.