Bump larastan/larastan from 3.10.0 to 3.13.2 #993
No reviewers
Labels
No labels
automated
code-quality
component: admin dashboard
component: backend
component: billing
component: content management
component: faqs
component: game genres
component: game lists
component: game reviews
component: game search
component: games
component: internal notifications
component: platforms
component: security
component: tests
component: user api
component: user badges
component: user blogs
component: user consoles
component: user favorites
component: user friends
component: user notifications
component: user profiles
component: user site notifications
component: user wishlists
component: web design
dependencies
javascript
php
priority
high
priority
low
priority
medium
security-hotspot
source: codex
source: sonarqube
status
awaiting feedback
status
backlog
status
done
status
in progress
status
in queue
status
in review
status
needs codex review
status
needs investigation
status
wontfix
type: bug
type: documentation
type: feature
type: improvement
type: regression
type: task
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
MyVideoGameList/myvideogamelist.com!993
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/phpstan-packages"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
3.10.0→3.13.2Release Notes
larastan/larastan
v3.13.2: 3.13.2Compare Source
What's Changed
Added
CREATE TABLEstatements passed as string literals toDB::statement()andDB::unprepared()in migrations, using the same SQL parsers as schema dumps, by @tiagoabsantos in #2564. Read more about it here.Arr::map()callback parameter types and the mapped array type by @Gabrieljr42 in #2587.Fixed
fill()andforceFill()by @uchimaki-vensley in #2618.withAttributes()by @uchimaki-vensley in #2599.forceCreateMany()andforceCreateManyQuietly()by @uchimaki-vensley in #2600.created_atinstead of always reading them as dates by @canvural in 453bff0.AsEnumCollectionandAsEnumArrayObjectcasts by @lazerg in #2590.int|falsefrom modelincrement()anddecrement(), since anupdatinglistener can cancel the update, by @canvural in 0293dbc.factory()from theHasFactorygeneric, including models that set their factory with the$factoryproperty or#[UseFactory], by @mkantautas in #2615 and @canvural in 6dfe581.class-string<T>, such as$class::findOrFail($id), by @mkantautas in #2616.#[CollectedBy]from parent models on Laravel 13.4 and newer by @APX403 in #2586. Read more about it here.when()andunless()on a relation by @APX403 in #2603.with(),withOnly(),load(), andloadMissing()by @lazerg in #2583.ulidMorphs(),numericMorphs(), and their nullable variants in migrations by @mkantautas in #2614.rememberToken()columns as nullable by @lazerg in #2611.EventFakemethods such asdispatched()andhasDispatched()on theEventfacade by @lazerg in #2574.QueueFakemethods such aspushed()andhasPushed()on theQueuefacade by @canvural in 9c1d4f4.request, andconfiginjection inOctaneCompatibilityRulethrough any constructor argument,make(),get(), andmakeWith()calls, and class-string references by @Gabrieljr42 in #2609.NoEnvCallsOutsideOfConfigRulefalse positives when a config file is analysed in editor mode by @billypoke in #2482.view()helper when detecting unused views, and reportstatic::make(),self::make(), andparent::make()inNoModelMakeRule, by @GTS-MEGHNI in #2598.New Contributors
Full Changelog: v3.13.1...v3.13.2
v3.13.1: 3.13.1Compare Source
What's Changed
Fixed
argument()andoption()calls and check argument and option names in commands registered through the console kernel, including the kernel's$commandsproperty,withCommands(), andapp/Console/Commandson Laravel 13.36 and newer, by @robsonek in #2585.map()andmapWithKeys()on Eloquent collections again, so mapped values are no longermixed, by @canvural in dea9faf.incrementEach()anddecrementEach()by @uchimaki-vensley in #2573.incrementOrCreate()by @uchimaki-vensley in #2581.incrementOrCreate()on Laravel 13.35 and newer by @uchimaki-vensley in #2593.findSole()andfindOr()by @uchimaki-vensley in #2591.upsert()by @uchimaki-vensley in #2592.filter(),reject(), andwhereNotNull()inside a nullsafe chain by @SanderMuller in #2584.New Contributors
Full Changelog: v3.13.0...v3.13.1
v3.13.0: 3.13.0Compare Source
What's Changed
Larastan 3.13.0 requires PHPStan 2.3.0 or newer within the 2.x series. Update PHPStan alongside Larastan when upgrading. The PHP and Laravel requirements are unchanged.
Added
relation-of<Model, Relationship>and infer concrete relationship types in eager-loading arrays passed towith(),withOnly(),load(), andloadMissing()by @canvural in #2562.Fixed
concat(),merge(),shift(), andsplice(), by @canvural in #2562.with(['posts:id' => $callback]), by @canvural in #2562.toBase(), including passthru return types, by @Wirone in #2575.New Contributors
Full Changelog: v3.12.3...v3.13.0
v3.12.3: 3.12.3Compare Source
What's Changed
Fixed
collection-of, by @canvural in 397c6df. Read more about it here.chunk()andeach()callback types onBelongsToManyand through relations, including pivot types, by @canvural in 726e7a8forceCreateQuietly()by @midhunmonachan in #2558save()options such astouchinstead of model properties by @Cayan in #2561configDirectoriesby @canvural in f9b491b, fe7154bconfig()by @canvural in f2a79f7$thisinwhere()and global scope methods on Eloquent builders by @SanderMuller in #2567Performance
BuilderHelperby @haratake22 in #2553New Contributors
Full Changelog: v3.12.2...v3.12.3
v3.12.2: 3.12.2Compare Source
What's Changed
Fixed
Mail::send(), concatenated view names, and slash-separated Blade view names by @FeBe95 in #2479sum()calls by @canvural in 6f44183NOT NULLas nullable by @canvural in 29c3d08Builder<Model>when a relationship path cannot be followed through an unknown model by @MizouziE in #2549Performance
Internal
incrementEach()assertions by Laravel version by @canvural in 79091adNew Contributors
Full Changelog: v3.12.1...v3.12.2
v3.12.1: 3.12.1Compare Source
What's Changed
Fixed
BelongsToMany::firstWhere()callbacks by @canvural in 2e561c8Changed
Internal
concat()key type expectation by @canvural in 7cf994bFull Changelog: v3.12.0...v3.12.1
v3.12.0: 3.12.0Compare Source
What's Changed
Added
view-stringcoverage to more view-name signatures by @maks-oleksyuk in #2513. Read more about it here.checkUnusedViewsby @G4Zz0L1 in #2519. Read more about it here.ResponseInterfacemixin to the HTTP clientResponsestub by @ramonrietdijk in #2428builder-of<Model>custom PHPDoc type by @canvural in #2374. Read more about it here.toArray()andattributesToArray()calls by @canvural in 75ea2fd. Read more about it here.Contentconstructors by @canvural in 43f9cae. Read more about it here.builder-ofby @canvural in 62342c8. Read more about it here.Fixed
staticin thenewQuery()method family on non-final models by @yeapea in #2544builder-ofby @canvural in a23d0c9setCollection()by @canvural in f336303. Read more about it here.Changed
$withand$withCountdefaults by @canvural in 99a3b0e. Read more about it here.Internal
Add agent contributor guidelines by @canvural in 7eec466, a63e66c, d8987c5, dcfa93b
Fix where callback test compatibility with older PHPStan versions by @canvural in ab26fdf
New Contributors
Full Changelog: v3.11.0...v3.12.0
v3.11.0: 3.11.0Compare Source
What's Changed
Added
HasParametersstub by @canvural inef28a38getCastsandgetTouchedRelationsreturn types by @dfinchenko in #2497AbstractPaginator::getCollection()as an Eloquent collection for model values by @szepeviktor in #2528createQuietly()toEloquentBuilder.stubby @Mr-Offline in #2523getAppendsandgetMutatedAttributesreturn types by @dfinchenko in #2499Viewfacade by @canvural in9baa740Fixed
846a314getCountForPaginationpassthru at call time by @lazerg in #2535nullableTimestampsTzin the schema aggregator by @lazerg in #2506BuilderHelper::$passthruwith Eloquent Builder by @alexkart in #2533c5354509c8194534f6cc18033d9f577e0dfPerformance
Internal
ext-jsonComposer dependency by @maks-oleksyuk in #2514New Contributors
Full Changelog: https://github.com/larastan/larastan/compare/v3.10.0...v3.11.0
Configuration
📅 Schedule: (in timezone America/Chicago)
🚦 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 Mend Renovate CLI.
0c87db557a8a345a53fc