Closed joomla-dependency-bot closed 1 month ago
This PR contains the following updates:
1.12.6
1.12.7
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
This PR contains the following updates:
1.12.6
->1.12.7
Release Notes
phpstan/phpstan
### [`v1.12.7`](https://togithub.com/phpstan/phpstan/releases/tag/1.12.7) [Compare Source](https://togithub.com/phpstan/phpstan/compare/1.12.6...1.12.7) # Major new features 🚀 - **Implement template default types** ([#3457](https://togithub.com/phpstan/phpstan-src/pull/3457)), [#4801](https://togithub.com/phpstan/phpstan/issues/4801), thanks [@jiripudil](https://togithub.com/jiripudil)! - See https://x.com/OndrejMirtes/status/1843920480342057154 # Improvements 🔧 - Move result cache output from debug (`-vvv`) to very verbose (`-vv`) mode ([#3345](https://togithub.com/phpstan/phpstan-src/pull/3345)), thanks [@janedbal](https://togithub.com/janedbal)! - Support for `non-empty-array` and `non-empty-list` array shape kind (https://github.com/phpstan/phpstan-src/commit/107a7e38e2173d8b8b4f18e5d592fc8ead02b96a) - Improve lowercase string verbosity level ([#3567](https://togithub.com/phpstan/phpstan-src/pull/3567)), thanks [@VincentLanglet](https://togithub.com/VincentLanglet)! - Show TypeResult reasons in StrictComparisonOfDifferentTypesRule (https://github.com/phpstan/phpstan-src/commit/34bacd74410573cf79754348231849b474b7312e) - Decorate reasons when comparing ConstantArrayType (https://github.com/phpstan/phpstan-src/commit/dc5d8f4d3eef18b1d80b8ffb3a1adfe8de6d7268), [#11799](https://togithub.com/phpstan/phpstan/issues/11799), [#10421](https://togithub.com/phpstan/phpstan/issues/10421) # Bugfixes 🐛 - Fix nextAutoIndexes in array coming from ArrayCombineFunctionReturnTypeExtension (https://github.com/phpstan/phpstan-src/commit/c4ba43462cecb03ef57805ffd683f77d57b79a4a), [#11819](https://togithub.com/phpstan/phpstan/issues/11819) - Fix return type of `array_reverse()` with optional keys ([#3406](https://togithub.com/phpstan/phpstan-src/pull/3406)), [#11549](https://togithub.com/phpstan/phpstan/issues/11549), thanks [@herndlm](https://togithub.com/herndlm)! - Try to quit the child process only after internal errors were accounted for (https://github.com/phpstan/phpstan-src/commit/dcd69eba14ed57b32c2f1b759cd8289772f364ac), [#11826](https://togithub.com/phpstan/phpstan/issues/11826) - react/http PHP 8.4 patch (https://github.com/phpstan/phpstan-src/commit/40e461d2e8dff171cdf588e380eb20e782e94eb1) # Function signature fixes 🤖 - functionMap: more precise `get_defined_vars()` ([#3546](https://togithub.com/phpstan/phpstan-src/pull/3546)), thanks [@janedbal](https://togithub.com/janedbal)! - Reflection `getAttributes` returns `list` ([#3548](https://togithub.com/phpstan/phpstan-src/pull/3548)), thanks [@ManuelHu](https://togithub.com/ManuelHu)! - More precise md5/sha1 return type ([#3541](https://togithub.com/phpstan/phpstan-src/pull/3541)), thanks [@staabm](https://togithub.com/staabm)! - Improve return type of token_name() and PhpToken::getTokenName() ([#3558](https://togithub.com/phpstan/phpstan-src/pull/3558)), [#11808](https://togithub.com/phpstan/phpstan/issues/11808), thanks [@zonuexe](https://togithub.com/zonuexe)! # Internals 🔍 - Fix typo (https://github.com/phpstan/phpstan-src/commit/5b43d5004648ded12d5a635db9bb82c56efc2c11) - Introduce isSuperTypeOfWithReason ([#3538](https://togithub.com/phpstan/phpstan-src/pull/3538)), thanks [@VincentLanglet](https://togithub.com/VincentLanglet)! - Add function `PHPStan\dumpPhpDocType()` ([#3559](https://togithub.com/phpstan/phpstan-src/pull/3559)), [#11561](https://togithub.com/phpstan/phpstan/issues/11561), thanks [@zonuexe](https://togithub.com/zonuexe)! - Introduce TypeResult (https://github.com/phpstan/phpstan-src/commit/a815d575dc10616e510713e01627369b10980d31)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.