chore(deps): update all non-major dependencies (minor) - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
friendsofphp/php-cs-fixer | require-dev | minor |
3.3.2 -> 3.4.0
|
vimeo/psalm | require-dev | minor |
4.14.0 -> 4.15.0
|
Release Notes
FriendsOfPHP/PHP-CS-Fixer
v3.4.0
- bug #6117 SingleSpaceAfterConstruct - handle before destructuring close brace (liquid207)
- bug #6122 NoMultilineWhitespaceAroundDoubleArrowFixer - must run before MethodArgumentSpaceFixer (kubawerlos)
- bug #6130 StrictParamFixer - must run before MethodArgumentSpaceFixer (kubawerlos)
- bug #6137 NewWithBracesFixer - must run before ClassDefinitionFixer (kubawerlos)
- bug #6139 PhpdocLineSpanFixer - must run before NoSuperfluousPhpdocTagsFixer (kubawerlos)
- bug #6143 OperatorLinebreakFixer - fix for alternative syntax (kubawerlos)
- bug #6159 ImportTransformer - fix for grouped constant and function imports (kubawerlos)
- bug #6161 NoUnreachableDefaultArgumentValueFixer - fix for attributes (kubawerlos)
- feature #5776 DX: test on PHP 8.1 (kubawerlos)
- feature #6152 PHP8.1 support (SpacePossum)
- minor #6095 Allow Symfony 6 (derrabus, keradus)
- minor #6107 Drop support of PHPUnit v7 dependency (keradus)
- minor #6109 Add return type to
DummyTestSplFileInfo::getRealPath()
(derrabus) - minor #6115 Remove PHP 7.2 polyfill (derrabus)
- minor #6116 CI: remove installation of mbstring polyfill in build script, it's required dependency now (keradus)
- minor #6119 OrderedClassElementsFixer - PHPUnit assert(Pre|Post)Conditions methods support (meyerbaptiste)
- minor #6121 Use Tokens::ensureWhitespaceAtIndex to simplify code (kubawerlos)
- minor #6127 Remove 2nd parameter to XdebugHandler constructor (phil-davis)
- minor #6129 clean ups (SpacePossum)
- minor #6138 PHP8.1 - toString cannot return type hint void (SpacePossum)
- minor #6146 PHP 8.1: add new_in_initializers to PHP 8.1 integration test (keradus)
- minor #6147 DX: update composer-normalize (keradus)
- minor #6156 DX: drop hack for Prophecy incompatibility (keradus)
vimeo/psalm
v4.15.0
What's Changed
Features
- Improve count_chars stub by @kamil-tekiela in https://github.com/vimeo/psalm/pull/7059
- Refined
*strlen()
return type to exclude negative integers by @weirdan in https://github.com/vimeo/psalm/pull/7063 - Fix #6968: PHP_INT_MAX isn't positive by @ricardoboss in https://github.com/vimeo/psalm/pull/7070
- Detect yield in array expression by @klimick in https://github.com/vimeo/psalm/pull/7068
Fixes
- Refined
strlen()
return type to not include negative ints by @weirdan in https://github.com/vimeo/psalm/pull/7073 - Make name property of enum cases return non-empty-strings by @ricardoboss in https://github.com/vimeo/psalm/pull/7077
- Don't crash when checking purity of __callStatic in a trait by @orklah in https://github.com/vimeo/psalm/pull/7084
- Fixed generic assertions for list and array by @klimick in https://github.com/vimeo/psalm/pull/7076
- abs should always return a positive integer by @marcosh in https://github.com/vimeo/psalm/pull/7089
Internal changes
- Use import instead of fully qualified namespaces by @rarila in https://github.com/vimeo/psalm/pull/7060
- Return type hints by @rarila in https://github.com/vimeo/psalm/pull/7065
Full Changelog: https://github.com/vimeo/psalm/compare/v4.14.0...v4.15.0
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.
Edited by Bekerle, Patrizio