Skip to content

Releases: carlosas/phpat

v0.9.0

01 May 12:42
Compare
Choose a tag to compare
  • Fix broken phar file (thanks @dabrowiecki)
  • Make paths relative to configuration file
  • Remove duplicated phar build step on prerelease published

v0.8.4

25 Feb 21:30
75e0a10
Compare
Choose a tag to compare
  • Update event-dispatcher to allow psr/container v2

v0.8.3

29 Dec 21:45
Compare
Choose a tag to compare
  • Fix class property types not caught as dependencies
  • Support PHP 8.1 features:
    • Enums
    • never type
    • Intersection types

v0.8.2

29 Dec 16:42
Compare
Choose a tag to compare
  • Enforce new style guidelines with php-cs-fixer
  • Add Symfony 6 compatibility

v0.8.1

19 Dec 15:03
Compare
Choose a tag to compare
  • Fix exception when no files found in path selector
  • Improve RegexClassName match performance
  • Move CI config files

v0.8.0

18 Dec 19:17
a4218c8
Compare
Choose a tag to compare
  • 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

0.8.0-beta.1

13 Dec 21:40
Compare
Choose a tag to compare
0.8.0-beta.1 Pre-release
Pre-release
Remove regex selections from origins to avoid duplicated statements

0.8.0-alpha.3

07 Dec 17:23
de45606
Compare
Choose a tag to compare
0.8.0-alpha.3 Pre-release
Pre-release
Merge pull request #166 from carlosas/baseline

Baseline feature

0.8.0-alpha.2

07 Dec 17:03
a85c569
Compare
Choose a tag to compare
0.8.0-alpha.2 Pre-release
Pre-release
Merge pull request #170 from carlosas/workflows8

Open php version window to 8.1

v0.8.0-alpha.1

12 Nov 19:53
Compare
Choose a tag to compare
v0.8.0-alpha.1 Pre-release
Pre-release
Improve phpstan findings