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
Illuminate\Database\Eloquent\Model::updateQuietly()
(#37169)
- Added
Illuminate\Support\Str::replace()
(#37186)
- Added Model key extraction to id on whereKey() and whereKeyNot() (#37184)
- Added
Illuminate/Foundation/Http/Kernel::getMiddlewarePriority()
(#37271)
- Support mass assignment to SQL Server views (#37307)
- Added
Illuminate/Support/Stringable::unless()
(#37326)
Fixed
- Fixed
Illuminate\Database\Query\Builder::offset()
with non numbers $value (#37164)
- Treat missing UUID in failed Queue Job as empty string (failed driver = database) (#37251)
- Fixed fields not required with required_unless (#37262)
- SqlServer Grammar: Bugfixes for hasTable and dropIfExists / support for using schema names in these functions (#37280)
- Fix PostgreSQL dump and load for Windows (#37320)
Changed
- Add fallback when migration is not anonymous class (#37166)
- Ably expects clientId as string in
Illuminate\Broadcasting\Broadcasters\AblyBroadcaster::validAuthenticationResponse()
(#37249)
- Computing controller middleware before getting excluding middleware (#37259)
- Update mime extension check (#37332)
- Added exception to chunkById() when last id cannot be determined (#37294)
Added
- Added
Illuminate\Database\Eloquent\Builder::withOnly()
(#37144)
- Added
Illuminate\Bus\PendingBatch::add()
(#37151)
Fixed
- Fixed Cache store with a name other than 'dynamodb' (#37145)
Changed
- Added has environment variable to startProcess method in
ServeCommand
(#37142)
- Some cast to int in
Illuminate\Database\Query\Grammars\SqlServerGrammar
(09bf145)
Added
- Added
Illuminate\Collections\Collection::sole()
method (#37034)
- Support
url
for php artisan db command (#37064)
- Added
Illuminate\Foundation\Bus\DispatchesJobs::dispatchSync()
(#37063)
- Added
Illuminate\Database\DatabaseManager::setApplication()
(#37068)
- Added
Illuminate\Support\Stringable::whenNotEmpty()
(#37080)
- Added password validation rule (#36960)
Fixed
- Fixed
JsonResponse::fromJsonString()
double encoding string (#37076)
- Fallback to primary key if owner key doesnt exist on model at all in
MorphTo
relation (a011109)
- Do not execute beforeSending callbacks twice in HTTP client (#37116)
Changed
- Schedule list timezone command (#37117)
Added
- Added a
wordCount()
string helper (#36990)
- Allow anonymous and class based migration coexisting (#37006)
- Added
Illuminate\Broadcasting\Broadcasters\PusherBroadcaster::setPusher()
(#37033)
Fixed
- Fixed required_if boolean validation (#36969)
- Correctly merge object payload data in
Illuminate\Queue\Queue::createObjectPayload()
(#36998)
- Allow the use of temporary views for Blade testing on Windows machines (#37044)
- Fixed
Http::withBody()
not being sent (#37057)
Added
- Added strings to the
DetectsLostConnections.php
(4210258)
- Allow testing of Blade components that return closures (#36919)
- Added anonymous migrations (#36906)
- Added
Session\Store::missing()
method (#36937)
- Added tinyText data type to Blueprint and to available database grammars (#36949)
- Added a method to remove a resolved view engine (#36955)
- Added
Illuminate\Database\Eloquent\Model::getAttributesForInsert()
protected method (9a9f59f, 314bf87)
Fixed
- Fixed clone() on EloquentBuilder (#36924)
Changed
Model::delete()
throw LogicException not Exception (#36914)
- Make pagination linkCollection() method public (#36959)