Skip to content

Releases: phpstan/phpstan

2.1.33

05 Dec 10:25
9e800e6

Choose a tag to compare

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

2.1.32

11 Nov 15:19
e126cad

Choose a tag to compare

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

  • Make BcMath\Number::$value numeric-string (#4505), thanks @schlndh!

Internals 🔍

Read more

2.1.31

10 Oct 14:53
ead8984

Choose a tag to compare

Bleeding edge 🔪

If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon:

includes:
	- vendor/phpstan/phpstan/conf/bleedingEdge.neon

Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

2.1.30

02 Oct 16:09
a4a7f15

Choose a tag to compare

Improvements 🔧

  • Alternative solution to disable cloning with --prefer-source that does not need another repository (0eb327e)
  • TableErrorFormatter: Link path in JetBrain IDEs (#4369), thanks @vrana!
  • Improve ConstantArrayType inference (#4376), thanks @staabm!
  • use string instead of __stringandstringable in printf parameter error message (#4377), thanks @schlndh!
  • Inherit PHPDoc return type in child method with narrower native return type (#4384), #12481, #11364, #10600, #13588
  • Rely on RuleLevelHelper in InvalidKeyInArrayItemRule (#4379), thanks @VincentLanglet!

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

1.12.32

30 Sep 10:17
2770dcd

Choose a tag to compare

Alternative solution to disable cloning with --prefer-source that does not need another repository

2.1.29

25 Sep 07:16
d618573

Choose a tag to compare

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

1.12.31

24 Sep 16:00
a7630bb

Choose a tag to compare

Custom Composer source for cloning phpstan/phpstan. Learn more: https://github.com/phpstan/phpstan-phar-composer-source

This hotfix release fixes PHPStan version number in CLI output.

1.12.30

24 Sep 15:53
7ebf37e

Choose a tag to compare

2.1.28

19 Sep 08:59
578fa29

Choose a tag to compare

Improvements 🔧

Bugfixes 🐛

Internals 🔍

2.1.27

17 Sep 09:56
25da374

Choose a tag to compare

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

  • PhpClassReflectionExtension no longer implements extension interfaces (phpstan/phpstan-src@b69bb4a)
  • Restore original ReflectionProvider and PhpVersion into their static accessors dutifully (#4339)
  • PhpPropertyReflection - accept Type object as native type instead of AST node (phpstan/phpstan-src@c5d17f8)