chore(deps): update all non-major dependencies (patch)
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
phpstan/phpstan | require-dev | patch |
1.6.0 -> 1.6.3
|
symfony/framework-bundle (source) | require | patch |
5.4.7 -> 5.4.8
|
symfony/http-client (source) | require-dev | patch |
5.4.7 -> 5.4.8
|
symfony/phpunit-bridge (source) | require-dev | patch |
5.4.7 -> 5.4.8
|
Release Notes
phpstan/phpstan
v1.6.3
🔧
Improvements - Handle ConstantArrayType === ConstantArrayType (https://github.com/phpstan/phpstan-src/commit/6e02453df3b991d3c17fb54dbfafc9e6c8d1e7a0)
- Handle ConstantArrayType == ConstantArrayType (https://github.com/phpstan/phpstan-src/commit/c9ae89cab4ea23b0c867fd5162bd5b3022331aa3)
- Understand == between ConstantScalarType (https://github.com/phpstan/phpstan-src/commit/5c85200c977101a57a3910f1c10b872093fe5b47)
- Use root expression when checking impossible types (#1254), thanks @herndlm!
- implemented
str_contains
FunctionTypeSpecifyingExtension (#1068), thanks @staabm!
🔪
Bleeding edge - ConstantLooseComparisonRule - level 4 (https://github.com/phpstan/phpstan-src/commit/6ebf2361a3c831dd105a815521889428c295dc9f)
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
🐛
Bugfixes - Fix first-class callable internal error (https://github.com/phpstan/phpstan-src/commit/3f75d8ac0c43650a77b0774810cb79802db016aa), #7135
v1.6.2
🔧
Improvements - Remove unneeded continue in
array_push
/array_unset
arg handling (#1252), thanks @herndlm! - BaselineNeonErrorFormatter does not need to implement ErrorFormatter interface (https://github.com/phpstan/phpstan-src/commit/3a3c69eb93851fdb10dd360770e6d0bf5e65f827)
🐛
Bugfixes - Fix TypeError with
constUses
in ExportedPhpDocNode (https://github.com/phpstan/phpstan-src/commit/3fe27268f6a32cb3303711f23bf45da1ed1948be), #7130 - Do not report unnecessary nullsafe property fetch inside
??
/isset
/empty
, report it in bleedingEdge with different message (#1253, https://github.com/phpstan/phpstan-src/commit/54f15441eba3907c4ff056f6dafb1c2801a6b766), #7109, thanks @rajyan!
v1.6.1
🐛
Bugfixes - Be more resilient against non-existent traits and interfaces (https://github.com/ondrejmirtes/BetterReflection/commit/72bb30507092beca32ed3ab021a0de1f685bbd54), #7112
- Fix
BackedEnum::from()
andtryFrom()
methods (https://github.com/phpstan/phpstan-src/commit/e97439c5987fc7747b68d3617a128fad68102642), #7096 - ConditionalReturnTypeRuleHelper - increase type description verbosity (https://github.com/phpstan/phpstan-src/commit/2f49187491aa034d37d2728deb4ee8f5e1102aa6), #7111
- Fix ConstantArrayType for optional/non-optional keys (#1249), #7111, thanks @rvanvelzen!
- AutoloadSourceLocator - store the first included file (https://github.com/phpstan/phpstan-src/commit/63ef0a9eb76cb25e85ff1966c2011dd4c5d1892a), #7113
- Fix
array_push
/array_unshift
with unpacked non-constant array types (#1247), #7115, thanks @herndlm!
symfony/framework-bundle
v5.4.8
Changelog (https://github.com/symfony/framework-bundle/compare/v5.4.7...v5.4.8)
symfony/http-client
v5.4.8
Changelog (https://github.com/symfony/http-client/compare/v5.4.7...v5.4.8)
- bug #45998 Fix sending content-length when streaming the body (nicolas-grekas)
symfony/phpunit-bridge
v5.4.8
Changelog (https://github.com/symfony/phpunit-bridge/compare/v5.4.7...v5.4.8)
- no significant changes
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.