- Updated
squizlabs/php_codesnifferto version 3.13.5.
- Added fix for missing array key in the yoda sniff for the do-while check.
- Remove obsolete
bin/php-code-validatorfrom composer.
- Removed binary executable as it added maintenance overhead (dependency to composer internals) without enough benefits.
- Fixed shell interpreter for non-bash environments.
- Add sniff to make and CI to apply code style check on self.
- Remove
ReturnTypeSniffwith tests and from rulesets as it was too restrictive; use phpstan instead. - Add GitHub workflow for testing in CI.
- Fixed issue with path on Composer 2.
- Updated Composer to 2.4.1.
- Added support for
implementswhen checking for fully qualified class names. - Added support for PHP 7.4 by updating shipped
composer.phar.
- Improvements to
FullyQualifiedSniff.
- Updated from PSR-2 to PSR-12.
- No release notes.
- Allow execution of tests on Windows machines.
- Switch preferred way of usage from shell script to using phpcs directly.
- Allow usage of simple data type
resourceas return type.
- No release notes.
- Initial release.