Releases: phpro/grumphp
Releases · phpro/grumphp
Version 1.3.2
Total issues resolved: 10
- 875: Fixed a typo in tasks.md thanks to @peternijssen
- 877: #876 Update twigcs.md thanks to @MPParsley
- 882: Update README.md thanks to @Un1matr1x
- 886: Fix composer task when packagist.org is disabled thanks to @AegirLeet
- 889: Fix parameter typo in example thanks to @vlad-vasilescu
- 891: Fix extremelly minor typos. thanks to @drupol
- 893: Add support for display option to TwigCS task thanks to @yguedidi
- 894: Upgrade composer DEV dependencies thanks to @veewee
- 905: Fix suffix property for PhpCpd v6 thanks to @plopesc
Version 1.3.1
Total issues resolved: 10
- 842: Check config before skipping thanks to @dhaarbrink
- 861: Fix --quiet bug during git stash pop thanks to @veewee
- 862: Only stop on failure for blocking failure results thanks to @veewee
- 863: Pass $_ENV variables to amp/parallel callback thanks to @veewee
- 867: Test should not fail because it didn't match everything in the whitelist thanks to @qooplmao
- 868: Added jonmldr/grumphp-doctrine-task to extensions.md thanks to @jonmldr
- 870: Replaced abandoned Sensiolabs security checker with Enlightn security checker thanks to @paras-malhotra
- 871: Replace SensioLabs Security Checker with CLI tool thanks to @JeppeKnockaert
- 872: Fix psalm errors thanks to @Landerstraeten
- 873: All security checkers you ever needed thanks to @veewee
Version 1.3.0
Total issues resolved: 6
- 841: Implement refactored formatter options for Deptrac >= v0.9.0 thanks to @jerowork
- 850: Fix git hooks error if the path contains whitespace thanks to @matthijs-va
- 851: Fix git init command in parameters.md thanks to @tormi
- 852: Upgrade to amphp/parallel-functions 1.0 thanks to @stof
- 854: Fix Paratest 6.1.1 syntax thanks to @veewee
- 855: Catch ExecutableNotFoundException thanks to @prudloff-insite
Version 1.2.0
Total issues resolved: 6
- 832: Call to undefined function get_debug_type() thanks to @prudloff-insite
- 834: Fixed regex special characters not escaped in example code. thanks to @joachim-n
- 836: Make "git diff" behave more predictably #835 thanks to @sascha-egerer
- 844: Allow PHP8 thanks to @T2L
- 847: Fix phpunit concurrency issue thanks to @veewee
- 848: Upgrade paratest thanks to @veewee
Version 1.1.0
Total issues resolved: 12
- 818: Improve no-ansi reporting thanks to @veewee
- 820: Update suggest package for robo. thanks to @verbruggenalex
- 821: Change easycodingstandard package name in suggest thanks to @verbruggenalex
- 823: Remove obsolete sprintf from ExecutableNotFoundException callback thanks to @verbruggenalex
- 824: Consistently use yml instead of yaml extension in documentation thanks to @verbruggenalex
- 825: Use the maintained version of php-parallel-lint thanks to @villfa
- 826: Remove unknown options from phpcpd task documentation thanks to @verbruggenalex
- 827: Twig min version thanks to @verbruggenalex
- 828: Made Ecs task fixable thanks to @krzysztof-ciszewski
- 829: Allow merging tasks thanks to @prudloff-insite
- 830: fix(CommitMessage): merge branch and tag syntax was failing with GitFlow thanks to @williarin
- 831: Change phpstans default level thanks to @veewee
Version 1.0.0
This release contains exactly the same functionality as previous release, but with a backward compatibility promise!
Version 0.22.0
Total issues resolved: 2
Version 0.21.0
Total issues resolved: 13
- 652: [ECS task\ Run pre commit argument switch thanks to @jmatthiesen81
- 794: Improved fixable tasks thanks to @veewee
- 795: Create smart backups of existing git hooks thanks to @veewee
- 796: Improved file passing tools thanks to @veewee
- 797: Update PhpCpd names-exclude property thanks to @StApostol
- 800: Create a Website for this Repo thanks to @xdvrx1
- 801: Provide a stdin way of configuring files that need to be validated by GrumPHP thanks to @veewee
- 804: Add
match_word
option to git blacklist task thanks to @morloderex - 806: Fix properties for PhpCpd v6 thanks to @sci3ma
- 807: Phpstan: use_grumphp_paths option thanks to @veewee
- 808: minor git_commit_message improvements thanks to @veewee
- 809: ecs: rename whitelist_patterns to paths and add files_on_pre_commit thanks to @veewee
- 810: Nette Tester task thanks to @veewee
Breaking changes:
Inside the ECS task, we renamed the whitlist_patterns
option to paths
:
grumphp:
tasks:
ecs:
- whitelist_patterns: ['src']
+ paths: ['src']
Version 0.20.0
Total issues resolved: 8
- 766: [phpmd\ Allow setting output format to ansi thanks to @MarkVaughn
- 780: Fix command escaping thanks to @1ed
- 782: Make Travis green again on PHP 8! thanks to @IonBazan
- 784: Suggest command to fix composer_normalize errors thanks to @prudloff-insite
- 785: Environment section thanks to @veewee
- 788: Fix broken stdin thanks to @veewee
- 789: Standalone tools thanks to @veewee
- 790: Add a way to call the standalone composer-normalize command thanks to @prudloff-insite
BC breaks:
- Dropped support for PHP 72 (because of dependencies)
- Upgraded PHP unit testcases to latest version
Version 0.19.1
Total issues resolved: 5
- 772: Fix for serialization of empty file list thanks to @veewee
- 773: Fix invalid config generation thanks to @veewee
- 774: Add ESLint Task thanks to @MitchellMcKenna
- 775: Typo: Remove extra space in output text of FixerUpper thanks to @MitchellMcKenna
- 776: paratest: Add support for '--coverage-clover' and '--coverage-php' thanks to @LompiSystems