Skip to content

Releases: phpstan/phpstan-strict-rules

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

0.12.11

21 Aug 11:56
0.12.11
2b72e8e
Compare
Choose a tag to compare
  • 2b72e8e - Set reportMaybesInPropertyPhpDocTypes: true

0.12.10

04 Jul 15:01
Compare
Choose a tag to compare
  • 1ebaa93 - Bump metcalfc/changelog-generator from v0.4.4 to v1.0.0
  • 4efb461 - Lock closed issues
  • 3cb8c8a - Drop Phing for Makefile
  • 0208ab7 - chore: Use the latest PHPUnit wherever possible, use PHP 8.0 for PHPCS
  • 63cec25 - Rewrite in backward compatibility compliant way
  • ce82a05 - Operands in arithmetic operations - allow numeric-string

0.12.9

13 Jan 08:53
Compare
Choose a tag to compare
  • 0705fef - Backwards compatibility for people with custom rulesets

0.12.8

11 Jan 16:53
Compare
Choose a tag to compare
  • fb24448 - Dependabot
  • f820776 - Fix wrong scope in BooleanInBooleanAndRule and BooleanInBooleanOrRule
  • ee00093 - Bleeding edge - check LogicalAnd + LogicalOr for booleans