Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [php-http/client-common](http://httplug.io) ([source](https://togithub.com/php-http/client-common)) | require | minor | `2.6.1` -> `2.7.0` | | [phpstan/phpstan](https://togithub.com/phpstan/phpstan) | require-dev | patch | `1.10.14` -> `1.10.15` | | [phpunit/phpunit](https://phpunit.de/) ([source](https://togithub.com/sebastianbergmann/phpunit)) | require-dev | patch | `10.1.2` -> `10.1.3` | | [symfony/http-client](https://symfony.com) ([source](https://togithub.com/symfony/http-client)) | require-dev | patch | `6.2.10` -> `6.2.11` | | [vimeo/psalm](https://togithub.com/vimeo/psalm) | require-dev | minor | `5.11.0` -> `5.12.0` | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>php-http/client-common</summary> ### [`v2.7.0`](https://togithub.com/php-http/client-common/blob/HEAD/CHANGELOG.md#​270---2023-05-17) [Compare Source](https://togithub.com/php-http/client-common/compare/2.6.1...2.7.0) - Dropped `php-http/message-factory` from composer requirements as it is abandoned and this package does not actually use it. </details> <details> <summary>phpstan/phpstan</summary> ### [`v1.10.15`](https://togithub.com/phpstan/phpstan/releases/tag/1.10.15) [Compare Source](https://togithub.com/phpstan/phpstan/compare/1.10.14...1.10.15) # Bleeding edge 🔪 - InvalidPhpDocTagValueRule: include PHPDoc line number in the error message (phpstan/phpstan-src@a04e0be) *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](https://phpstan.org/blog/what-is-bleeding-edge)* # Improvements 🔧 - Update phpdoc-parser to 1.20.4 - [Changelog](https://togithub.com/phpstan/phpdoc-parser/compare/f545fc30978190a056832aa7ed995e36a66267f3...7d568c87a9df9c5f7e8b5f075fc469aa8cb0a4cd) - Notable changes: - CallableTypeNode - support object shape in return type - CallableTypeNode - support `$this` in return type - CallableTypeNode - support ConstTypeNode in return type - Implement IniGetReturnTypeExtension ([#​2362](https://togithub.com/phpstan/phpstan-src/pull/2362)), [#​3063](https://togithub.com/phpstan/phpstan/issues/3063), thanks [@​staabm](https://togithub.com/staabm)! - PHPStan\Node\ClassMethod is covered by BC promise (phpstan/phpstan-src@1036d19), [#​9249](https://togithub.com/phpstan/phpstan/issues/9249) - Enforce magic `__serialize()` and `__unserialize()` return types ([#​2372](https://togithub.com/phpstan/phpstan-src/pull/2372)), thanks [@​staabm](https://togithub.com/staabm)! - Report `?->` call on always-null (phpstan/phpstan-src@74d1c9a), [#​9284](https://togithub.com/phpstan/phpstan/issues/9284) # Bugfixes 🐛 - Fix object shapes with interfaces and final classes (phpstan/phpstan-src@f199980) - Fix `ConstantFloatType::toPhpDocNode()` for whole numbers ending with 0 ([#​2355](https://togithub.com/phpstan/phpstan-src/pull/2355)), thanks [@​rvanvelzen](https://togithub.com/rvanvelzen)! - Add type for ini_get() 'default_socket_timeout' and 'precision' ([#​2365](https://togithub.com/phpstan/phpstan-src/pull/2365)), thanks [@​staabm](https://togithub.com/staabm)! - Fix Docker detection (phpstan/phpstan-src@8d0c032) - strval accepts Stringable (phpstan/phpstan-src@3a4cd59), [#​9283](https://togithub.com/phpstan/phpstan/issues/9283) - `CURLOPT_HTTPHEADER` should not accept a dictionary ([#​2369](https://togithub.com/phpstan/phpstan-src/pull/2369)), [#​9263](https://togithub.com/phpstan/phpstan/issues/9263), thanks [@​staabm](https://togithub.com/staabm)! # Function signature fixes 🤖 - `intval()` and `floatval()` should handle non-scalar values ([#​2351](https://togithub.com/phpstan/phpstan-src/pull/2351)), thanks [@​dravnic](https://togithub.com/dravnic)! - More precise `strval()` family function signatures ([#​2354](https://togithub.com/phpstan/phpstan-src/pull/2354)), thanks [@​dravnic](https://togithub.com/dravnic)! # Internals 🔍 - Allow referencing StringAlwaysAcceptingObjectWithToStringType in functionMap (phpstan/phpstan-src@670d04d) </details> <details> <summary>sebastianbergmann/phpunit</summary> ### [`v10.1.3`](https://togithub.com/sebastianbergmann/phpunit/compare/10.1.2...10.1.3) [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/10.1.2...10.1.3) </details> <details> <summary>symfony/http-client</summary> ### [`v6.2.11`](https://togithub.com/symfony/http-client/releases/tag/v6.2.11) [Compare Source](https://togithub.com/symfony/http-client/compare/v6.2.10...v6.2.11) **Changelog** (symfony/http-client@v6.2.10...v6.2.11) - bug [symfony/symfony#​50193](https://togithub.com/symfony/symfony/issues/50193) \[Serializer] Fix `SerializedPath` not working with constructor arguments (@​HypeMC) - bug [symfony/symfony#​50280](https://togithub.com/symfony/symfony/issues/50280) \[PropertyAccess] Fix nullsafe operator on array index ([@​HypeMC](https://togithub.com/HypeMC)) - bug [symfony/symfony#​49063](https://togithub.com/symfony/symfony/issues/49063) \[Messenger] Respect `isRetryable` decision of the retry strategy for re-delivery (@​FlyingDR) - bug [symfony/symfony#​50256](https://togithub.com/symfony/symfony/issues/50256) \[HttpClient] Fix setting duplicate-name headers when redirecting with AmpHttpClient ([@​nicolas-grekas](https://togithub.com/nicolas-grekas)) - bug [symfony/symfony#​50214](https://togithub.com/symfony/symfony/issues/50214) \[WebProfilerBundle] Remove legacy filters remnants ([@​MatTheCat](https://togithub.com/MatTheCat)) - bug [symfony/symfony#​50235](https://togithub.com/symfony/symfony/issues/50235) \[HttpClient] Fix getting through proxies via CONNECT ([@​nicolas-grekas](https://togithub.com/nicolas-grekas)) - bug [symfony/symfony#​50241](https://togithub.com/symfony/symfony/issues/50241) \[HttpKernel] Prevent initialising lazy services during services reset ([@​tucksaun](https://togithub.com/tucksaun)) - bug [symfony/symfony#​49557](https://togithub.com/symfony/symfony/issues/49557) \[PropertyInfo] Fix phpDocExtractor nullable array value type ([@​fabpot](https://togithub.com/fabpot)) - bug [symfony/symfony#​50213](https://togithub.com/symfony/symfony/issues/50213) \[ErrorHandler] Prevent conflicts with WebProfilerBundle’s JavaScript ([@​MatTheCat](https://togithub.com/MatTheCat)) - bug [symfony/symfony#​50192](https://togithub.com/symfony/symfony/issues/50192) \[Serializer] backed enum throw notNormalizableValueException outside construct method ([@​alli83](https://togithub.com/alli83)) - bug [symfony/symfony#​50226](https://togithub.com/symfony/symfony/issues/50226) \[HttpClient] Ensure HttplugClient ignores invalid HTTP headers ([@​nicolas-grekas](https://togithub.com/nicolas-grekas)) </details> <details> <summary>vimeo/psalm</summary> ### [`v5.12.0`](https://togithub.com/vimeo/psalm/releases/tag/5.12.0) [Compare Source](https://togithub.com/vimeo/psalm/compare/5.11.0...5.12.0) <!-- Release notes generated using configuration in .github/release.yml at master --> #### What's Changed ##### Features - WIP - Limit inheritance to a subset of classes [#​1450](https://togithub.com/vimeo/psalm/issues/1450) by [@​robchett](https://togithub.com/robchett) in [https://github.com/vimeo/psalm/pull/9687](https://togithub.com/vimeo/psalm/pull/9687) - UnsupportedPropertyReferenceUsage by [@​jack-worman](https://togithub.com/jack-worman) in [https://github.com/vimeo/psalm/pull/9769](https://togithub.com/vimeo/psalm/pull/9769) - Improve return types of pow() by [@​robchett](https://togithub.com/robchett) in [https://github.com/vimeo/psalm/pull/9795](https://togithub.com/vimeo/psalm/pull/9795) - Narrow the type of $haystack when strpos(...) !== false by [@​robchett](https://togithub.com/robchett) in [https://github.com/vimeo/psalm/pull/9788](https://togithub.com/vimeo/psalm/pull/9788) - allow using more than 8G of memory in psalter by [@​orklah](https://togithub.com/orklah) in [https://github.com/vimeo/psalm/pull/9805](https://togithub.com/vimeo/psalm/pull/9805) ##### Fixes - Fix missing global class type when scanning cached files by [@​tscni](https://togithub.com/tscni) in [https://github.com/vimeo/psalm/pull/9735](https://togithub.com/vimeo/psalm/pull/9735) - Fix union argument type check against templated param by [@​klimick](https://togithub.com/klimick) in [https://github.com/vimeo/psalm/pull/9750](https://togithub.com/vimeo/psalm/pull/9750) - Allow dynamic properties from PHPDoc by [@​fluffycondor](https://togithub.com/fluffycondor) in [https://github.com/vimeo/psalm/pull/9742](https://togithub.com/vimeo/psalm/pull/9742) - improve glob stubs by [@​kkmuffme](https://togithub.com/kkmuffme) in [https://github.com/vimeo/psalm/pull/9752](https://togithub.com/vimeo/psalm/pull/9752) - Removed return type false from date and gmdate by [@​Alkisum](https://togithub.com/Alkisum) in [https://github.com/vimeo/psalm/pull/9761](https://togithub.com/vimeo/psalm/pull/9761) - methods and vars cannot be falsy by [@​kkmuffme](https://togithub.com/kkmuffme) in [https://github.com/vimeo/psalm/pull/9796](https://togithub.com/vimeo/psalm/pull/9796) - fix offset for type param changes by [@​orklah](https://togithub.com/orklah) in [https://github.com/vimeo/psalm/pull/9803](https://togithub.com/vimeo/psalm/pull/9803) ##### Docs - Documented suggestions for HTML user input by [@​mmcev106](https://togithub.com/mmcev106) in [https://github.com/vimeo/psalm/pull/9780](https://togithub.com/vimeo/psalm/pull/9780) - Document array shape unsealing syntax by [@​robchett](https://togithub.com/robchett) in [https://github.com/vimeo/psalm/pull/9784](https://togithub.com/vimeo/psalm/pull/9784) ##### Internal changes - Enable opcache if it is installed by [@​danog](https://togithub.com/danog) in [https://github.com/vimeo/psalm/pull/9779](https://togithub.com/vimeo/psalm/pull/9779) #### New Contributors - [@​tscni](https://togithub.com/tscni) made their first contribution in [https://github.com/vimeo/psalm/pull/9735](https://togithub.com/vimeo/psalm/pull/9735) - [@​Alkisum](https://togithub.com/Alkisum) made their first contribution in [https://github.com/vimeo/psalm/pull/9761](https://togithub.com/vimeo/psalm/pull/9761) **Full Changelog**: vimeo/psalm@5.11.0...5.12.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/cerbos/cerbos-sdk-php). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS43OS4xIiwidXBkYXRlZEluVmVyIjoiMzUuMTAyLjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=--> Signed-off-by: Renovate Bot <bot@renovateapp.com> Signed-off-by: Oğuzhan Durgun <oguzhandurgun95@gmail.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information