chore(deps): update phpstan packages (major) #473
+5
−5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^2.6→^3.0^1.10→^2.0^1.1→^2.0^1.3→^2.0^1.5→^2.0Release Notes
larastan/larastan (nunomaduro/larastan)
v3.9.1Compare Source
v3.9.0: 3.9.0Compare Source
What's Changed
Added
enableMigrationCacheoption, disabled by default) in9b35634and82c1889Read more about it hereparseModelCastsMethodoption for better cast inference inafd5944Read more about it here:1756b49Fixed
7d521364894e25New Contributors
Full Changelog: larastan/larastan@v3.8.1...v3.9.0
v3.8.1: 3.8.1Compare Source
What's Changed
PendingRequestgeneric9b7eccdNew Contributors
Full Changelog: larastan/larastan@v3.8.0...v3.8.1
v3.8.0: 3.8.0Compare Source
What's Changed
Added
Add optional phpMyAdmin SQL parser integration by @canvural in #2388
Larastan can now detect automatically if you have
phpmyadmin/sql-parserpackage and use that to parse your squashed database migrations. This parser package has better support for different SQL keywords. Note: The package has GPL 2 license. Meaning if you install it and distribute your app with it you also need to have GPL 2 licensed application. But generally this is not a problem because you should install Larastan and the sql-parser package as a development dependency and remove these development dependencies while deploying your application to production.Treat unsigned database columns as
non-negative-int52aa393Fixed
974100d0ea3de78245ac3Internal
Full Changelog: larastan/larastan@v3.7.2...v3.8.0
v3.7.2: 3.7.2Compare Source
What's Changed
Added
Fixed
Full Changelog: larastan/larastan@v3.7.1...v3.7.2
v3.7.1: 3.7.1Compare Source
What's Changed
Added
Full Changelog: larastan/larastan@v3.7.0...v3.7.1
v3.7.0: 3.7.0Compare Source
What's Changed
Added
public constinSchematable names by @riasvdv in #2315TDeclaringModelto code snippet by @ramonrietdijk in #2349NoMissingTranslationsRuleby @ramonrietdijk in #2340NoPublicModelScopeAndAccessorRuleFixed
New Contributors
Full Changelog: larastan/larastan@v3.6.1...v3.7.0
v3.6.1Compare Source
What's Changed
Fixed
Documentation
New Contributors
Full Changelog: larastan/larastan@v3.6.0...v3.6.1
v3.6.0Compare Source
Added 🪄
getCountForPaginationas a pass-thru for Laravel versions >= 12.15 by @cosmastech in #2301Config::collection()calls (only for Laravel >= 12.20.0) Note: NeedscheckConfigTypesparameter to be enabled in the config.NoAuthFacadeInRequestScopeRuleandNoAuthHelperInRequestScopeRuleRead more about it hereConfigCollectionRuleto warn you if you pass a config option that is not an array toConfig::collectioncall. Note: NeedscheckConfigTypesparameter to be enabled in the config.pluckon collections with closures. (only for Laravel >= 12.20.0)fd16758Internal ⚙️
6431d01New Contributors
Full Changelog: larastan/larastan@v3.5.0...v3.6.0
v3.5.0Compare Source
What's Changed
Added
Fixed
NoEnvCallsOutsideOfConfigRuleby @sertxudev in #2298New Contributors
Full Changelog: larastan/larastan@v3.4.2...v3.5.0
v3.4.2Compare Source
What's Changed
New Contributors
Full Changelog: larastan/larastan@v3.4.1...v3.4.2
v3.4.1Compare Source
What's Changed
New Contributors
Full Changelog: larastan/larastan@v3.4.0...v3.4.1
v3.4.0Compare Source
3.4.0
This release includes bunch of new features that will help you fix some PHPStan level 7 errors 💪🏽
Features 🚀
chunkWhilestubLangGetReturnTypeExtensionextension and64d7afeAppfacadeenvironmentmethodInteractsWithInputstubFormRequestSafeDynamicMethodReturnTypeExtensionCookie::getmethodgeneralizeEnvReturnTypeconfig option and extension ✨ Read more about it here.configreturn types:31e3302,1640954,8787a14,3ea3de4✨ Read more about it here.Fixes 🐛
valuehelper function:a532dac,4120644configandenvfunction default arg can beClosureDocs 📝
neonhighlighting by @FeBe95 in #2258New Contributors
Full Changelog: larastan/larastan@v3.3.1...v3.4.0
v3.3.1Compare Source
What's Changed
New Contributors
Full Changelog: larastan/larastan@v3.3.0...v3.3.1
v3.3.0Compare Source
What's Changed
New Contributors
Full Changelog: larastan/larastan@v3.2.0...v3.3.0
v3.2.0Compare Source
What's Changed
phpmyadmin/sql-parserbyiamcal/sql-parser.New Contributors
Full Changelog: larastan/larastan@v3.1.0...v3.2.0
v3.1.0Compare Source
What's Changed
Full Changelog: larastan/larastan@v3.0.4...v3.1.0
v3.0.4Compare Source
Improvements
Latest PHPStan version compatibility
Full Changelog: larastan/larastan@v3.0.3...v3.0.4
v3.0.3Compare Source
What's Changed
New Contributors
Full Changelog: larastan/larastan@v3.0.2...v3.0.3
v3.0.2Compare Source
What's changed?
Updated minimum required PHPStan version to 2.0.2
Full Changelog: larastan/larastan@v3.0.1...v3.0.2
v3.0.1Compare Source
What's Changed
Fixed
Internal
Also changes from 2.9.12
New Contributors
Full Changelog: larastan/larastan@v3.0.0...v3.0.1
v3.0.0: 3.0.0Compare Source
Larastan 3.0 🥳
This release adds compability with PHPStan 2 and drops support for Laravel versions < 11
Please make sure you read the both PHPStan's and Larastan's upgrade guides!
Notable changes:
v2.11.2Compare Source
What's Changed
New Contributors
Full Changelog: larastan/larastan@v3.4.1...v3.4.2
v2.11.1Compare Source
Fixes
postandquerycan returnarrayb94eb6d(#2270) by @rikvdhFull Changelog: larastan/larastan@v2.11.0...v2.11.1
v2.11.0Compare Source
2.11.0
This release includes bunch of new features that will help you fix some PHPStan level 7 errors 💪🏽
New Features 🚀
LangGetReturnTypeExtensionextensionAppfacadeenvironmentmethodInteractsWithInputstubFormRequestSafeDynamicMethodReturnTypeExtensionCookie::getmethodgeneralizeEnvReturnTypeconfig option and extensioncheckConfigTypesconfig parameter andConfigFunctionDynamicFunctionReturnTypeExtensionandConfigGetDynamicMethodReturnTypeExtensionand ignore callable constant strings Read more about it here.Fixes 🐛
valuehelper and check for callable instead of closureconfigandenvfunction default arg can beClosureFull Changelog: larastan/larastan@v2.10.0...v2.11.0
phpstan/phpstan-phar-composer-source (phpstan/phpstan)
v2.1.36Compare Source
v2.1.35Compare Source
v2.1.34Compare Source
v2.1.33Compare Source
v2.1.32Compare Source
v2.1.31Compare Source
v2.1.30Compare Source
v2.1.29Compare Source
v2.1.28Compare Source
v2.1.27Compare Source
v2.1.26Compare Source
v2.1.25Compare Source
v2.1.24Compare Source
v2.1.23Compare Source
v2.1.22Compare Source
v2.1.21Compare Source
v2.1.20Compare Source
v2.1.19Compare Source
v2.1.18Compare Source
v2.1.17Compare Source
v2.1.16Compare Source
v2.1.15Compare Source
v2.1.14Compare Source
v2.1.13Compare Source
v2.1.12Compare Source
v2.1.11Compare Source
v2.1.10Compare Source
v2.1.9Compare Source
v2.1.8Compare Source
v2.1.7Compare Source
v2.1.6Compare Source
v2.1.5Compare Source
v2.1.4Compare Source
v2.1.3Compare Source
v2.1.2Compare Source
v2.1.1Compare Source
v2.1.0Compare Source
v2.0.4Compare Source
v2.0.3Compare Source
v2.0.2Compare Source
v2.0.1Compare Source
v2.0.0Compare Source
v1.12.32Compare Source
v1.12.31Compare Source
v1.12.30Compare Source
v1.12.29Compare Source
v1.12.28Compare Source
v1.12.27Compare Source
v1.12.26Compare Source
v1.12.25Compare Source
v1.12.24Compare Source
phpstan/phpstan-deprecation-rules (phpstan/phpstan-deprecation-rules)
v2.0.3Compare Source
(string)v2.0.2Compare Source
v2.0.1Compare Source
v2.0.0Compare Source
selectSingle()is being deprecatedphpstan/phpstan-phpunit (phpstan/phpstan-phpunit)
v2.0.12Compare Source
v2.0.11Compare Source
v2.0.10Compare Source
v2.0.9Compare Source
v2.0.8Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, 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.