PHP Architecture Tester v0.8.0 Release Notes

    • ➕ 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