Update dependency laravel/framework to v13 #107
No reviewers
Labels
No labels
0Type
Dependencies
1Dependency
Composer
1Dependency
NPM
2Dependency-Impact
Major
2Dependency-Impact
Minor
2Dependency-Impact
Patch
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
l4p1n-bot/website!107
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/laravel-framework-13.x"
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:
^12.0→^13.0Release Notes
laravel/framework (laravel/framework)
v13.2.0Compare Source
#[Queue]and#[Connection]by @innocenzi in #59278schedule:listdisplay expression in the correct timezone by @xiCO2k in #59286v13.1.1Compare Source
v13.1.0Compare Source
v13.0.0Compare Source
Responsemethodsthrow()andthrowIf()by @cosmastech in #54798Blueprint:datetime=>dateTimeby @TheJoeSchr in #55859Cache::touch()&Store::touch()for TTL Extension by @yitzwillroth in #55954countBydocblock inEnumerableinterface to allow for enum callback by @jnoordsij in #56897add()method deprecation by @KIKOmanasijev in #56488Strfactories when tearing down test case by @cosmastech in #57296PendingRequest@pool()to use 2 for concurrency by @cosmastech in #57972Symfony\Component\HttpFoundation\Request::get()functionality to avoid breaking changes. by @crynobone in #58081ApplicationBuilder::withScheduling()by @crynobone in #58160ModelInspectorto makeshow:modelmore flexible by @cosmastech in #58230Enumerableinterface docblock types by @jnoordsij in #58181Jssupport class by default by @jnoordsij in #58471symfony/processby @crynobone in #58548illuminate/json-schemadependencies by @crynobone in #58612hasSoleandhasManyto theEnumerableinterface by @JosephSilber in #58610symfony/console8 by @crynobone in #58629ccto Mailer contract by @jackbayliss in #58667markEmailAsUnverifiedtoMustVerifyEmailinterface by @amirhshokri in #58701route:listoutput by @jackbayliss in #58889DeleteWhenMissingModelsattribute on queued notifications by @calebdw in #58908composer.jsonby @crynobone in #58975flushLocks()support to Cache stores by @amirhshokri in #58907flushLocks()events by @amirhshokri in #59006symfony/translationdeps by @crynobone in #59054laravel/serializable-closurev1 by @crynobone in #59053pda/pheanstalk8.0+ and remove 5.x by @crynobone in #59072BelongsToManyby @SanderMuller in #59153brick/math0.16 by @balu-lt in #59165tapPendingRequest by @cosmastech in #59188touch()to accept multiple columns by @devajmeireles in #59175Command::withProgressBarphpdoc to account for arrow functions and non-void return types by @billypoke in #58766HasOneOrManyThroughby @Jacobs63 in #59231Util::getParameterClassName()call in container resolution by @SanderMuller in #59220array_pushwith spread operator inMessageBag::all()by @SanderMuller in #59217route:listby @devajmeireles in #59237v12.56.0Compare Source
schedule:listdisplay expression in the correct timezone by @xiCO2k in #59307v12.55.1Compare Source
v12.55.0Compare Source
BelongsToManyby @SanderMuller in #59153tapPendingRequest by @cosmastech in #59188touch()to accept multiple columns by @devajmeireles in #59175Command::withProgressBarphpdoc to account for arrow functions and non-void return types by @billypoke in #58766HasOneOrManyThroughby @Jacobs63 in #59231Util::getParameterClassName()call in container resolution by @SanderMuller in #59220array_pushwith spread operator inMessageBag::all()by @SanderMuller in #59217route:listby @devajmeireles in #59237v12.54.1Compare Source
v12.54.0Compare Source
repeatEvery()method by @amirhshokri in #58987BinaryFileResponseby @axlon in #59018int-mask-ofannotation by @shaedrich in #59082interval()method toInteractsWithDataby @SanderMuller in #59114for()method by @amirhshokri in #59144v12.53.0Compare Source
buildMorphMapFromModels()function by @josephkerkhof in #58891PhpRedisClusterConnectionflushdb method by @miladev95 in #58917downcommand to refresh maintenance mode options by @alies-dev in #58918matchexpression by @josephkerkhof in #58928convertValuesToBooleanto usematchfor cleaner logic by @josephkerkhof in #58927Eventmacros to be applied to schedule groups by @stevebauman in #58926assertSessionHasAllfailure output by @dxnter in #58946Cache::funnel()for concurrency limiting with any cache driver by @mathiasgrimm in #58439oldest_pendingis displayed inqueue:monitorby @jackbayliss in #58952SerializerandTypeclasses inIlluminate/JsonSchemaby @mrvipchien in #58981v12.52.0Compare Source
@returnin doc blocks by @alipowerful7 in #58746Arr::wrap()and addCollection::wrap()by @alipowerful7 in #58748temporaryUploadUrlto thelocalfilesystem by @mnapoli in #58499Batch::progress()return value tointby @zjbarg in #58767AbstractRouteCollectionby @jackbayliss in #58769@returnforresolveResourceRelationshipIdentifiers()by @alipowerful7 in #58764Mailable::later()does not set delay onSendQueuedMailableinstance by @amirhshokri in #58765enum_value()helper for environment value extraction by @alipowerful7 in #58785new Collection()by @alipowerful7 in #58793makeManymethod to Factory by @jackbayliss in #58795withoutAfterMaking()andwithoutAfterCreating()factory helpers by @ziadoz in #58794|arrayin doc block by @alipowerful7 in #58805\BackedEnumby @alipowerful7 in #58807JSON decodedby @alipowerful7 in #58830@throwstag in dock block by @alipowerful7 in #58829matchexpression by @alipowerful7 in #58824compileSelectmethod return by @amirhshokri in #58821\BackedEnumby @alipowerful7 in #58818JSON decodedtodecoded JSONby @alipowerful7 in #58849composer.jsonby @amirhshokri in #58875forgetDriver()from TestCaches by @jackbayliss in #58878v12.51.0Compare Source
Lang::get()when locale matches fallback by @jackbayliss in #58626reloadtasks to includeschedule:interruptionby @adevade in #58637firstOrCreateandcreateOrFirstby @gcavanunez in #58639afterSendingmethod on notification by @gdebrauwer in #58654assertJobsmethod onPendingBatchFakeby @gdebrauwer in #58606whenFailsandwhenPassesmethods onValidatorby @gdebrauwer in #58655Illuminate\Console\Parsertypehint fix. by @LastDragon-ru in #58670??by @alipowerful7 in #58679header/headerswith standardizedheader(s)by @alipowerful7 in #58678orderByPivotDesc()by @alipowerful7 in #58720@throws \InvalidArgumentExceptionto doc blocks by @alipowerful7 in #58714_to more readability digit by @alipowerful7 in #58738Dumpableby @alipowerful7 in #58743v12.50.0Compare Source
authoritymethod to Support/Uri by @jackbayliss in #58534matchby @alipowerful7 in #58547hasMany()method to collections by @JosephSilber in #58550MaintenanceModefacade to docblock generator by @axlon in #58564offloat deprecation by @jackbayliss in #58563Repositoryby @cosmastech in #58581Arrhelper by @shaedrich in #58518|nullfor$nameinstoreAs()by @alipowerful7 in #58613InteractsWithData::clamp()by @cosmastech in #58608InteractsWithData@enum()refactor by @cosmastech in #58607illuminate/reflectionworkflow directory by @crynobone in #58600v12.49.0Compare Source
Arr::dot()by @benjamin-commentor in #58458hasSole()method to collections by @JosephSilber in #58463downcommand --retry option to accept datetime values by @alies-dev in #58509v12.48.1Compare Source
v12.48.0Compare Source
\Illuminate\Support\Strtypes further by @shaedrich in #58372MockeryPHPUnitIntegrationby @lucasmichot in #58363skipWhenfunctionality toHandleCorsmiddleware by @RobertBoes in #58361\Illuminate\Support\Strby @shaedrich in #58365new $classinstead of reflection for better performance by @takaram in #58391Throwableinside of PendingRequest by @cosmastech in #58395v12.47.0Compare Source
\Illuminate\Support\Strtypes further by @shaedrich in #58372MockeryPHPUnitIntegrationby @lucasmichot in #58363skipWhenfunctionality toHandleCorsmiddleware by @RobertBoes in #58361\Illuminate\Support\Strby @shaedrich in #58365new $classinstead of reflection for better performance by @takaram in #58391Throwableinside of PendingRequest by @cosmastech in #58395v12.46.0Compare Source
Arr::onlyValuesandArr::exceptValuesby @stevebauman in #58317Container::buildSelfBuildingInstance, to prevent psalm from erroring when parsing the class by @nicDamours in #58314Collection::containsManyItems()method by @stevebauman in #58312v12.45.2Compare Source
Validator::appendRules()with pipe-separated rule strings by @leo108 in #58304toArray()onAnonymousResourceCollectionreturns an array of resources by @crynobone in #58302v12.45.1Compare Source
ResourceCollectionusage when used with an array instead of Model collection by @crynobone in #58299v12.45.0Compare Source
ModelInspectorresult by @cosmastech in #58205queuePausedlogic by @amirhshokri in #58215JobAttemptedevent dispatch to a separate method inSyncQueueby @amirhshokri in #58240upload-artifactaction by @jackbayliss in #58250Builderdocblocks by @amirhshokri in #58270m::close()calls by @lucasmichot in #58278persistentFake()- and add tests by @jackbayliss in #58287@throws \InvalidArgumentExceptionto some dock block by @alipowerful7 in #58289Validator::sometimes()usage with attributes containing.by @crynobone in #58291v12.44.0Compare Source
DatabaseLockprune lottery by @cosmastech in #58152stdClassby @axlon in #58150Collection(param) docblocks by @jnoordsij in #58170LazyCollectionpassthrucalls and docblocks by @jnoordsij in #58180Collectiondocblock types by @jnoordsij in #58176created_atorupdated_atcolumn when attaching models by @crynobone in #58164Password::required()andPassword::sometimes()usage as array by @crynobone in #58188v12.43.1Compare Source
Testisn't an instance ofCommandby @crynobone in #58147v12.43.0Compare Source
$batchIdinBatchabletrait by @markieo1 in #58069nullcache store triggering PHP 8.5 deprecation by @jnoordsij in #58074nulltoarray_key_existsinAsPivotclass by @jnoordsij in #58073Facadeclasses by @jnoordsij in #58072mergeHiddenandmergeVisiblemethods to Collection class by @mahmoudmohamedramadan in #58110ParseErrorinhasEvenNumberOfParentheseswhen Xdebug is active by @crynobone in #58128ConnectionEstablishedevent on database reconnection by @crynobone in #58136v12.42.0Compare Source
Context::scope()return type by @cosmastech in #58012requiredandsometimesvalidation ofPasswordrule by @mrvipchien in #58034optional()by @cosmastech in #58027newRequest()to Pool and Batch by @cosmastech in #58038PendingRequest@pool()&&batch()concurrency by @cosmastech in #57973illuminate/reflectionscomponent fromilluminate/supportby @crynobone in #58052.gitattributestoilluminate/reflectionby @crynobone in #58055PendingRequest@withRequestContext()by @cosmastech in #58054v12.41.1Compare Source
v12.41.0Compare Source
throwUnless()toIlluminate\Http\Client\Responseby @CasEbb in #57951HasAttributes::addDateAttributesToArray()whenUPDATED_AT = nulland model is cast to array by @crynobone in #57945PendingRequest@send()with an early return by @cosmastech in #57943-instead of_by @crynobone in #57927LoggerInterfacewhen constructingRoundrobinTransportinstance by @jnoordsij in #57956FluentPromiseto allow for cleaner chaining in Pool by @cosmastech in #57967lazyobject andproxyobject support helpers by @timacdonald in #57831pretend()method by @xurshudyan in #57968offsetExists()by @xurshudyan in #57970milliseconds,weeks, andmonthsduration helpers toIlluminate\Supportby @SanderMuller in #57997v12.40.2Compare Source
v12.40.1Compare Source
v12.40.0Compare Source
Str::replace()by @axlon in #57820SupportArrTestby @jnoordsij in #57822encodingvalidation rule for uploaded files by @ziadoz in #57823scopedIfinCacheManager::memo()by @angelej in #57833Request::fluent()method by @michaelnabil230 in #57840QueriesRelationshipsby @CasEbb in #57830AbstractRouteCollection@toSymfonyRouteCollection()by @cosmastech in #57870AbstractRouteCollection@matchAgainstRoute()by @cosmastech in #57871pathmethod return type to always be a non-null string by @IsmailBourbie in #57873ParsesQueue@parseQueuelogic by @rodrigopedra in #57886v12.39.0Compare Source
ApplicationBuilder@withExceptions()improvements by @cosmastech in #57778--forcetomake:testfor generators with--testby @CasEbb in #57777Request::getAcceptableContentTypes()changes in Symfony 7.4 by @crynobone in #57783WithCachedConfigto work with parallel test runs by @cosmastech in #57785RequestException: attempt to summarize message before reporting by @cosmastech in #57767@hasStackBlade directive by @browner12 in #57788--middlewarefilter toroute:listby @jasonmccreary in #57797ResourceCollection::$collectionproperty as nullable by @lorenzolosa in #57807Factory@insert()to allow for array casts by @cosmastech in #57794Http::pool()by @cosmastech in #57811v12.38.1Compare Source
GeneratorCommandmissingpossibleModels()method by @crynobone in #57769v12.38.0Compare Source
configurationIsCached()by @cosmastech in #57665WithCachedRoutestesting trait by @cosmastech in #57623Stringable::ucwordsby @kichetof in #57688Application@routesAreCached()by @cosmastech in #57687WithCachedConfigtesting trait by @cosmastech in #57663Application@eventsAreCached()by @cosmastech in #57709Factory@insert()with hidden by @cosmastech in #57722bootstrap/app.phpby @crynobone in #57759v12.37.0Compare Source
files()anddirectories()by @browner12 in #57573Factory@insert()by @cosmastech in #57600Connection@listen()docblock by @cosmastech in #57633v12.36.1Compare Source
operatorargument forversion_compare()by @browner12 in #57569allDirectories()method toFilesytemby @browner12 in #57565v12.36.0Compare Source
Uribuilder methods by @browner12 in #57549jsonSerialize()method to use match expression by @amirhshokri in #57552setAppends&&withoutAppendsby @cosmastech in #57561v12.35.1Compare Source
Responsenamespace inBatchby @simon-tma in #57481QueueFailedOverevent by @jessarcher in #57503v12.35.0Compare Source
DB::update()with subqueries is not supported for all databases by @crynobone in #57381json_value()by @crishoj in #57417Route::middlewareto accept null by @avosalmon in #57436Configuration
📅 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.
⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
File name: composer.lock
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.