laravel/framework
Laravel is a modern PHP web application framework with expressive syntax and batteries-included tooling: fast routing, dependency injection, sessions/cache, migrations, queues, and real-time broadcasting—built to make development enjoyable for apps of any size.
Illuminate\Queue\Attributes\Delay attribute by [@fadez](https://github.com/fadez) in https://github.com/laravel/framework/pull/59504$request->interval() failing with very small float values by [@SanderMuller](https://github.com/SanderMuller) in https://github.com/laravel/framework/pull/59502overflow option to Carbon plus and minus by [@lucasmichot](https://github.com/lucasmichot) in https://github.com/laravel/framework/pull/59509#[WithoutRelations] queue attribute not being inherited by child classes by [@stevebauman](https://github.com/stevebauman) in https://github.com/laravel/framework/pull/59568Arr::whereNotNull() docs by [@axlon](https://github.com/axlon) in https://github.com/laravel/framework/pull/59411->file() method to $request->safe() by [@SanderMuller](https://github.com/SanderMuller) in https://github.com/laravel/framework/pull/59396new Collection() over collect() helper by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/59453array_flip() calls by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/59452UnitTest test attribute by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/59432isset() over in_array() for better performance by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/59457postinstall in install:broadcasting command by [@duncanmcclean](https://github.com/duncanmcclean) in https://github.com/laravel/framework/pull/59485#[Queue] and #[Connection] by [@innocenzi](https://github.com/innocenzi) in https://github.com/laravel/framework/pull/59278schedule:list display expression in the correct timezone by [@xiCO2k](https://github.com/xiCO2k) in https://github.com/laravel/framework/pull/59286Response methods throw() and throwIf() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/54798Blueprint: datetime => dateTime by [@TheJoeSchr](https://github.com/TheJoeSchr) in https://github.com/laravel/framework/pull/55859Cache::touch() & Store::touch() for TTL Extension by [@yitzwillroth](https://github.com/yitzwillroth) in https://github.com/laravel/framework/pull/55954countBy docblock in Enumerable interface to allow for enum callback by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/56897add() method deprecation by [@KIKOmanasijev](https://github.com/KIKOmanasijev) in https://github.com/laravel/framework/pull/56488Str factories when tearing down test case by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57296PendingRequest@pool() to use 2 for concurrency by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57972Symfony\Component\HttpFoundation\Request::get() functionality to avoid breaking changes. by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58081ApplicationBuilder::withScheduling() by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58160ModelInspector to make show:model more flexible by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58230Enumerable interface docblock types by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/58181Js support class by default by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/58471symfony/process by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58548illuminate/json-schema dependencies by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58612hasSole and hasMany to the Enumerable interface by [@JosephSilber](https://github.com/JosephSilber) in https://github.com/laravel/framework/pull/58610symfony/console 8 by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58629cc to Mailer contract by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58667markEmailAsUnverified to MustVerifyEmail interface by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/58701route:list output by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58889DeleteWhenMissingModels attribute on queued notifications by [@calebdw](https://github.com/calebdw) in https://github.com/laravel/framework/pull/58908composer.json by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58975flushLocks() support to Cache stores by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/58907flushLocks() events by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/59006symfony/translation deps by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/59054laravel/serializable-closure v1 by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/59053pda/pheanstalk 8.0+ and remove 5.x by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/59072BelongsToMany by [@SanderMuller](https://github.com/SanderMuller) in https://github.com/laravel/framework/pull/59153brick/math 0.16 by [@balu-lt](https://github.com/balu-lt) in https://github.com/laravel/framework/pull/59165tap PendingRequest by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/59188touch() to accept multiple columns by [@devajmeireles](https://github.com/devajmeireles) in https://github.com/laravel/framework/pull/59175Command::withProgressBar phpdoc to account for arrow functions and non-void return types by [@billypoke](https://github.com/billypoke) in https://github.com/laravel/framework/pull/58766HasOneOrManyThrough by [@Jacobs63](https://github.com/Jacobs63) in https://github.com/laravel/framework/pull/59231Util::getParameterClassName() call in container resolution by [@SanderMuller](https://github.com/SanderMuller) in https://github.com/laravel/framework/pull/59220array_push with spread operator in MessageBag::all() by [@SanderMuller](https://github.com/SanderMuller) in https://github.com/laravel/framework/pull/59217route:list by [@devajmeireles](https://github.com/devajmeireles) in https://github.com/laravel/framework/pull/59237repeatEvery() method by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/58987BinaryFileResponse by [@axlon](https://github.com/axlon) in https://github.com/laravel/framework/pull/59018int-mask-of annotation by [@shaedrich](https://github.com/shaedrich) in https://github.com/laravel/framework/pull/59082interval() method to InteractsWithData by [@SanderMuller](https://github.com/SanderMuller) in https://github.com/laravel/framework/pull/59114for() method by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/59144buildMorphMapFromModels() function by [@josephkerkhof](https://github.com/josephkerkhof) in https://github.com/laravel/framework/pull/58891PhpRedisClusterConnection flushdb method by [@miladev95](https://github.com/miladev95) in https://github.com/laravel/framework/pull/58917down command to refresh maintenance mode options by [@alies-dev](https://github.com/alies-dev) in https://github.com/laravel/framework/pull/58918match expression by [@josephkerkhof](https://github.com/josephkerkhof) in https://github.com/laravel/framework/pull/58928convertValuesToBoolean to use match for cleaner logic by [@josephkerkhof](https://github.com/josephkerkhof) in https://github.com/laravel/framework/pull/58927Event macros to be applied to schedule groups by [@stevebauman](https://github.com/stevebauman) in https://github.com/laravel/framework/pull/58926assertSessionHasAll failure output by [@dxnter](https://github.com/dxnter) in https://github.com/laravel/framework/pull/58946Cache::funnel() for concurrency limiting with any cache driver by [@mathiasgrimm](https://github.com/mathiasgrimm) in https://github.com/laravel/framework/pull/58439oldest_pending is displayed in queue:monitor by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58952Serializer and Type classes in Illuminate/JsonSchema by [@mrvipchien](https://github.com/mrvipchien) in https://github.com/laravel/framework/pull/58981[@return](https://github.com/return) in doc blocks by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58746Arr::wrap() and add Collection::wrap() by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58748temporaryUploadUrl to the local filesystem by [@mnapoli](https://github.com/mnapoli) in https://github.com/laravel/framework/pull/58499Batch::progress() return value to int by [@zjbarg](https://github.com/zjbarg) in https://github.com/laravel/framework/pull/58767AbstractRouteCollection by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58769[@return](https://github.com/return) for resolveResourceRelationshipIdentifiers() by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58764Mailable::later() does not set delay on SendQueuedMailable instance by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/58765enum_value() helper for environment value extraction by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58785new Collection() by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58793makeMany method to Factory by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58795withoutAfterMaking() and withoutAfterCreating() factory helpers by [@ziadoz](https://github.com/ziadoz) in https://github.com/laravel/framework/pull/58794|array in doc block by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58805\BackedEnum by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58807JSON decoded by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58830[@throws](https://github.com/throws) tag in dock block by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58829match expression by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58824compileSelect method return by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/58821\BackedEnum by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58818JSON decoded to decoded JSON by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58849composer.json by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/58875forgetDriver()from TestCaches by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58878Lang::get() when locale matches fallback by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58626reload tasks to include schedule:interruption by [@adevade](https://github.com/adevade) in https://github.com/laravel/framework/pull/58637firstOrCreate and createOrFirst by [@gcavanunez](https://github.com/gcavanunez) in https://github.com/laravel/framework/pull/58639afterSending method on notification by [@gdebrauwer](https://github.com/gdebrauwer) in https://github.com/laravel/framework/pull/58654assertJobs method on PendingBatchFake by [@gdebrauwer](https://github.com/gdebrauwer) in https://github.com/laravel/framework/pull/58606whenFails and whenPasses methods on Validator by [@gdebrauwer](https://github.com/gdebrauwer) in https://github.com/laravel/framework/pull/58655Illuminate\Console\Parser typehint fix. by [@LastDragon-ru](https://github.com/LastDragon-ru) in https://github.com/laravel/framework/pull/58670?? by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58679header / headers with standardized header(s) by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58678orderByPivotDesc() by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58720[@throws](https://github.com/throws) \InvalidArgumentException to doc blocks by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58714_ to more readability digit by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58738Dumpable by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58743authoritymethod to Support/Uri by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58534match by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58547hasMany() method to collections by [@JosephSilber](https://github.com/JosephSilber) in https://github.com/laravel/framework/pull/58550MaintenanceMode facade to docblock generator by [@axlon](https://github.com/axlon) in https://github.com/laravel/framework/pull/58564of float deprecation by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58563Repository by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58581Arr helper by [@shaedrich](https://github.com/shaedrich) in https://github.com/laravel/framework/pull/58518|null for $name in storeAs() by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58613InteractsWithData::clamp() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58608InteractsWithData@enum() refactor by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58607illuminate/reflection workflow directory by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58600Arr::dot() by [@benjamin-commentor](https://github.com/benjamin-commentor) in https://github.com/laravel/framework/pull/58458hasSole() method to collections by [@JosephSilber](https://github.com/JosephSilber) in https://github.com/laravel/framework/pull/58463down command --retry option to accept datetime values by [@alies-dev](https://github.com/alies-dev) in https://github.com/laravel/framework/pull/58509\Illuminate\Support\Str types further by [@shaedrich](https://github.com/shaedrich) in https://github.com/laravel/framework/pull/58372MockeryPHPUnitIntegration by [@lucasmichot](https://github.com/lucasmichot) in https://github.com/laravel/framework/pull/58363skipWhen functionality to HandleCors middleware by [@RobertBoes](https://github.com/RobertBoes) in https://github.com/laravel/framework/pull/58361\Illuminate\Support\Str by [@shaedrich](https://github.com/shaedrich) in https://github.com/laravel/framework/pull/58365new $class instead of reflection for better performance by [@takaram](https://github.com/takaram) in https://github.com/laravel/framework/pull/58391Throwable inside of PendingRequest by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58395[@includeIsolated](https://github.com/includeIsolated) directive for isolated Blade includes by [@KennedyTedesco](https://github.com/KennedyTedesco) in https://github.com/laravel/framework/pull/58311Cache::withoutOverlapping() to wrap Cache::lock()->block() by [@mathiasgrimm](https://github.com/mathiasgrimm) in https://github.com/laravel/framework/pull/58303CacheFailedOver and QueueFailedOver on first failure by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58330key:generate error message when APP_KEY is set by [@dxnter](https://github.com/dxnter) in https://github.com/laravel/framework/pull/58345\Illuminate\Support\Str helper by [@shaedrich](https://github.com/shaedrich) in https://github.com/laravel/framework/pull/58356Number::with*() helpers by [@CasEbb](https://github.com/CasEbb) in https://github.com/laravel/framework/pull/58358Bus::batch filters out falsy items by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58360TableGuesser::guess() by [@shaedrich](https://github.com/shaedrich) in https://github.com/laravel/framework/pull/58354onConnection to use Enum by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58350Arr::onlyValues and Arr::exceptValues by [@stevebauman](https://github.com/stevebauman) in https://github.com/laravel/framework/pull/58317Container::buildSelfBuildingInstance, to prevent psalm from erroring when parsing the class by [@nicDamours](https://github.com/nicDamours) in https://github.com/laravel/framework/pull/58314Collection::containsManyItems() method by [@stevebauman](https://github.com/stevebauman) in https://github.com/laravel/framework/pull/58312Validator::appendRules() with pipe-separated rule strings by [@leo108](https://github.com/leo108) in https://github.com/laravel/framework/pull/58304toArray() on AnonymousResourceCollection returns an array of resources by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58302ResourceCollection usage when used with an array instead of Model collection by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58299ModelInspector result by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58205queuePaused logic by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/58215JobAttempted event dispatch to a separate method in SyncQueue by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/58240upload-artifact action by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58250Builder docblocks by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/58270m::close() calls by [@lucasmichot](https://github.com/lucasmichot) in https://github.com/laravel/framework/pull/58278persistentFake()- and add tests by [@jackbayliss](https://github.com/jackbayliss) in https://github.com/laravel/framework/pull/58287[@throws](https://github.com/throws) \InvalidArgumentException to some dock block by [@alipowerful7](https://github.com/alipowerful7) in https://github.com/laravel/framework/pull/58289Validator::sometimes() usage with attributes containing . by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58291DatabaseLock prune lottery by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58152stdClass by [@axlon](https://github.com/axlon) in https://github.com/laravel/framework/pull/58150Collection (param) docblocks by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/58170LazyCollection passthru calls and docblocks by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/58180Collection docblock types by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/58176created_at or updated_at column when attaching models by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58164Password::required() and Password::sometimes() usage as array by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58188Test isn't an instance of Command by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58147$batchId in Batchable trait by [@markieo1](https://github.com/markieo1) in https://github.com/laravel/framework/pull/58069null cache store triggering PHP 8.5 deprecation by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/58074null to array_key_exists in AsPivot class by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/58073Facade classes by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/58072mergeHidden and mergeVisible methods to Collection class by [@mahmoudmohamedramadan](https://github.com/mahmoudmohamedramadan) in https://github.com/laravel/framework/pull/58110ParseError in hasEvenNumberOfParentheses when Xdebug is active by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58128ConnectionEstablished event on database reconnection by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58136Context::scope() return type by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58012required and sometimes validation of Password rule by [@mrvipchien](https://github.com/mrvipchien) in https://github.com/laravel/framework/pull/58034optional() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58027newRequest() to Pool and Batch by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58038PendingRequest@pool() && batch() concurrency by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57973illuminate/reflections component from illuminate/support by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58052.gitattributes to illuminate/reflection by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/58055PendingRequest@withRequestContext() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/58054throwUnless() to Illuminate\Http\Client\Response by [@CasEbb](https://github.com/CasEbb) in https://github.com/laravel/framework/pull/57951HasAttributes::addDateAttributesToArray() when UPDATED_AT = null and model is cast to array by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/57945PendingRequest@send() with an early return by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57943- instead of _ by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/57927LoggerInterface when constructing RoundrobinTransport instance by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/57956FluentPromise to allow for cleaner chaining in Pool by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57967lazy object and proxy object support helpers by [@timacdonald](https://github.com/timacdonald) in https://github.com/laravel/framework/pull/57831pretend() method by [@xurshudyan](https://github.com/xurshudyan) in https://github.com/laravel/framework/pull/57968offsetExists() by [@xurshudyan](https://github.com/xurshudyan) in https://github.com/laravel/framework/pull/57970milliseconds, weeks, and months duration helpers to Illuminate\Support by [@SanderMuller](https://github.com/SanderMuller) in https://github.com/laravel/framework/pull/57997Str::replace() by [@axlon](https://github.com/axlon) in https://github.com/laravel/framework/pull/57820SupportArrTest by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/57822encoding validation rule for uploaded files by [@ziadoz](https://github.com/ziadoz) in https://github.com/laravel/framework/pull/57823scopedIf in CacheManager::memo() by [@angelej](https://github.com/angelej) in https://github.com/laravel/framework/pull/57833Request::fluent() method by [@michaelnabil230](https://github.com/michaelnabil230) in https://github.com/laravel/framework/pull/57840QueriesRelationships by [@CasEbb](https://github.com/CasEbb) in https://github.com/laravel/framework/pull/57830AbstractRouteCollection@toSymfonyRouteCollection() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57870AbstractRouteCollection@matchAgainstRoute() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57871path method return type to always be a non-null string by [@IsmailBourbie](https://github.com/IsmailBourbie) in https://github.com/laravel/framework/pull/57873ParsesQueue@parseQueue logic by [@rodrigopedra](https://github.com/rodrigopedra) in https://github.com/laravel/framework/pull/57886ApplicationBuilder@withExceptions() improvements by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57778--force to make:test for generators with --test by [@CasEbb](https://github.com/CasEbb) in https://github.com/laravel/framework/pull/57777Request::getAcceptableContentTypes() changes in Symfony 7.4 by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/57783WithCachedConfig to work with parallel test runs by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57785RequestException: attempt to summarize message before reporting by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57767[@hasStack](https://github.com/hasStack) Blade directive by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/57788--middleware filter to route:list by [@jasonmccreary](https://github.com/jasonmccreary) in https://github.com/laravel/framework/pull/57797ResourceCollection::$collection property as nullable by [@lorenzolosa](https://github.com/lorenzolosa) in https://github.com/laravel/framework/pull/57807Factory@insert() to allow for array casts by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57794Http::pool() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57811GeneratorCommand missing possibleModels() method by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/57769configurationIsCached() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57665WithCachedRoutes testing trait by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57623Stringable::ucwords by [@kichetof](https://github.com/kichetof) in https://github.com/laravel/framework/pull/57688Application@routesAreCached() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57687WithCachedConfig testing trait by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57663Application@eventsAreCached() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57709Factory@insert() with hidden by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57722bootstrap/app.php by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/57759files() and directories() by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/57573Factory@insert() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57600Connection@listen() docblock by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57633operator argument for version_compare() by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/57569allDirectories() method to Filesytem by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/57565Uri builder methods by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/57549jsonSerialize() method to use match expression by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/57552setAppends && withoutAppends by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57561Response namespace in Batch by [@simon-tma](https://github.com/simon-tma) in https://github.com/laravel/framework/pull/57481QueueFailedOver event by [@jessarcher](https://github.com/jessarcher) in https://github.com/laravel/framework/pull/57503illuminate/console in external apps by [@andrey-helldar](https://github.com/andrey-helldar) in https://github.com/laravel/framework/pull/55430ubuntu-20.24 has been removed by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/55425DumpCommand by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/55431package-lock.json should trigger npm run build by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/55426propagateRelationAutoloadCallbackToRelation method doc-block by [@derian-all-win-software](https://github.com/derian-all-win-software) in https://github.com/laravel/framework/pull/55363withPivotValue by [@amir9480](https://github.com/amir9480) in https://github.com/laravel/framework/pull/55280pda/pheanstalk 7 by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/55397MailMessage by [@onlime](https://github.com/onlime) in https://github.com/laravel/framework/pull/55404make function in the Fluent by [@michaelnabil230](https://github.com/michaelnabil230) in https://github.com/laravel/framework/pull/55417HasOneOrMany relation by [@onlime](https://github.com/onlime) in https://github.com/laravel/framework/pull/55262fromJson() to Collection by [@DarkGhostHunter](https://github.com/DarkGhostHunter) in https://github.com/laravel/framework/pull/55310illuminate/database usage as standalone package by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/55309AbstractPaginator should implement CanBeEscapedWhenCastToString by [@gdebrauwer](https://github.com/gdebrauwer) in https://github.com/laravel/framework/pull/55256whereAttachedTo() Eloquent builder method by [@bakerkretzmar](https://github.com/bakerkretzmar) in https://github.com/laravel/framework/pull/55245toArray to ComponentAttributeBag class by [@devajmeireles](https://github.com/devajmeireles) in https://github.com/laravel/framework/pull/55258db:seed command prohibitable by [@spawnia](https://github.com/spawnia) in https://github.com/laravel/framework/pull/55238Rules\Password::appliedRules Method by [@devajmeireles](https://github.com/devajmeireles) in https://github.com/laravel/framework/pull/55206Model::fillAndInsert() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/55038migrate:rollback in DB::prohibitDestructiveCommands PhpDoc by [@spawnia](https://github.com/spawnia) in https://github.com/laravel/framework/pull/55252Http::requestException() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/55241pathSegments() helper method by [@chester-sykes](https://github.com/chester-sykes) in https://github.com/laravel/framework/pull/55250Expression type to param $value of QueryBuilder orHaving() method by [@faissaloux](https://github.com/faissaloux) in https://github.com/laravel/framework/pull/55202AsHtmlString cast by [@ralphjsmit](https://github.com/ralphjsmit) in https://github.com/laravel/framework/pull/55071Arr::sole() method by [@ralphjsmit](https://github.com/ralphjsmit) in https://github.com/laravel/framework/pull/55070ApiInstallCommand by [@sajjadhossainshohag](https://github.com/sajjadhossainshohag) in https://github.com/laravel/framework/pull/55081related property by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/55075QueueFake::listenersPushed() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/55063[@return](https://github.com/return) docblocks on constructors by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/55076new Collection over Collection::make by [@AhmedAlaa4611](https://github.com/AhmedAlaa4611) in https://github.com/laravel/framework/pull/55091whereNull and whereNotNull to Assertablejson by [@faissaloux](https://github.com/faissaloux) in https://github.com/laravel/framework/pull/55131Illuminate\Queue\Jobs\Job::getJobId() and Illuminate\Queue\Jobs\DatabaseJob::getJobId() methods by [@petrknap](https://github.com/petrknap) in https://github.com/laravel/framework/pull/55138shouldRun method to migrations. by [@danmatthews](https://github.com/danmatthews) in https://github.com/laravel/framework/pull/55011Uri prevent empty query string by [@rojtjo](https://github.com/rojtjo) in https://github.com/laravel/framework/pull/55146FileViewFinder doc-blocks by [@imanghafoori1](https://github.com/imanghafoori1) in https://github.com/laravel/framework/pull/55183null value by [@willrowe](https://github.com/willrowe) in https://github.com/laravel/framework/pull/55175pipe method query builders by [@timacdonald](https://github.com/timacdonald) in https://github.com/laravel/framework/pull/55171Log::withoutContext to remove selected context from future logs by [@mattroylloyd](https://github.com/mattroylloyd) in https://github.com/laravel/framework/pull/55181Expression type to param $value of QueryBuilder having() method by [@faissaloux](https://github.com/faissaloux) in https://github.com/laravel/framework/pull/55200withAttributes method on Eloquent Builder by [@AndrewMast](https://github.com/AndrewMast) in https://github.com/laravel/framework/pull/55199DB::update() with subqueries is not supported for all databases by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/57381json_value() by [@crishoj](https://github.com/crishoj) in https://github.com/laravel/framework/pull/57417Route::middleware to accept null by [@avosalmon](https://github.com/avosalmon) in https://github.com/laravel/framework/pull/57436Str docblocks related to factories by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57297Trae IDE in the local exception page by [@sajjadhossainshohag](https://github.com/sajjadhossainshohag) in https://github.com/laravel/framework/pull/57300Schedule::useCache() by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/57311Str::uuid() returns Stringable by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57340ResolvesDumpSource by [@OmarFaruk-0x01](https://github.com/OmarFaruk-0x01) in https://github.com/laravel/framework/pull/57363Str::is*(...) check by [@axlon](https://github.com/axlon) in https://github.com/laravel/framework/pull/57230Str::apa method by [@balboacodes](https://github.com/balboacodes) in https://github.com/laravel/framework/pull/57254php artisan config:cache and php artisan optimize error messages for non-serializable values by [@mathiasgrimm](https://github.com/mathiasgrimm) in https://github.com/laravel/framework/pull/57249Container::getInstance() in ComposerScripts::prePackageUninstall() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57226Arr typehints by [@daniser](https://github.com/daniser) in https://github.com/laravel/framework/pull/57165can and inherit models on route groups by [@bonroyage](https://github.com/bonroyage) in https://github.com/laravel/framework/pull/57172ThrottleRequests::using method by [@sethsandaru](https://github.com/sethsandaru) in https://github.com/laravel/framework/pull/57190pre-package-uninstall event by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57144queue PHPDoc according to function behavior by [@MrYamous](https://github.com/MrYamous) in https://github.com/laravel/framework/pull/57207RedisTaggedCache@flush() to allow for custom connections by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/57122\Illuminate\Support\Str by [@shaedrich](https://github.com/shaedrich) in https://github.com/laravel/framework/pull/57096Macroable trait to Illuminate/Support/Benchmark by [@1tim22](https://github.com/1tim22) in https://github.com/laravel/framework/pull/57107[@param-closure-this](https://github.com/param-closure-this) by [@kayw-geek](https://github.com/kayw-geek) in https://github.com/laravel/framework/pull/55002PendingRequest typehints for post, patch, put, delete by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/54998about command by [@adampatterson](https://github.com/adampatterson) in https://github.com/laravel/framework/pull/54949LogManager::configurationFor() typehint by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/55016toKilobytes to handle spaces and case-insensitive units by [@alikhosravidev](https://github.com/alikhosravidev) in https://github.com/laravel/framework/pull/55019asJson call in HasAttributes.php that was recently introduced by [@AndrewMast](https://github.com/AndrewMast) in https://github.com/laravel/framework/pull/55017aliasedPivotColumns by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/55055date_format by [@AndrewMast](https://github.com/AndrewMast) in https://github.com/laravel/framework/pull/55052$this for chaining by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/55060new Collection over collect() by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/55059using pivot model by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/55053AggregateServiceProvider docblocks by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56968with() helper call by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/56975MessageLogged and narrow $level by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56989with() helper when no second argument is passed by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/56986Castable on Enum by [@jrseliga](https://github.com/jrseliga) in https://github.com/laravel/framework/pull/56977with() helper call simplification by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/57041laravel-cloud-socket respects LOG_LEVEL by [@PeteBishwhip](https://github.com/PeteBishwhip) in https://github.com/laravel/framework/pull/57071group to messageGroup property by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/56919mb_split() to split strings into words by [@GrahamCampbell](https://github.com/GrahamCampbell) in https://github.com/laravel/framework/pull/56617CacheSchedulingMutex should use lock connection by [@GrahamCampbell](https://github.com/GrahamCampbell) in https://github.com/laravel/framework/pull/56614orchestra/testbench-core deps by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/56636brick/math versions by [@GrahamCampbell](https://github.com/GrahamCampbell) in https://github.com/laravel/framework/pull/56890DatabaseManager to allow for empty named connections by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/56906brick/math versions by [@GrahamCampbell](https://github.com/GrahamCampbell) in https://github.com/laravel/framework/pull/56891Collection countBy method by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/56830Arr::collapse() by [@weshooper](https://github.com/weshooper) in https://github.com/laravel/framework/pull/56842UnitEnum in Collection groupBy method by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/56857countBy docblock in Collection to allow for enum callback by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/56856InteractsWithContainer return types by [@axlon](https://github.com/axlon) in https://github.com/laravel/framework/pull/56853APP_BASE_PATH from $_SERVER by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/56868toPrettyJson() accepts options by [@lucasmichot](https://github.com/lucasmichot) in https://github.com/laravel/framework/pull/56876loadMissing by [@angus-mcritchie](https://github.com/angus-mcritchie) in https://github.com/laravel/framework/pull/56711SelfBuilding interface by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56731method_exists checks by [@rodrigopedra](https://github.com/rodrigopedra) in https://github.com/laravel/framework/pull/56821ScheduleRunCommand by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56776date_format validation on DST Timezone by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/56767old() helper by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/56769Database attribute by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/56688spliceIntoPosition docblock to allow string|int values by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/56698withHeartbeat method to LazyCollection by [@JosephSilber](https://github.com/JosephSilber) in https://github.com/laravel/framework/pull/56477array_first and array_last by [@KIKOmanasijev](https://github.com/KIKOmanasijev) in https://github.com/laravel/framework/pull/56706MessageLogged twice by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56713queue:prune-failed tests coverage by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/56732null parameter in BusFake::chain() method by [@stevebauman](https://github.com/stevebauman) in https://github.com/laravel/framework/pull/56750ArrayStore::all() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56751$forceWrap property to JsonResource for consistent API response #56724 by [@achrafAa](https://github.com/achrafAa) in https://github.com/laravel/framework/pull/56736db:table Command by [@hafezdivandari](https://github.com/hafezdivandari) in https://github.com/laravel/framework/pull/56646allowedUrls through preventStrayRequests by [@rabrowne85](https://github.com/rabrowne85) in https://github.com/laravel/framework/pull/56645Context@scope() may throw by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56655mergeVisible, mergeHidden and mergeAppends methods. by [@jonerickson](https://github.com/jonerickson) in https://github.com/laravel/framework/pull/56678orchestra/testbench-core deps by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/56637Arr::push() by [@inxilpro](https://github.com/inxilpro) in https://github.com/laravel/framework/pull/56632doesnt_contain rule by [@apih](https://github.com/apih) in https://github.com/laravel/framework/pull/56644make:migration command's TableGuesser. by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/56608function_exists calls by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/56621Bind attribute accepts UnitEnum by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56616Scoped and Singleton on interfaces by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56620make:migration command on Windows by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/56591Factory::dontExpandRelationshipsByDefault() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56154Htmlable objects in Js::convertDataToJavaScriptExpression() by [@jj15asmr](https://github.com/jj15asmr) in https://github.com/laravel/framework/pull/56253AbstractCursorPaginator@through() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56267Date facade instead of time() for password_confirmed_at check by [@dylanbr](https://github.com/dylanbr) in https://github.com/laravel/framework/pull/56270dailyAt() method parses minutes and ignores seconds when seconds are provided by [@amirhshokri](https://github.com/amirhshokri) in https://github.com/laravel/framework/pull/56308SeedCommand console output by [@Jehong-Ahn](https://github.com/Jehong-Ahn) in https://github.com/laravel/framework/pull/56310Validation by [@mrvipchien](https://github.com/mrvipchien) in https://github.com/laravel/framework/pull/56321mb_split() to split strings into words by [@shaedrich](https://github.com/shaedrich) in https://github.com/laravel/framework/pull/56338offset() in place of skip() by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/56081limit() in place of take() by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/56080offset() and limit() in tests by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/56089JsonSerializable interface to Uri Class by [@devajmeireles](https://github.com/devajmeireles) in https://github.com/laravel/framework/pull/56097$this set the return type to static by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/56092int<0, max> as docblock return type for database operations that return a count by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56117Collection methods by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56135--model and --except via PruneCommand command by [@hosni](https://github.com/hosni) in https://github.com/laravel/framework/pull/56140Htmlable Instances to Js::from() by [@jj15asmr](https://github.com/jj15asmr) in https://github.com/laravel/framework/pull/56159syncWithoutDetaching method when empty values are given by [@stevebauman](https://github.com/stevebauman) in https://github.com/laravel/framework/pull/56157Closure-support to $key/$value in Collection pluck() method by [@ralphjsmit](https://github.com/ralphjsmit) in https://github.com/laravel/framework/pull/56188collection() to Config repository by [@KennedyTedesco](https://github.com/KennedyTedesco) in https://github.com/laravel/framework/pull/56200Request docblock by [@duncanmcclean](https://github.com/duncanmcclean) in https://github.com/laravel/framework/pull/56230Fluent class iterable by [@xurshudyan](https://github.com/xurshudyan) in https://github.com/laravel/framework/pull/56218@context Blade directive by [@martinbean](https://github.com/martinbean) in https://github.com/laravel/framework/pull/56146withLocale and withCurrency always restore previous state by [@xurshudyan](https://github.com/xurshudyan) in https://github.com/laravel/framework/pull/56234whereNotMorphedTo() query by [@owenvoke](https://github.com/owenvoke) in https://github.com/laravel/framework/pull/54902paginate() method return types to \Illuminate\Pagination\LengthAwarePaginator" by [@carestad](https://github.com/carestad) in https://github.com/laravel/framework/pull/54917EnumeratesValues::ensure() doc block by [@axlon](https://github.com/axlon) in https://github.com/laravel/framework/pull/54919ddBody method to TestResponse for dumping various response payloads by [@Sammyjo20](https://github.com/Sammyjo20) in https://github.com/laravel/framework/pull/54933RedisCluster with compression or serialization" by [@rzv-me](https://github.com/rzv-me) in https://github.com/laravel/framework/pull/54935CanBeOneOfMany support to HasOneThrough by [@calebdw](https://github.com/calebdw) in https://github.com/laravel/framework/pull/54759assertOnlyInvalid by [@parth391](https://github.com/parth391) in https://github.com/laravel/framework/pull/54941increment and decrement methods to Context by [@mattmcdev](https://github.com/mattmcdev) in https://github.com/laravel/framework/pull/54976getDefaultDescription method by [@jnoordsij](https://github.com/jnoordsij) in https://github.com/laravel/framework/pull/55990ComputesOnceableHashInterface by [@Jacobs63](https://github.com/Jacobs63) in https://github.com/laravel/framework/pull/56009symfony/console:7.4 compatibility by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/56015[@return](https://github.com/return) tags from constructors by [@michaelnabil230](https://github.com/michaelnabil230) in https://github.com/laravel/framework/pull/56024FailOnException job middleware by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/56037through() method in interfaces to fix IDE warnings by [@harryqt](https://github.com/harryqt) in https://github.com/laravel/framework/pull/55925ScheduledTaskFailed not dispatched on scheduled forground task fails by [@achrafAa](https://github.com/achrafAa) in https://github.com/laravel/framework/pull/55624Model::unguarded() by [@axlon](https://github.com/axlon) in https://github.com/laravel/framework/pull/55932RequestException truncation limit per request by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/55897outOf is greater than 0 in Lottery helper by [@mrvipchien](https://github.com/mrvipchien) in https://github.com/laravel/framework/pull/55969ExceptionHandlerFake by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/55972TestResponse::assertRedirectBack by [@GrahamCampbell](https://github.com/GrahamCampbell) in https://github.com/laravel/framework/pull/55780AsUri model cast by [@ash-jc-allen](https://github.com/ash-jc-allen) in https://github.com/laravel/framework/pull/55909AuthenticateSession Middleware by [@imanghafoori1](https://github.com/imanghafoori1) in https://github.com/laravel/framework/pull/55900TestResponse::assertSessionMissing() when given an array of keys by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/55800Context Attribute to Interact with Hidden by [@devajmeireles](https://github.com/devajmeireles) in https://github.com/laravel/framework/pull/55799Arr::hasAll by [@devajmeireles](https://github.com/devajmeireles) in https://github.com/laravel/framework/pull/55815ResponseFactory should also accept null callback by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/55833toUri to the Stringable Class by [@devajmeireles](https://github.com/devajmeireles) in https://github.com/laravel/framework/pull/55862is_integer() with is_int() to comply with Laravel Pint by [@xurshudyan](https://github.com/xurshudyan) in https://github.com/laravel/framework/pull/55851in_array_keys validation rule to check for presence of specified array keys by [@stevebauman](https://github.com/stevebauman) in https://github.com/laravel/framework/pull/55807Rule::contains by [@stevebauman](https://github.com/stevebauman) in https://github.com/laravel/framework/pull/55809assertJsonStructure & assertExactJsonStructure methods by [@milwad-dev](https://github.com/milwad-dev) in https://github.com/laravel/framework/pull/55743getCountForPagination on an Eloquent\Builder by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/55752assertClientError method to TestResponse by [@shane-zeng](https://github.com/shane-zeng) in https://github.com/laravel/framework/pull/55750preventsLazyLoading exception when using automaticallyEagerLoadRelationships by [@devajmeireles](https://github.com/devajmeireles) in https://github.com/laravel/framework/pull/55771hash string helper by [@istiak-tridip](https://github.com/istiak-tridip) in https://github.com/laravel/framework/pull/55767assertSessionMissing() signature to match assertSessionHas() by [@nexxai](https://github.com/nexxai) in https://github.com/laravel/framework/pull/55763current_page_url to Paginator by [@mariomka](https://github.com/mariomka) in https://github.com/laravel/framework/pull/55789assertRedirectToAction method to test redirection to controller actions by [@xurshudyan](https://github.com/xurshudyan) in https://github.com/laravel/framework/pull/55788league/commonmark by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/53829Validator instance within certain rule classes by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/54943Illuminate\Support\EncodedHtmlString by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/54737return $this for assertOnlyJsonValidationErrors by [@LeTamanoir](https://github.com/LeTamanoir) in https://github.com/laravel/framework/pull/55099Illuminate\Support\EncodedHtmlString from causing breaking change by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/55149AboutCommand by [@alies-dev](https://github.com/alies-dev) in https://github.com/laravel/framework/pull/55179message template by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/55530EncodedHtmlString to ignore instance of HtmlString by [@jbraband](https://github.com/jbraband) in https://github.com/laravel/framework/pull/55543useCurrent on date and year column types by [@nicholasbrantley](https://github.com/nicholasbrantley) in https://github.com/laravel/framework/pull/55619Http::preventStrayRequests error propagation when using Http::pool by [@LeTamanoir](https://github.com/LeTamanoir) in https://github.com/laravel/framework/pull/55689except and exceptHidden methods to Context class by [@xurshudyan](https://github.com/xurshudyan) in https://github.com/laravel/framework/pull/55692currentlyResolving utility by [@jrseliga](https://github.com/jrseliga) in https://github.com/laravel/framework/pull/55684currentlyResolving test by [@jrseliga](https://github.com/jrseliga) in https://github.com/laravel/framework/pull/55694getCurrentlyAttachedPivots wrong morphClass for morph to many relationships by [@amir9480](https://github.com/amir9480) in https://github.com/laravel/framework/pull/55721assertRedirectBack assertion method by [@ryangjchandler](https://github.com/ryangjchandler) in https://github.com/laravel/framework/pull/55635whereAttachedTo method by [@ashleyshenton](https://github.com/ashleyshenton) in https://github.com/laravel/framework/pull/55666ScheduledTaskFailed not dispatched on scheduled task failing" by [@taylorotwell](https://github.com/taylorotwell) in https://github.com/laravel/framework/pull/55612[@internal](https://github.com/internal) Annotation from $components Property in InteractsWithIO by [@michaelnabil230](https://github.com/michaelnabil230) in https://github.com/laravel/framework/pull/55580AnyOf constructor parameter type by [@axlon](https://github.com/axlon) in https://github.com/laravel/framework/pull/55577Enum rule by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/55588HasRelationships@relationLoaded() by [@rodrigopedra](https://github.com/rodrigopedra) in https://github.com/laravel/framework/pull/55519[@use](https://github.com/use) directive without quotes by [@osbre](https://github.com/osbre) in https://github.com/laravel/framework/pull/55462Conditionable Trait to Fluent by [@michaelnabil230](https://github.com/michaelnabil230) in https://github.com/laravel/framework/pull/55455setTags method on new cache flush events by [@erikn69](https://github.com/erikn69) in https://github.com/laravel/framework/pull/55405AsCollection to map items into objects or other values by [@DarkGhostHunter](https://github.com/DarkGhostHunter) in https://github.com/laravel/framework/pull/55383[@use](https://github.com/use) directive by [@osbre](https://github.com/osbre) in https://github.com/laravel/framework/pull/55461CacheBasedSessionHandler by [@imanghafoori1](https://github.com/imanghafoori1) in https://github.com/laravel/framework/pull/55487FileSessionHandler by [@imanghafoori1](https://github.com/imanghafoori1) in https://github.com/laravel/framework/pull/55484DatabaseSessionHandler by [@imanghafoori1](https://github.com/imanghafoori1) in https://github.com/laravel/framework/pull/55485relationLoaded method by [@tmsperera](https://github.com/tmsperera) in https://github.com/laravel/framework/pull/55471Migrator from class name by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/55501Validator instance within certain rule classes by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/54845Application::interBasePath() fails to resolve application when project name is "vendor" by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/54871Arr::partition method by [@AndrewMast](https://github.com/AndrewMast) in https://github.com/laravel/framework/pull/54896BuildsWhereDateClauses traits by [@mohprilaksono](https://github.com/mohprilaksono) in https://github.com/laravel/framework/pull/54784paginage() methods to \Illuminate\Pagination\LengthAwarePaginator by [@carestad](https://github.com/carestad) in https://github.com/laravel/framework/pull/54826Hasher::verifyConfiguration() method exists on driver before forwarding call by [@rodrigopedra](https://github.com/rodrigopedra) in https://github.com/laravel/framework/pull/54833AsStringable cast on Notifiable's key by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/54818Context::scope() by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/54799Date facade and fix a return type. by [@lmottasin](https://github.com/lmottasin) in https://github.com/laravel/framework/pull/54847ContextLogProcessor by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/54851Str::is() match multiline strings by [@SjorsO](https://github.com/SjorsO) in https://github.com/laravel/framework/pull/51196Eloquent\Collection::partition to return a base Collection by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/53304RefreshDatabase trait by [@tonysm](https://github.com/tonysm) in https://github.com/laravel/framework/pull/53231RefreshDatabase::usingInMemoryDatabase() by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/53587emailOutput() to only send email if output exists by [@onlime](https://github.com/onlime) in https://github.com/laravel/framework/pull/53774hasMorePages() to CursorPaginator contract by [@KennedyTedesco](https://github.com/KennedyTedesco) in https://github.com/laravel/framework/pull/53762DatabaseTokenRepository and make consistent with CacheTokenRepository by [@browner12](https://github.com/browner12) in https://github.com/laravel/framework/pull/53746when() helper to accept Closure condition parameter by [@ziadoz](https://github.com/ziadoz) in https://github.com/laravel/framework/pull/54005dropForeignIdFor method complementary to foreignIdFor by [@willrowe](https://github.com/willrowe) in https://github.com/laravel/framework/pull/54102getCookieExpirationDate incompatibility with Carbon 3 by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/54313Connection property in Grammar classes by [@hafezdivandari](https://github.com/hafezdivandari) in https://github.com/laravel/framework/pull/54487composer.json by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/54700brick/math by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/54694PHP_CLI_SERVER_WORKERS as string instead of int by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/54724readAt method to use in database channel by [@utsavsomaiya](https://github.com/utsavsomaiya) in https://github.com/laravel/framework/pull/54729Factory::$modelNameResolver by [@samlev](https://github.com/samlev) in https://github.com/laravel/framework/pull/54736config/app.php to reflect laravel/laravel change for compatibility by [@askdkc](https://github.com/askdkc) in https://github.com/laravel/framework/pull/54752InteractsWithDatabase by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/54748InteractsWithExceptionHandling && ExceptionHandlerFake by [@cosmastech](https://github.com/cosmastech) in https://github.com/laravel/framework/pull/54747filesystem.disk.local configurations by [@crynobone](https://github.com/crynobone) in https://github.com/laravel/framework/pull/54764How can I help you explore Laravel packages today?