Skip to content

Releases: phpstan/phpstan-strict-rules

1.5.5

19 Apr 15:14
2e193a0
Compare
Choose a tag to compare
  • 2e193a0 - ArrayFilterStrictRule - get rid of different behavour with treatPhpDocTypesAsCertain: false

1.5.4

19 Apr 14:52
8afd4af
Compare
Choose a tag to compare
  • 8afd4af - Loosen up ArrayFilterStrictRule for unions with clearly truthy/falsey types

1.5.3

06 Apr 07:46
Compare
Choose a tag to compare
  • 568210b - Introduce strict array_filter call (require callback method)
  • 4723149 - Require PHPStan 1.10.60
  • 2fc12e5 - Fix UselessCastRuleTest.

1.5.2

30 Oct 14:37
7a50e96
Compare
Choose a tag to compare
  • 7a50e96 - Fix
  • 5ae7a3d - StrictFunctionCallsRule - support named arguments

1.5.1

29 Mar 15:07
1.5.1
b21c03d
Compare
Choose a tag to compare
  • b21c03d - DynamicCallOnStaticMethodsRule - do not report for methods declared on PHPStanTestCase and TypeInferenceTestCase
  • ce25f06 - Update dependency slevomat/coding-standard to v8.9.0
  • b3a558c - Update PHPCS
  • d811ef6 - Update metcalfc/changelog-generator action to v4.1.0

1.5.0

21 Feb 13:57
Compare
Choose a tag to compare
  • b7dd96a - Strict operator type check for assign operations
  • 66b378f - Allow to increment strings
  • a7ac762 - Fix build
  • 063a7fd - Fix deprecations
  • c753126 - Enable reportWrongPhpDocTypeInVarTag in bleedingEdge
  • 2595a76 - Require PHPStan 1.10
  • a606515 - Update workflow

1.4.5

11 Jan 14:19
361f75b
Compare
Choose a tag to compare
  • 361f75b - OperandsInArithmeticAdditionRule - allow benevolent unions of arrays
  • 2ffa76a - Update release-toot.yml
  • 86da8eb - Create release-toot.yml
  • 4790ecb - Update dessant/lock-threads action to v4
  • caf80fc - Update metcalfc/changelog-generator action to v4
  • 5a05cc4 - Fix test
  • 00dd4fa - Fix build

1.4.4

23 Sep 09:57
Compare
Choose a tag to compare
  • 23e5f37 - Configuration option strictRules.disallowedLooseComparsion

1.4.3

01 Sep 15:32
Compare
Choose a tag to compare
  • 431b3d6 - Fix wrong error when function is rebound.
  • 1f3b649 - Add regression test for non-looping loops

1.4.2

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