Skip to content

Releases: phpstan/phpstan-strict-rules

1.4.2

25 Aug 15:05
4e57160
Compare
Choose a tag to compare
  • 4e57160 - Revert "Add regression test for non-looping loops"

1.4.1

25 Aug 15:02
Compare
Choose a tag to compare
  • 749afc7 - Configuration parameters to enable/disable rules - fix for VariablePropertyFetchRule
  • 6f0133d - Add regression test for non-looping loops

1.4.0

23 Aug 15:10
1.4.0
a73b397
Compare
Choose a tag to compare

1.3.0

24 Jun 06:49
1.3.0
543675a
Compare
Choose a tag to compare
  • 543675a - Fix workflow
  • f6586fa - Fix WrongCaseOfInheritedMethodRule
  • 6ec99ba - Require PHPStan 1.7.15
  • 484a051 - Bleeding edge - rule to disallow loose comparisons
  • 110818b - chore(deps): update dependency slevomat/coding-standard to v7.2.1
  • 2058d10 - chore(deps): update dependency slevomat/coding-standard to v7.2.0
  • 1a4ed28 - Merge tag '1.2.3' into 1.2.x
  • 4855249 - Require PHPStan 1.7.0

1.2.3

04 May 15:21
1.2.3
0c82c96
Compare
Choose a tag to compare
  • 0c82c96 - Move IllegalConstructorMethodCallRule and IllegalConstructorStaticCallRule to phpstan-strict-rules

1.2.2

02 May 11:09
1.2.2
c0b61e2
Compare
Choose a tag to compare
  • c0b61e2 - RequireParentConstructCallRule - fix abstract constructors

1.2.1

28 Apr 11:31
1.2.1
f3ca646
Compare
Choose a tag to compare
  • f3ca646 - Turn on checkAlwaysTrueLooseComparison

1.2.0

26 Apr 05:49
1.2.0
afbe1e3
Compare
Choose a tag to compare
  • afbe1e3 - Bleeding edge - set checkDynamicProperties to true
  • 5fd5935 - Require PHPStan 1.6.0
  • 48af1b4 - chore(deps): update dependency slevomat/coding-standard to v7.1
  • 313a97a - Drop alias
  • fda0781 - Drop support for PHP 7.1, require PHPStan 1.5.0
  • 7c68f14 - Update workflow
  • a2ec629 - chore(deps): update dependency slevomat/coding-standard to v7.0.20
  • 6f79156 - chore(deps): update dependency slevomat/coding-standard to v7.0.19
  • 53a8867 - chore(deps): update actions/checkout action to v3
  • 21f7c1b - fix build after phpstan-src change
  • 32d667d - chore(deps): update dependency slevomat/coding-standard to v7
  • cb75e7c - Update renovate.json
  • e7c273e - Update lock-closed-issues.yml
  • 698c15b - chore(deps): update github-actions
  • 6878154 - chore(deps): update metcalfc/changelog-generator action to v1.0.1
  • c6d6ca0 - Delete dependabot.yml
  • b451fb4 - Update and rename renovate.json to .github/renovate.json
  • b36180e - chore(deps): add renovate.json
  • 47b03fb - docs(readme): improve "Enabling rules one-by-one"
  • 38008d0 - Update phpunit.xml
  • 8646e9d - Update release.yml
  • d883e37 - Tweet release action
  • 3468390 - Allow Composer plugins
  • d992449 - Composer > Remove --no-suggest
  • 4619c66 - Fixed incorrect branch alias

1.1.0

18 Nov 14:13
1.1.0
e12d55f
Compare
Choose a tag to compare
  • 23ea5ed - Build on PHP 8.1
  • e12d55f - Rules to accomodate first-class callables

1.0.0

01 Nov 07:08
1.0.0
7f50eb1
Compare
Choose a tag to compare
  • 6a7b271 - Open 1.0-dev
  • 80d247b - Improve compatibility with PHPStan 1.0
  • 94c6ac1 - Check internal class name case sensitivity
  • 5985682 - Check ovewritten variables by a for loop
  • 46cf4e8 - Disallowed backtick operator rule
  • 3ca91cc - ClosureUsesThisRule moved from phpstan/phpstan
  • 68ba88b - Improved compatibility with PHPStan 1.0
  • 209f64d - Improved compatibility with PHPStan 1.0
  • 1832bec - Update README.md
  • 94adc1d - Constrain lowest nikic/php-parser to 4.13.0
  • 17d7c7a - Improve compatibility with PHPParser 4.13.0
  • 6c7a981 - Improved compatibility with PHPStan 1.0
  • a9b2cb1 - Improved compatibility with PHPStan 1.0
  • b49efed - Improved compatibility with PHPStan 1.0
  • 7f50eb1 - Update README.md