Repository navigation
Releases: ergebnis/phpstan-rules
Releases 路 ergebnis/phpstan-rules
Release list
2.14.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix: Register
Closures\NoParameterWithNullDefaultValueRuleinrules.neonby @alfredbez in #1140
New Contributors
- @alfredbez made their first contribution in #1140
Full Changelog: 2.14.1...2.14.2
2.14.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- github-actions(deps): Bump ergebnis/.github/actions/phive/install from 1.13.2 to 1.13.4 by @dependabot[bot] in #1108
- github-actions(deps): Bump shivammathur/setup-php from 2.37.1 to 2.37.2 by @dependabot[bot] in #1107
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/request-review from 1.13.2 to 1.13.4 by @dependabot[bot] in #1111
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.63.2 to 6.63.3 by @dependabot[bot] in #1114
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/merge from 1.13.0 to 1.13.4 by @dependabot[bot] in #1110
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/approve from 1.13.2 to 1.13.4 by @dependabot[bot] in #1112
- github-actions(deps): Bump codecov/codecov-action from 7.0.0 to 7.1.1 by @dependabot[bot] in #1115
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/add-assignee from 1.13.2 to 1.13.4 by @dependabot[bot] in #1116
- github-actions(deps): Bump ergebnis/.github/actions/composer/determine-cache-directory from 1.13.2 to 1.13.4 by @dependabot[bot] in #1109
- Fix: Remove note about sponsoring by @localheinz in #1118
- Enhancement: Group updates of actions provided by
ergebnis/.githubby @localheinz in #1119 - github-actions(deps): Bump the ergebnis group with 3 updates by @dependabot[bot] in #1120
- composer(deps-dev): Bump ergebnis/phpunit-slow-test-detector from 2.25.0 to 2.26.0 by @dependabot[bot] in #1123
- composer(deps-dev): Bump ergebnis/composer-normalize from 2.53.0 to 2.54.0 by @dependabot[bot] in #1121
- composer(deps-dev): Bump ergebnis/license from 2.7.0 to 2.8.0 by @dependabot[bot] in #1122
- composer(deps-dev): Bump ergebnis/rector-rules from 1.18.4 to 1.18.5 by @dependabot[bot] in #1125
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.63.3 to 6.64.0 by @dependabot[bot] in #1124
- Enhancement: Cache cache directory for
phpstan/phpstanby @localheinz in #1126 - Enhancement: Enable auto-merge for pull requests opened by Dependabot by @localheinz in #1127
- Fix: Use emoji by @localheinz in #1128
- composer(deps-dev): Bump phpstan/phpstan-phpunit from 2.0.18 to 2.0.19 by @dependabot[bot] in #1129
- Fix: Refer to X instead of Twitter by @localheinz in #1130
- Fix: Rename step for posting release to X by @localheinz in #1131
- github-actions(deps): Bump the ergebnis group with 8 updates by @dependabot[bot] in #1133
- composer(deps-dev): Bump phpstan/phpstan-phpunit from 2.0.19 to 2.0.21 by @dependabot[bot] in #1132
- composer(deps-dev): Bump phpstan/phpstan-strict-rules from 2.0.12 to 2.1.0 by @dependabot[bot] in #1135
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.64.0 to 6.64.1 by @dependabot[bot] in #1134
- Fix: Update
symfony/yamlby @localheinz in #1137 - Enhancement: Use
ubuntu-26.04instead ofubuntu-24.04by @localheinz in #1136 - Fix: Adjust
Methods\InvokeParentHookMethodRuleto detect invocation of parent hook method infinallyblock by @localheinz in #1139
Full Changelog: 2.14.0...2.14.1
2.14.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- composer(deps-dev): Bump phpunit/phpunit from 9.6.25 to 9.6.33 by @dependabot[bot] in #1012
- composer(deps-dev): Bump symfony/process from 5.4.47 to 5.4.51 by @dependabot[bot] in #1013
- github-actions(deps): Bump actions/cache from 5.0.2 to 5.0.3 by @dependabot[bot] in #1014
- composer(deps-dev): Bump ergebnis/phpunit-slow-test-detector from 2.20.0 to 2.22.1 by @dependabot[bot] in #1015
- composer(deps-dev): Bump ergebnis/composer-normalize from 2.49.0 to 2.50.0 by @dependabot[bot] in #1017
- composer(deps-dev): Bump ergebnis/phpunit-slow-test-detector from 2.22.1 to 2.22.2 by @dependabot[bot] in #1019
- composer(deps-dev): Bump phpstan/phpstan-deprecation-rules from 2.0.3 to 2.0.4 by @dependabot[bot] in #1016
- composer(deps-dev): Bump phpstan/phpstan-strict-rules from 2.0.8 to 2.0.10 by @dependabot[bot] in #1020
- composer(deps-dev): Bump phpstan/phpstan-phpunit from 2.0.12 to 2.0.16 by @dependabot[bot] in #1021
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.59.0 to 6.60.0 by @dependabot[bot] in #1018
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.60.0 to 6.60.1 by @dependabot[bot] in #1024
- composer(deps-dev): Bump ergebnis/phpunit-slow-test-detector from 2.22.2 to 2.23.0 by @dependabot[bot] in #1025
- github-actions(deps): Bump shivammathur/setup-php from 2.36.0 to 2.37.0 by @dependabot[bot] in #1026
- github-actions(deps): Bump ergebnis/.github from 1.10.0 to 1.11.0 by @dependabot[bot] in #1028
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.60.1 to 6.60.2 by @dependabot[bot] in #1027
- composer(deps-dev): Bump ergebnis/phpunit-slow-test-detector from 2.23.0 to 2.24.0 by @dependabot[bot] in #1029
- github-actions(deps): Bump codecov/codecov-action from 5.5.2 to 5.5.3 by @dependabot[bot] in #1030
- github-actions(deps): Bump actions/cache from 5.0.3 to 5.0.4 by @dependabot[bot] in #1031
- github-actions(deps): Bump codecov/codecov-action from 5.5.3 to 6.0.0 by @dependabot[bot] in #1032
- composer(deps-dev): Bump ergebnis/composer-normalize from 2.50.0 to 2.51.0 by @dependabot[bot] in #1035
- github-actions(deps): Bump actions/cache from 5.0.4 to 5.0.5 by @dependabot[bot] in #1034
- github-actions(deps): Bump shivammathur/setup-php from 2.37.0 to 2.37.1 by @dependabot[bot] in #1039
- composer(deps-dev): Bump ergebnis/composer-normalize from 2.51.0 to 2.52.0 by @dependabot[bot] in #1040
- Enhancement: Run GitHub Actions analysis with
zizmorby @localheinz in #1042 - composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.60.2 to 6.62.1 by @dependabot[bot] in #1041
- composer(deps-dev): Bump symfony/yaml from 5.4.45 to 5.4.53 by @dependabot[bot] in #1043
- github-actions(deps): Bump codecov/codecov-action from 6.0.0 to 6.0.1 by @dependabot[bot] in #1045
- Enhancement: Enable auto-merge by @localheinz in #1044
- composer(deps-dev): Bump guzzlehttp/psr7 from 2.7.1 to 2.11.0 by @dependabot[bot] in #1046
- github-actions(deps): Bump codecov/codecov-action from 6.0.1 to 7.0.0 by @dependabot[bot] in #1048
- Fix: Move zizmor artipacked ignore for
renew.yamlinto configuration by @localheinz in #1049 - github-actions(deps): Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #1047
- composer(deps-dev): Bump guzzlehttp/psr7 from 2.11.0 to 2.12.1 by @dependabot[bot] in #1051
- github-actions(deps): Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #1052
- github-actions(deps): Bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 by @dependabot[bot] in #1054
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.62.1 to 6.62.2 by @dependabot[bot] in #1053
- github-actions(deps): Bump stefanzweifel/git-auto-commit-action from 7.1.0 to 7.2.0 by @dependabot[bot] in #1055
- github-actions(deps): Bump actions/cache from 5.0.5 to 6.1.0 by @dependabot[bot] in #1056
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.62.2 to 6.62.3 by @dependabot[bot] in #1058
- composer(deps-dev): Bump guzzlehttp/psr7 from 2.12.1 to 2.13.0 by @dependabot[bot] in #1059
- github-actions(deps): Bump zizmorcore/zizmor-action from 0.5.7 to 0.6.0 by @dependabot[bot] in #1060
- github-actions(deps): Bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #1061
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.62.3 to 6.63.0 by @dependabot[bot] in #1063
- github-actions(deps): Bump zizmorcore/zizmor-action from 0.6.0 to 0.6.1 by @dependabot[bot] in #1065
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.63.0 to 6.63.1 by @dependabot[bot] in #1066
- github-actions(deps): Bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2 by @dependabot[bot] in #1067
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/add-assignee from 1.11.0 to 1.12.0 by @dependabot[bot] in #1069
- github-actions(deps): Bump ergebnis/.github/actions/phive/install from 1.11.0 to 1.12.0 by @dependabot[bot] in #1072
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/approve from 1.11.0 to 1.12.0 by @dependabot[bot] in #1070
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/add-label-based-on-branch-name from 1.11.0 to 1.12.0 by @dependabot[bot] in #1073
- github-actions(deps): Bump ergebnis/.github/actions/composer/install from 1.11.0 to 1.12.0 by @dependabot[bot] in #1074
- github-actions(deps): Bump ergebnis/.github/actions/github/release/create from 1.11.0 to 1.12.0 by @dependabot[bot] in #1076
- github-actions(deps): Bump ergebnis/.github/actions/composer/determine-cache-directory from 1.11.0 to 1.12.0 by @dependabot[bot] in #1075
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/request-review from 1.11.0 to 1.13.0 by @dependabot[bot] in #1078
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/add-assignee from 1.12.0 to 1.13.0 by @dependabot[bot] in #1077
- github-actions(deps): Bump ergebnis/.github/actions/composer/install from 1.12.0 to 1.13.0 by @dependabot[bot] in #1080
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/add-label-based-on-branch-name from 1.12.0 to 1.13.0 by @dependabot[bot] in #1079
- github-actions(deps): Bump ergebnis/.github/actions/composer/determine-cache-directory from 1.12.0 to 1.13.0 by @dependabot[bot] in #1082
- github-actions(deps): Bump ergebnis/.github/actions/github/release/create from 1.12.0 to 1.13.0 by @dependabot[bot] in #1083
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/merge from 1.11.0 to 1.13.0 by @dependabot[bot] in #1085
- github-actions(deps): Bump ergebnis/.github/actions/github/pull-request/approve from 1.12.0 to 1.13.0 by @dependabot[bot] in #1084
- github-actions(deps): Bump zizmorcore/zizmor-action from 0.6.2 to 0.6.3 by @dependabot[bot] in #1086
- github-actions(deps): Bump ergebnis/.github/actions/github/release/create from 1.13.0 to 1.13.2 by @dependabot[bot] in #1088
- composer(deps-dev): Bump ergebnis/phpunit-slow-test-detector from 2.24.0 to 2.25.0 by @dependabot[bot] in htt...
2.13.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix: Traverse all nodes in
Files\NoPhpStanIgnoreRuleby @localheinz in #1011
Full Changelog: 2.13.0...2.13.1
2.13.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- github-actions(deps): Bump codecov/codecov-action from 5.5.0 to 5.5.1 by @dependabot[bot] in #978
- composer(deps-dev): Bump ergebnis/composer-normalize from 2.47.0 to 2.48.2 by @dependabot[bot] in #979
- github-actions(deps): Bump ergebnis/.github from 1.9.3 to 1.10.0 by @dependabot[bot] in #980
- composer(deps-dev): Bump phpstan/phpstan-strict-rules from 2.0.6 to 2.0.7 by @dependabot[bot] in #983
- github-actions(deps): Bump actions/cache from 4.2.4 to 4.3.0 by @dependabot[bot] in #984
- composer(deps-dev): Bump ergebnis/license from 2.6.0 to 2.7.0 by @dependabot[bot] in #981
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.54.0 to 6.55.0 by @dependabot[bot] in #985
- github-actions(deps): Bump stefanzweifel/git-auto-commit-action from 6.0.1 to 7.0.0 by @dependabot[bot] in #986
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.55.0 to 6.56.0 by @dependabot[bot] in #987
- composer(deps-dev): Bump phpstan/phpstan-phpunit from 2.0.7 to 2.0.8 by @dependabot[bot] in #988
- github-actions(deps): Bump actions/checkout from 5.0.0 to 6.0.0 by @dependabot[bot] in #989
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.56.0 to 6.56.1 by @dependabot[bot] in #990
- github-actions(deps): Bump shivammathur/setup-php from 2.35.4 to 2.36.0 by @dependabot[bot] in #991
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.56.1 to 6.57.0 by @dependabot[bot] in #992
- github-actions(deps): Bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #994
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.57.0 to 6.57.1 by @dependabot[bot] in #993
- composer(deps-dev): Bump phpstan/phpstan-phpunit from 2.0.8 to 2.0.10 by @dependabot[bot] in #995
- github-actions(deps): Bump actions/cache from 4.3.0 to 5.0.1 by @dependabot[bot] in #996
- github-actions(deps): Bump codecov/codecov-action from 5.5.1 to 5.5.2 by @dependabot[bot] in #998
- composer(deps-dev): Bump phpstan/phpstan-phpunit from 2.0.10 to 2.0.11 by @dependabot[bot] in #1000
- github-actions(deps): Bump stefanzweifel/git-auto-commit-action from 7.0.0 to 7.1.0 by @dependabot[bot] in #999
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.57.1 to 6.58.1 by @dependabot[bot] in #1001
- github-actions(deps): Bump actions/cache from 5.0.1 to 5.0.2 by @dependabot[bot] in #1002
- github-actions(deps): Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #1003
- composer(deps-dev): Bump phpstan/phpstan-phpunit from 2.0.11 to 2.0.12 by @dependabot[bot] in #1004
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.58.1 to 6.58.2 by @dependabot[bot] in #1005
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.58.2 to 6.59.0 by @dependabot[bot] in #1007
- composer(deps-dev): Bump phpstan/phpstan-strict-rules from 2.0.7 to 2.0.8 by @dependabot[bot] in #1006
- composer(deps-dev): Bump ergebnis/composer-normalize from 2.48.2 to 2.49.0 by @dependabot[bot] in #1008
- Enhancement: Require
phpstan/phpstan:^2.1.35by @localheinz in #1010 - Enhancement: Implement
Files\NoPhpstanIgnoreRuleby @localheinz in #1009
Full Changelog: 2.12.0...2.13.0
2.12.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- github-actions(deps): Bump shivammathur/setup-php from 2.35.3 to 2.35.4 by @dependabot[bot] in #974
- github-actions(deps): Bump codecov/codecov-action from 5.4.3 to 5.5.0 by @dependabot[bot] in #975
- composer(deps-dev): Bump ergebnis/phpunit-slow-test-detector from 2.19.1 to 2.20.0 by @dependabot[bot] in #976
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.52.0 to 6.53.0 by @dependabot[bot] in #973
- Enhancement: Add support for PHP 8.5 by @localheinz in #977
Full Changelog: 2.11.0...2.12.0
2.11.0
What's Changed
- github-actions(deps): Bump shivammathur/setup-php from 2.34.1 to 2.35.2 by @dependabot[bot] in #963
- composer(deps-dev): Bump phpstan/phpstan-phpunit from 2.0.6 to 2.0.7 by @dependabot[bot] in #964
- github-actions(deps): Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #970
- github-actions(deps): Bump shivammathur/setup-php from 2.35.2 to 2.35.3 by @dependabot[bot] in #967
- composer(deps-dev): Bump phpstan/phpstan-strict-rules from 2.0.4 to 2.0.6 by @dependabot[bot] in #966
- github-actions(deps): Bump actions/cache from 4.2.3 to 4.2.4 by @dependabot[bot] in #969
- composer(deps-dev): Bump ergebnis/php-cs-fixer-config from 6.46.0 to 6.52.0 by @dependabot[bot] in #971
- Enhancement: Allow installation on PHP 8.5 by @localheinz in #972
Full Changelog: 2.10.5...2.11.0
2.10.5
What's Changed
- Fix: Adjust
CallLikes\NoNamedArgumentRuleto handle calls to constructors of variable class names by @localheinz in #957 - Fix: Adjust
CallLikes\NoNamedArgumentRuleto describe known calls only by @localheinz in #958
Full Changelog: 2.10.4...2.10.5
2.10.4
What's Changed
- Fix: Adjust
CallLikes\NoNamedArgumentRuleto handlestaticcalls on variable expressions by @localheinz in #947 - Fix: Simplify by @localheinz in #949
- Fix: Adjust
CallLikes\NoNamedArgumentRuleto handle calls on invokables by @localheinz in #948 - Fix: Adjust
CallLikes\NoNamedArgumentRuleto handle calls on callables assigned to properties by @localheinz in #950 - Fix: Adjust
CallLikes\NoNamedArgumentRuleto handle other calls with generic error message by @localheinz in #951
Full Changelog: 2.10.3...2.10.4
2.10.3
What's Changed
- Fix: Ignore comments in
InvokeParentHookMethodRuleby @localheinz in #944
Full Changelog: 2.10.2...2.10.3