Releases: shivammathur/setup-php
Releases · shivammathur/setup-php
1.8.0
- Add support for pre-release
PECL
extensions. - Fix
php.ini
permissions after extension setup. - Fix
PHPUnit
problem matchers. - Add support for
symfony
in tools input. - Fix lower-casing of coverage driver.
- Add lint to pre-commit hook.
- Fix check for testing tools setup in windows.
1.7.4
- Use
ppa:ondrej/php
forext-phalcon
. - Add support to setup
ts
ornts
versions onwindows
. - Add support for
ext-imagick
ondarwin
. - Add support for
phive
. - Change
macOS-latest
tomacos-latest
. - Refactor scripts to enable pre-existing
ext-phalcon
.
1.7.3
- Update
Xdebug
if runner has old version onlinux
. - Remove
fetch-depth
foractions/checkout@v2
in test workflows. - Disable
process-timeout
limit incomposer
- Install
phalcon v4
fromPECL
on windows - Fix logs on
windows
for pre-installedPHP
version. - Fix
Xdebug
onPHP 7.0
on darwin. - Fix
Xdebug
andphalcon
logs onlinux
- Add support for
phpize
andphp-config
.
1.7.2
Improve remove_extensions
in linux
to speed up coverage: none
1.7.1
- Update
actions/checkout
tov2
. - Update year in
LICENSE
. - Add
CakePHP
examples. - Add
REDIS_PORT
environment variable in examples that useRedis
for caching. - Add
narrowspark/automatic-composer-prefetcher
in tools. - Add support to specify version of tools.
- Fix
codeception
for PHP5.6
,7.0
and7.1
. - Fix warnings in
actions.yml
. - Update default packages in
linux
.
1.7.0
- Refactor installation scripts.
- Switching between installed
PHP
versions should now just take seconds onlinux
. 🚀 - Plugin
hirak/prestissimo
is now optional, can be setup usingtools
input. - Update
ppa:ondrej/php
only if required.
- Switching between installed
- Input
pecl
is now deprecated, specifypecl
intools
input. - Fix regex to check installed extensions in
linux
anddarwin
. - Discard patch if specified in
php-version
input. - Add cross-platform support for
ext-phalcon
using pre-built binaries/packages. Fixes #128 - Refactor coverage and extension code.
- Add support to setup widely used tools globally.
- Update
symfony
examples - Update existing PHP version on windows. Fixes #132
- Fix setup order - Hotfix
1.6.2
- Add support for adding problem matchers for
PHPUnit
. - Set ProgressPreference to
SilentlyContinue
inwin32.ps1
. - Switch to
x64
version forPHP >= 7.0
onwindows
. - Add support for
PHP 8.0.0-dev
on windows. - Fix enabling zend extensions.
- Fix typo in comment in
actions.yml
. - Remove coverage drivers completely if requested.
- Add support for
ext-phalcon
afterv4
release.
1.6.1
- Update dependencies.
- Update
PEAR
channel after installation. - Add support for
ext-gearman
. - Fix add_extension in linux and macOS
- Fix typo in available options.
1.6.0
- Add support for
PHP 8.0.0-dev
Fixes #104. - Deprecate
extension-csv
andini-values-csv
inputs in favour ofextensions
andini-values
. - Update example to use
PHP 7.4
. - Fix PHP versions in logs.
- Improve
README
1.5.8
- Bump typescript to
3.7.3
. - Install PCOV from
PECL
forPHP 7.4
onwindows
. - Mark release support PHP
7.2
asSecurity fixes only
and PHP 7.1 asEnd of life
.