Skip to content

Releases: ergebnis/phpstan-rules

2.14.2

Choose a tag to compare

@ergebnis-bot ergebnis-bot released this 16 Oct 14:36
Immutable release. Only release title and notes can be modified.
2.14.2
a8d8695

What's Changed

  • Fix: Register Closures\NoParameterWithNullDefaultValueRule in rules.neon by @alfredbez in #1140

New Contributors

Full Changelog: 2.14.1...2.14.2

2.14.1

Choose a tag to compare

@ergebnis-bot ergebnis-bot released this 16 Oct 09:48
Immutable release. Only release title and notes can be modified.
2.14.1
3478c12

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/.github by @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/phpstan by @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/yaml by @localheinz in #1137
  • Enhancement: Use ubuntu-26.04 instead of ubuntu-24.04 by @localheinz in #1136
  • Fix: Adjust Methods\InvokeParentHookMethodRule to detect invocation of parent hook method in finally block by @localheinz in #1139

Full Changelog: 2.14.0...2.14.1

2.14.0

Choose a tag to compare

@ergebnis-bot ergebnis-bot released this 24 Sep 19:43
Immutable release. Only release title and notes can be modified.
2.14.0
04fac71

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 zizmor by @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.yaml into 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...
Read more

2.13.1

Choose a tag to compare

@ergebnis-bot ergebnis-bot released this 27 Jan 17:13
Immutable release. Only release title and notes can be modified.
2.13.1
f69db86

What's Changed

Full Changelog: 2.13.0...2.13.1

2.13.0

Choose a tag to compare

@ergebnis-bot ergebnis-bot released this 27 Jan 09:59
Immutable release. Only release title and notes can be modified.
2.13.0
337187d

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.35 by @localheinz in #1010
  • Enhancement: Implement Files\NoPhpstanIgnoreRule by @localheinz in #1009

Full Changelog: 2.12.0...2.13.0

2.12.0

Choose a tag to compare

@ergebnis-bot ergebnis-bot released this 07 Sep 13:31
Immutable release. Only release title and notes can be modified.
2.12.0
c4e0121

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

Choose a tag to compare

@ergebnis-bot ergebnis-bot released this 19 Aug 07:58
2.11.0
505fead

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

Choose a tag to compare

@ergebnis-bot ergebnis-bot released this 23 Jun 17:36
2.10.5
719a53e

What's Changed

  • Fix: Adjust CallLikes\NoNamedArgumentRule to handle calls to constructors of variable class names by @localheinz in #957
  • Fix: Adjust CallLikes\NoNamedArgumentRule to describe known calls only by @localheinz in #958

Full Changelog: 2.10.4...2.10.5

2.10.4

Choose a tag to compare

@ergebnis-bot ergebnis-bot released this 07 Jun 08:07
2.10.4
78c7646

What's Changed

  • Fix: Adjust CallLikes\NoNamedArgumentRule to handle static calls on variable expressions by @localheinz in #947
  • Fix: Simplify by @localheinz in #949
  • Fix: Adjust CallLikes\NoNamedArgumentRule to handle calls on invokables by @localheinz in #948
  • Fix: Adjust CallLikes\NoNamedArgumentRule to handle calls on callables assigned to properties by @localheinz in #950
  • Fix: Adjust CallLikes\NoNamedArgumentRule to handle other calls with generic error message by @localheinz in #951

Full Changelog: 2.10.3...2.10.4

2.10.3

Choose a tag to compare

@ergebnis-bot ergebnis-bot released this 03 Jun 09:07
2.10.3
a69bfa5

What's Changed

  • Fix: Ignore comments in InvokeParentHookMethodRule by @localheinz in #944

Full Changelog: 2.10.2...2.10.3