Closed renovate[bot] closed 2 months ago
This PR contains the following updates:
1.12.3
1.12.4
1.6.0
1.6.1
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.
This PR contains the following updates:
1.12.3
->1.12.4
1.6.0
->1.6.1
Release Notes
phpstan/phpstan (phpstan/phpstan)
### [`v1.12.4`](https://redirect.github.com/phpstan/phpstan/releases/tag/1.12.4) [Compare Source](https://redirect.github.com/phpstan/phpstan/compare/1.12.3...1.12.4) # Improvements 🔧 - Special internal error message for Larastan & Laravel (https://github.com/phpstan/phpstan-src/commit/475a18ce8e0e14e340d7a0939906fffa6dd28e8d), [#11641](https://redirect.github.com/phpstan/phpstan/issues/11641) - Do not truncate offset key in error tip message ([#3437](https://redirect.github.com/phpstan/phpstan-src/pull/3437)), thanks [@ruudk](https://redirect.github.com/ruudk)! - Errors with `argument.named` are ignorable now (https://github.com/phpstan/phpstan-src/commit/193b4f518d53eb3648b09ff131f83979067fec59) - Normalize path in TypeInferenceTestCase ([#3449](https://redirect.github.com/phpstan/phpstan-src/pull/3449)), thanks [@staabm](https://redirect.github.com/staabm)! - Fix duplicate paths in `composerAutoloaderProjectPaths` on Windows ([#3451](https://redirect.github.com/phpstan/phpstan-src/pull/3451)), thanks [@staabm](https://redirect.github.com/staabm)! - Update nikic/php-parser to 4.19.2 (https://github.com/phpstan/phpstan-src/commit/05630e67fa3809191253e660765573263daab2b9) - Allow toggling `treatPhpDocTypesAsCertain` tip ([#3452](https://redirect.github.com/phpstan/phpstan-src/pull/3452)), [#11689](https://redirect.github.com/phpstan/phpstan/issues/11689), thanks [@ruudk](https://redirect.github.com/ruudk)! # Bugfixes 🐛 - Fix conditional types in `array_map()` return value ([#3425](https://redirect.github.com/phpstan/phpstan-src/pull/3425)), [#10715](https://redirect.github.com/phpstan/phpstan/issues/10715), [#11056](https://redirect.github.com/phpstan/phpstan/issues/11056), [#10685](https://redirect.github.com/phpstan/phpstan/issues/10685), thanks [@rvanvelzen](https://redirect.github.com/rvanvelzen)! - Fix false positive when extending SplObjectStorage on PHP < 8.4 by updating BetterReflection ([https://github.com/Roave/BetterReflection/pull/1448](https://redirect.github.com/Roave/BetterReflection/pull/1448), https://github.com/phpstan/phpstan-src/commit/fd25c2779ca7fd4decee7038282ab9743b16d167), [#11665](https://redirect.github.com/phpstan/phpstan/issues/11665), thanks [@VincentLanglet](https://redirect.github.com/VincentLanglet)! - Prevent warning in `range()` on PHP 7.x ([#3424](https://redirect.github.com/phpstan/phpstan-src/pull/3424)), thanks [@staabm](https://redirect.github.com/staabm)! - Process expression assignments other than Variable in by-ref parameters (https://github.com/phpstan/phpstan-src/commit/d3a2a92fcd612bf42bbfd19cd3a5625481ff7522), [#11667](https://redirect.github.com/phpstan/phpstan/issues/11667), [#8781](https://redirect.github.com/phpstan/phpstan/issues/8781) - Allow nonexistent other-than-Variable expressions in by-ref parameters (https://github.com/phpstan/phpstan-src/commit/00d2caf39514380610899b0a305413f60c1c5830), [#11617](https://redirect.github.com/phpstan/phpstan/issues/11617), [#5077](https://redirect.github.com/phpstan/phpstan/issues/5077), [#9361](https://redirect.github.com/phpstan/phpstan/issues/9361), [#7251](https://redirect.github.com/phpstan/phpstan/issues/7251), [#2313](https://redirect.github.com/phpstan/phpstan/issues/2313), [#11655](https://redirect.github.com/phpstan/phpstan/issues/11655), [#2634](https://redirect.github.com/phpstan/phpstan/issues/2634) - Fix false positive when type casting in If\_ statement ([#3431](https://redirect.github.com/phpstan/phpstan-src/pull/3431)), [#11674](https://redirect.github.com/phpstan/phpstan/issues/11674), thanks [@staabm](https://redirect.github.com/staabm)! - Simplify abs return type ([#3433](https://redirect.github.com/phpstan/phpstan-src/pull/3433)), [#9224](https://redirect.github.com/phpstan/phpstan/issues/9224), thanks [@rvanvelzen](https://redirect.github.com/rvanvelzen)! - Fix late static binding calls ([#3361](https://redirect.github.com/phpstan/phpstan-src/pull/3361)), [#10469](https://redirect.github.com/phpstan/phpstan/issues/10469), thanks [@mvorisek](https://redirect.github.com/mvorisek)! - Fix string types sorting ([#3441](https://redirect.github.com/phpstan/phpstan-src/pull/3441)), thanks [@VincentLanglet](https://redirect.github.com/VincentLanglet)! - RegexArrayShapeMatcher - Fix matching literal dot character ([#3444](https://redirect.github.com/phpstan/phpstan-src/pull/3444)), [#11699](https://redirect.github.com/phpstan/phpstan/issues/11699), thanks [@staabm](https://redirect.github.com/staabm)! - Fix infer new templated type from initial assign into static property ([#3364](https://redirect.github.com/phpstan/phpstan-src/pull/3364)), [#5551](https://redirect.github.com/phpstan/phpstan/issues/5551), thanks [@mvorisek](https://redirect.github.com/mvorisek)! - `range()` with float step should return an array of floats ([#3447](https://redirect.github.com/phpstan/phpstan-src/pull/3447)), [#11692](https://redirect.github.com/phpstan/phpstan/issues/11692), thanks [@staabm](https://redirect.github.com/staabm)! - Narrow string on `*strlen()` with positive-int ([#3407](https://redirect.github.com/phpstan/phpstan-src/pull/3407)), [#11558](https://redirect.github.com/phpstan/phpstan/issues/11558), thanks [@staabm](https://redirect.github.com/staabm)! - Fix late static binding calls for first class callable ([#3435](https://redirect.github.com/phpstan/phpstan-src/pull/3435)), thanks [@mvorisek](https://redirect.github.com/mvorisek)! - E_ALL value is different on PHP 8.4 (https://github.com/phpstan/phpstan-src/commit/cb8f9103f4191f176d1b52cc45f661c3326f194f) # Function signature fixes 🤖 - Fix SplObjectStorage generic stub for PHP 8.4 (https://github.com/phpstan/phpstan-src/commit/9d9fb560907fcd4f6dd16789af4278ac7f683736) # Internals 🔍 - Extract getMessageFromInternalError (https://github.com/phpstan/phpstan-src/commit/d047c7f8ef8da296d0498696635735eed1762a4e) - Optimize NodeScopeResolverTest when running with `paratest` ([#3440](https://redirect.github.com/phpstan/phpstan-src/pull/3440)), thanks [@schlndh](https://redirect.github.com/schlndh)! - Expose `Output::isDecorated` and `Output::isVeryVerbose` ([#3436](https://redirect.github.com/phpstan/phpstan-src/pull/3436)), thanks [@ruudk](https://redirect.github.com/ruudk)! - Simplify SubstrDynamicReturnTypeExtension ([#3439](https://redirect.github.com/phpstan/phpstan-src/pull/3439)), thanks [@VincentLanglet](https://redirect.github.com/VincentLanglet)! - CollectedDataNode is VirtualNode (https://github.com/phpstan/phpstan-src/commit/2d613997f5a9298b2446d1a0b2f01a565ed8a457)phpstan/phpstan-strict-rules (phpstan/phpstan-strict-rules)
### [`v1.6.1`](https://redirect.github.com/phpstan/phpstan-strict-rules/releases/tag/1.6.1) [Compare Source](https://redirect.github.com/phpstan/phpstan-strict-rules/compare/1.6.0...1.6.1) - [daeec74](http://github.com/phpstan/phpstan-strict-rules/commit/daeec748b53de80a97498462513066834ec28f8b) - Check if treatPhpDocTypesAsCertain tip is enabled - [876574c](http://github.com/phpstan/phpstan-strict-rules/commit/876574c426cfc6531ef26c799d20f0cb97d82f48) - Fix build - [a567f7b](http://github.com/phpstan/phpstan-strict-rules/commit/a567f7b0e5dfe524cc84f177fe5ca2b81f49b92a) - Pin build-cs - [2462e57](http://github.com/phpstan/phpstan-strict-rules/commit/2462e578b2f9b89d0774d284d139d2cd702729bb) - Test newer PHP versionsConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.