Skip to content
Compare
Choose a tag to compare
@shivammathur shivammathur released this 23 Feb 09:55
· 56 commits to releases/v1 since this release
cb74689

v1 maintenance release

  • Add support to setup Xdebug 2.x on PHP 7.2 to PHP 7.4. Docs
name: Setup PHP with Xdebug 2.x
uses: shivammathur/setup-php@v1
with:
  php-version: '7.4'
  coverage: xdebug2
  • Add support for quoted CSV in ini-values input to allow directives with commas.
name: Setup PHP
uses: shivammathur/setup-php@v1
with:
  php-version: '7.4'
  ini-values: xdebug.mode="develop,coverage"
  • Add support to specify version in d.x notation. For example 5.x, 7.4 and 8.x.
name: Setup PHP 7.4
uses: shivammathur/setup-php@v1
with:
  php-version: '7.x'
  • Fail fast on failing to setup the requested PHP version.
  • Fix Composer config syntax.
  • Fix PHP 8 on macOS.
  • Improve support for PHP extensions amqp, igbinary, imap, msgpack, pecl_http, propro, raphf, redis and zmq on macOS.
  • Improve support for phive.
  • Improve fetching homebrew taps.
  • Improve regexes in extensions.ts.
  • Improve PECL support. It is no longer required to specify pecl in tools input.
  • Set up Codeception using Composer.
  • Sync Symfony examples from v2.
  • Sync HOMEBREW parameters from v2.
  • Change Node.js version in the workflow.
  • Update Node.js dependencies.