Update all non-major dependencies (minor) - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
symfony/browser-kit (source) | require-dev | minor |
5.3.4 -> 5.4.0
|
symfony/framework-bundle (source) | require | minor |
5.3.11 -> 5.4.0
|
symfony/http-client (source) | require-dev | minor |
5.3.11 -> 5.4.0
|
symfony/phpunit-bridge (source) | require-dev | minor |
5.3.11 -> 5.4.0
|
vimeo/psalm | require-dev | minor |
4.13.1 -> 4.14.0
|
Release Notes
symfony/browser-kit
v5.4.0
Changelog (https://github.com/symfony/browser-kit/compare/v5.4.0-RC1...v5.4.0)
- no significant changes
symfony/framework-bundle
v5.4.0
Changelog (https://github.com/symfony/framework-bundle/compare/v5.4.0-RC1...v5.4.0)
symfony/http-client
v5.4.0
Changelog (https://github.com/symfony/http-client/compare/v5.4.0-RC1...v5.4.0)
- no significant changes
symfony/phpunit-bridge
v5.4.0
Changelog (https://github.com/symfony/phpunit-bridge/compare/v5.4.0-RC1...v5.4.0)
- no significant changes
vimeo/psalm
v4.14.0
What's Changed
Features
- Make UnitEnum name property non-empty by @ricardoboss in https://github.com/vimeo/psalm/pull/6964
- allow using EnumCase in an Attribute by @orklah in https://github.com/vimeo/psalm/pull/6984
- Display target PHP version by @weirdan in https://github.com/vimeo/psalm/pull/7006
- Colorized file name and line in console output by @Rarst in https://github.com/vimeo/psalm/pull/4160
- Infer
::from()
and::tryFrom()
return types on backed enums by @weirdan in https://github.com/vimeo/psalm/pull/7011 - Added enum-related stubs and callmaps by @weirdan in https://github.com/vimeo/psalm/pull/7012
- Raise RedundantCast when using array_values on a list (fixes #6988) by @danog in https://github.com/vimeo/psalm/pull/6997
- refine getdate array structure by @orklah in https://github.com/vimeo/psalm/pull/7032
- Improved
preg_match()
output param type inference by @rarila in https://github.com/vimeo/psalm/pull/7027 - flag usage of get_class outside class without args by @orklah in https://github.com/vimeo/psalm/pull/7043
Fixes
- Correct missing key-value for stream_get_meta_data function by @mallardduck in https://github.com/vimeo/psalm/pull/6949
- fix null propagation in return by @orklah in https://github.com/vimeo/psalm/pull/6952
- Update $data argument types of file_put_contents by @ciaranmcnulty in https://github.com/vimeo/psalm/pull/6954
- check __callStatic purity instead of the pseudoMethod purity by @orklah in https://github.com/vimeo/psalm/pull/6953
- sleep(0) is valid by @BenMorel in https://github.com/vimeo/psalm/pull/6955
- usleep(0) is valid by @LeSuisse in https://github.com/vimeo/psalm/pull/6961
- Invalid SoapClient::__doRequest() response type by @veewee in https://github.com/vimeo/psalm/pull/6927
- prevent Psalm from considering throwing methods as unused just because they're immutable by @orklah in https://github.com/vimeo/psalm/pull/6972
- Attempt to fix #6937 by @ptomulik in https://github.com/vimeo/psalm/pull/6963
- fix counting array properties when some are Never by @orklah in https://github.com/vimeo/psalm/pull/6971
- Attempt fixing issue 6973 by @ptomulik in https://github.com/vimeo/psalm/pull/6974
- using length instead of count for php 7.1 compatibility by @AlessandroMinoccheri in https://github.com/vimeo/psalm/pull/6981
- don't accept unresolved literal string as valid callable-strings by @orklah in https://github.com/vimeo/psalm/pull/6979
- Stub fixes for mysqli extension by @kamil-tekiela in https://github.com/vimeo/psalm/pull/6986
- Taint can't be transmitted through numerics nor bool by @orklah in https://github.com/vimeo/psalm/pull/6993
- Disable list flag for TKeyedArray after unset by @orklah in https://github.com/vimeo/psalm/pull/7002
- Drop special handling of constant references on enums by @weirdan in https://github.com/vimeo/psalm/pull/6995
- Fix signatures of gmstrftime and strftime by @kamil-tekiela in https://github.com/vimeo/psalm/pull/7008
- Include enum cases in const wildcards by @weirdan in https://github.com/vimeo/psalm/pull/7010
- Allow overriding the signature type by a param docblock for promoted properties by @orklah in https://github.com/vimeo/psalm/pull/7013
- Fix mysqli_fetch_* stubs by @kamil-tekiela in https://github.com/vimeo/psalm/pull/7014
- Escape GHA output by @weirdan in https://github.com/vimeo/psalm/pull/7016
- fix signature for openssl_open under PHP >= 8.0 by @pilif in https://github.com/vimeo/psalm/pull/6987
- refine abs return type by @orklah in https://github.com/vimeo/psalm/pull/7023
- flag DeprecatedProperty on static fetch by @orklah in https://github.com/vimeo/psalm/pull/7025
- remove the remaining dynamic property assignment by @orklah in https://github.com/vimeo/psalm/pull/7022
- ignore irrelevant errors for php-parser 4.13.2 by @orklah in https://github.com/vimeo/psalm/pull/7033
- Throw exception when baseline file is empty by @kamil-tekiela in https://github.com/vimeo/psalm/pull/7036
- Fix RedisCluster::getOption() and RedisCluster::setOption() argument types by @ostrolucky in https://github.com/vimeo/psalm/pull/7030
- get_class does not return false by @kamil-tekiela in https://github.com/vimeo/psalm/pull/7042
- Consider emptiness for array_count_values() by @weirdan in https://github.com/vimeo/psalm/pull/7045
- Don't output console links in CI env by @weirdan in https://github.com/vimeo/psalm/pull/7049
Docs
- Add --php-version to CLI help by @DaveLiddament in https://github.com/vimeo/psalm/pull/7024
- document the behavior of methods in IssueBuffer by @orklah in https://github.com/vimeo/psalm/pull/7040
Internal changes
- Use return type hints instead of php doc "@return void" by @rarila in https://github.com/vimeo/psalm/pull/7003
- Make test runnable on plain windows by @rarila in https://github.com/vimeo/psalm/pull/7005
- Drop unused $fq_classlike_names property by @weirdan in https://github.com/vimeo/psalm/pull/7004
- Fix failing symlink test on Windows by @rarila in https://github.com/vimeo/psalm/pull/7009
- Disabled coverage (and xdebug) for CI builds by @weirdan in https://github.com/vimeo/psalm/pull/7017
- Add tests for UnresolvableInclude by @pawel-slowik in https://github.com/vimeo/psalm/pull/7021
- Migrate most IssueBuffer::accepts calls to IssueBuffer::maybeAdd by @muglug in https://github.com/vimeo/psalm/pull/7020
- Prevent VoidProgress from outputting anything by @weirdan in https://github.com/vimeo/psalm/pull/7031
- Enhancing composer scripts by @rarila in https://github.com/vimeo/psalm/pull/7029
- Beautified phpcs.xml by @rarila in https://github.com/vimeo/psalm/pull/7041
- Remove always-false args by @muglug in https://github.com/vimeo/psalm/pull/7056
New Contributors
- @mallardduck made their first contribution in https://github.com/vimeo/psalm/pull/6949
- @ciaranmcnulty made their first contribution in https://github.com/vimeo/psalm/pull/6954
- @ptomulik made their first contribution in https://github.com/vimeo/psalm/pull/6963
- @AlessandroMinoccheri made their first contribution in https://github.com/vimeo/psalm/pull/6981
Full Changelog: https://github.com/vimeo/psalm/compare/4.13.0...v4.14.0
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.