All Versions
30
Latest Version
Avg Release Cycle
11 days
Latest Release
-

Changelog History
Page 1

  • v0.10.0 Changes

    • Reconversion of the project as a PHPStan extension

    Read the [upgrade guide](doc/UPGRADE-0.10.md) for more information.

  • v0.9.1 Changes

    • ๐Ÿ”ง Read configured tests.path recursively
  • v0.9.0 Changes

    • ๐Ÿ›  Fix phar file generation
    • ๐Ÿ”ง Make paths relative to configuration file
  • v0.8.4 Changes

    • โšก๏ธ Update event-dispatcher to allow psr/container v2
  • v0.8.3 Changes

    • ๐Ÿ›  Fix class property types not caught as dependencies
    • ๐Ÿ‘Œ Support PHP 8.1 features:
      • Enums
      • never type
      • Intersection types
  • v0.8.2 Changes

    • โž• Add Symfony 6 compatibility
  • v0.8.1 Changes

    • ๐Ÿ›  Fix exception when no files found in path selector
    • ๐Ÿ‘Œ Improve RegexClassName match performance
  • v0.8.0 Changes

    • โž• Add PHP 8.0 and 8.1 compatibility
    • โฌ‡๏ธ Drop PHP 7.2 and 7.3 compatibility
    • ๐Ÿ‘Œ Support PHP 8.0 features:
      • Constructor promotion
      • Named Parameters
      • Union Types
      • Attributes
      • Match and Throw Expression
    • ๐Ÿ“‡ Rename ignore_docblocks to ignore-docblocks
    • Rename ignore_php_extensions to ignore-php-extensions
    • โœ‚ Remove dry-run option
    • โž• Add php-version option to force emulative lexer php version
    • ๐Ÿšš Move main executable file to /bin/phpat
    • โšก๏ธ Update min/max composer dependencies versions
    • โœ‚ Remove BetterReflection usage
    • โž• Add default composer configuration
    • Accept snake_case test filenames
    • Baseline file
    • ๐Ÿ›  Fix wrongly mapped fully qualified classnames on docblocks
    • Ignore dependencies out of the class context
    • โœ‚ Remove regex selections with results from origins to avoid duplicated statements
  • v0.7.7 Changes

    • Do not analyze excluded files (+info)
  • v0.7.6 Changes

    • ๐Ÿ‘ท Move CI to GitHub Actions
    • โšก๏ธ Optimize FullClassName usage