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
viaQueuesmethod for notifications (e97d17c)
- Added
loadMorphandloadMorphCountmethods 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\PendingCommandthat 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::loadCountmethod 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
strvalfromIlluminate/Validation/ValidationRuleParser::explodeWildcardRules()" (52940cf)
Changed
- Updated user model var name in
make:policycommand (#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:castcommand (#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
characterandcollationfor some columns on change (fccdf7c)
- Use table name when resolving has many through / one relationships (8d69454)