Releases
1.8.7
Improvements 馃敡
Bugfixes 馃悰
Fix supertype checks between int range and constant int union (#1742 ), #3383 , #6356 , #7594 , thanks @rvanvelzen !
Fix resolving docblocks in global namespace (using namespace {}
) (#1758 ), thanks @rvanvelzen !
Fix ignoreErrors
(#1769 ), thanks @MartinMystikJonas !
ignoreErrors
: fix reportUnmatched
without path
/paths
(#1773 ), thanks @MartinMystikJonas !
Fix potential assert failures - use getRawArgs()
instead (phpstan/phpstan-src@6cd3d5d ), #8078
Fix ArrowFunctionArgVisitor (phpstan/phpstan-src@3758d9d ), #8072
Fix ClosureArgVisitor (phpstan/phpstan-src@e753dfd )
Fix circular parent class reference thanks to BetterReflection v6 (phpstan/phpstan-src@8f6392f ), #7787
Fix infinite loop of global constants referencing each other (phpstan/phpstan-src@33771e5 ), #8054
Fix CURLOPT_POSTFIELDS
param type (#1782 ), thanks @ahmedash95 !
Remove IssetCheck
/MutatingScope::issetCheck
deviations and remove too early exits (#1784 ),
thanks @herndlm !
Fix issue around generics and MethodsClassReflectionExtension/PropertiesClassReflectionExtension (phpstan/phpstan-src@c052aac ), #8008
Make array access on possible false
tolerant with isset
(#1791 ), #8068 , thanks @ahmedash95 !
Function signature fixes 馃
Internals 馃攳
You can鈥檛 perform that action at this time.