Releases: EdgedesignCZ/phpqa
Releases · EdgedesignCZ/phpqa
v1.22.0
- .phpqa.yml
- #173 Support multiple phpcs standards
phpcs: standard: - PSR2 - phpcs.xml
- #175 Optional phpqa configuration in yml file instead of CLI options
Alternatives:# CLI options phpqa --verbose --report --tools phploc,phpcs:0 # load "CLI options" from yaml file phpqa --config ./
# ./.phpqa.yml phpqa: report: true verbose: true tools: - phploc - phpcs:0
- #177 Configuration changes
- b450040 BC
allowedErrorsCount
is no longer supported, configure errors count inphpqa.tools
- de736d6 Extensions should be configured in
phpqa.extensions
# preferred configuration phpqa: extensions: php # deprecated configuration extensions: php
- b450040 BC
- #173 Support multiple phpcs standards
- Internal
v1.21.1
v1.21.0
v1.20.0
- #157 - support Psalm 3.x (#158 internalClass refactoring)
- #156 - upgrade phpcs, enable defining allowed errors count in . phpqa.yml
- #150 - phpstan - use --errorFormat only if version < 0.10.3
- #149 - fix displaying psalm issue line numbers
- #147 - phpmd - fix excluding files on Windows
- #145 - fix psalm issues (v2 compatibility - #142 stopOnFirstError, UntypedParam, #144/#146 --use-ini-defaults)
- #140 - fix ignoring subdirectories on Windows
- #138 - fix phpunit issues (#136 spaces in path, #137 html/xml coverage directory)
- CI
v1.19.0
- HTML reports
- .phpqa.yml
- Other
v1.18.0
v1.17.0
v1.16.0
v1.15.0
v1.14.0
- Optional tools
- #80 vimeo/psalm (stable)
- #88 Allow using custom binary (e.g.
phpunit.binary
)- show skipped tools in summary
- refactoring printing versions in
phpqa tools
phpunit.config
BC -phpunit.config
is relative to.phpqa.yml
, previously it was relative tocwd
- #91 Docker support (zdenekdrahos/phpqa)