Laravel Changelog History Search
Welcome to the Laravel Changelog History Search! Dive into the comprehensive history of the Laravel framework with ease. Explore past changes, updates, and improvements. Find specific versions or features quickly. Stay informed and empowered as you navigate the evolution of Laravel. Start searching and uncover the valuable insights from the Laravel Changelog History.
Added
- Added support for FILTER_FLAG_EMAIL_UNICODE via "email:filter_unicode" in email validator (#32711, 43a1ed1)
- Added
orWhereIntegerInRaw()
andorWhereIntegerNotInRaw()
toIlluminate\Database\Query\Builder
(#32710)
- Added
Illuminate\Cache\DatabaseStore::add()
(7fc452b)
- Implement env and production Blade directives (#32742)
- Added
Illuminate\Database\Eloquent\Relations\MorphTo::morphWithCount()
method (#32738)
- Added
Illuminate\Database\Eloquent\Collection::loadMorphCount()
method (#32739)
- Added support
viaQueues
method for notifications (e97d17c)
- Added
loadMorph
andloadMorphCount
methods toIlluminate\Database\Eloquent\Model
(#32760)
- Added
Illuminate\Http\Client\PendingRequest::head()
method (#32782)
Fixed
- Fixed belongsToMany child relationship solving (c5e88be)
- Allow overriding the MySQL server version for strict mode (#32708)
- Added boolean to types that don't need character options (#32716)
- Fixed
Illuminate\Foundation\Testing\PendingCommand
that do not resolve 'OutputStyle::class' from the container (#32687)
- Clear resolved event facade on
Illuminate\Foundation\Testing\Concerns\MocksApplicationServices::withoutEvents()
(d1e7f85)
- Fixed
Illuminate\Database\Eloquent\Collection::getQueueableRelations()
for filtered collections (#32747)
- Fixed
Illuminate\Database\Eloquent\Collection::loadCount
method to ensure count is set on all models (#32740)
- Fixed deprecated "Doctrine/Common/Inflector/Inflector" class (#32734)
- Fixed
Illuminate\Validation\Validator::getPrimaryAttribute()
(#32775)
- Revert of "Remove
strval
fromIlluminate/Validation/ValidationRuleParser::explodeWildcardRules()
" (52940cf)
Changed
- Updated user model var name in
make:policy
command (#32748)
- Remove the undocumented dot keys support in validators (#32764)
Fixed
- Updated
Illuminate\Database\Query\Builder::runPaginationCountQuery()
to support groupBy and sub-selects (#32688)
Fixed
- Fixed
Illuminate\Database\Eloquent\Collection::getQueueableRelations()
(7b32460)
Added
- Added
artisan make:cast
command (#32594)
- Added
Illuminate\Foundation\Testing\Concerns\InteractsWithDatabase::assertDatabaseCount()
(#32597)
- Allow configuring the auth_mode for SMTP mail driver (#32616)
- Run pagination count as subquery for group by and havings (#32624)
- Same-session ID request concurrency limiting (#32636)
- Support delete with limit on sqlsrv (f16d325)
- Added
mergeFillable()
andmergeGuarded()
toModel
(#32679)
Fixed
- Prevents a memory leak in Faker (2228233)
- Fixed
Illuminate\Foundation\Testing\TestResponse::assertSessionHasInput()
(f0639fd)
- Set relation connection on eager loaded MorphTo (#32602)
- Filtering null's in
hasMorph()
(#32614)
- Fixed
Illuminate\Foundation\Console\EventMakeCommand::alreadyExists()
(7bba4bf)
- Fixed bug with model name in
Illuminate\Database\Eloquent\RelationNotFoundException::make()
(f72a166)
- Allow trashed through parents to be included in has many through queries (#32609)
Changed
- Changed
Illuminate/Database/Eloquent/Relations/Concerns/AsPivot::fromRawAttributes()
(6c502c1)
- Use single space if plain email is empty in
Illuminate\Mail\Mailer::addContent()
(0557622)
- Remove wasted file read when loading package manifest in
Illuminate\Foundation\PackageManifest::getManifest()
(#32646)
- Do not change
character
andcollation
for some columns on change (fccdf7c)
- Use table name when resolving has many through / one relationships (8d69454)