packagist phan/phan 2.7.3
Release 2.7.3 supporting PHP 7.0-7.4 syntax

latest releases: v5.x-dev, dev-fix-4782, dev-MapReal-php81-82...
4 years ago

Phan 3 is out (requires PHP 7.2+ to run),
and that release line will contain all of Phan's new features, bug fixes, and crash fixes.

Maintenance:

  • Mention that Phan 3 has been released in --help, --version, and crash reports. (#3903)
    The environment variable PHAN_SUPPRESS_PHP_UPGRADE_NOTICE=1 can be set to disable this notice.
  • Warn if attempting to execute Phan 2.x with PHP 8.0-dev or newer (A future release of Phan 3 will fully support 8.0)
  • Recommend using Phan 3 when --target-php-version or target_php_version is 7.2 or newer.
  • Upgrade package versions in composer.lock (affects Phar releases)

Bug fixes:

  • Fix handling of windows path separators in phan_client
  • Fix a crash when emitting PhanCompatibleAnyReturnTypePHP56 or PhanCompatibleScalarTypePHP56 for methods with no parameters.

Don't miss a new phan release

NewReleases is sending notifications on new releases.