2.1.54 #14554
ondrejmirtes
started this conversation in
General
2.1.54
#14554
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Improvements 🔧
Bugfixes 🐛
invalidateExpressionwhenrequireMoreCharactersis true (#5560), Stored result of instanceof is consumed after the first check #14545[$obj, $method]as callable whenis_callable($obj, $method)is known true in scope (#5547), callable verified by method_exists is not detected as callable in function scope #4510, thanks @VincentLanglet and @staabm!ConstantArrayTypeBuilder(#5566), Since 2.1.52 subsequent nested-key writes in foreach over finite literal-string keys are tracked as optional #14551isFirstClassCallable()before callinggetArgs()on nestedFuncCallnodes (#5564), crash with first class callable array_* functions #14550, thanks @staabm and @VincentLanglet!ConstantArrayType::setOffsetValueTypewhen union key expansion produces all-optional keys (#5567), Since 2.1.52 foreach over non-empty-list with finite literal-string key produces possibly-empty array shape #14552, Complex rules using @return-phpstan seem to no longer work with PHPStan 2.1.53 #14553Performance 🏎️
This discussion was created from the release 2.1.54.
Beta Was this translation helpful? Give feedback.
All reactions