Releases: carlosas/phpat
Releases · carlosas/phpat
v0.8.1
v0.8.0
- 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
toignore-docblocks
- Rename
ignore_php_extensions
toignore-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
0.8.0-beta.1
Remove regex selections from origins to avoid duplicated statements
0.8.0-alpha.3
Merge pull request #166 from carlosas/baseline Baseline feature
0.8.0-alpha.2
Merge pull request #170 from carlosas/workflows8 Open php version window to 8.1
v0.8.0-alpha.1
Improve phpstan findings
v0.7.7
v0.7.6
0.7.5
- Fix random silent failures while creating internal php classmap
- Fix test file valid names (thanks @marmichalski)
- Set default verbosity on invalid configuration