Releases: edmondscommerce/phpqa
4.1.1
4.1.0
Merge pull request #106 from edmondscommerce/CsFixerNoXdebug cs fixer was running with xdebug, now much faster and doesnt hang if …
Fix Out of Date ini file for No Xdebug
now includes PHP version to avoid issues after upgrading PHP
Fixing laravel bugs
Merge pull request #102 from edmondscommerce/FixLaravelSetPaths fixing larvell set paths override to include tests and bin directory
Doctrine Annotations Fixing
extends PHP-CS-Fixer to auto fix doctrine annotations indentation etc
Symfony, PHPStan 0.12
This release adds full Symfony support (previously was just handled by generic)
This release also updates PHPStan to 0.12
Upgrading
Before upgrading, it is suggested that you manually remove any phpstan symlinks in your bin directory
rm -f bin/phpstan*
Also - if you are overriding the phpstan configs, you need to make sure you have the following in there:
parameters:
level: max
inferPrivatePropertyTypeFromConstructor: true
Added PHPStan Extension Loader
All dependencies have been updated.
Notable additions is the PHPStan Extension Installer that automatically loads PHPStan rules.
https://github.com/phpstan/extension-installer
PHPUnit 8, PHP 7.2 Minimum
Brings PHPUnit 8
The custom testdox printer is removed, make sure you update your phpunit.xml files
Other small tweaks
Infection still pegged at 0.10 as the latest version is not working
Fixes incorrect exit code issue in 2.0.7
Merge pull request #91 from edmondscommerce/HotFix Hot fix
Bringing in Composer Requirements Checker
Along with some other improvements