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 localization for
403.blade.php
and503.blade.php
(#26751)
- Changing the Migrator to accept not only migration directory paths, but migration file paths too (#26642, c4b13bf)
Fixed
- Fixed self-referencing HasManyThrough existence queries (#26662)
- Fixed HasManyThrough existence queries with same parent and through parent table (#26676)
- Fixed breaking eager loading with "incrementing" string keys (#26688)
- Remove the Register
<li>
when the route doesn't exist inapp.stub
(#26708)
- Fixed
Collection::some
method (#26696)
- Revert breaking change in
TestResponse::decodeResponseJson
method (#26713)
- Fixed
PhpRedisConnection::mget
(#26716)
- Fixed
Eloquent\Collection::loadCount
attribute syncing (#26714)
- Fixed
Illuminate\Foundation\Testing\Concerns\InteractsWithDatabase::seed
for array accepting (#26734)
- Fixed
FormRequest
validation triggering twice (#26731)
Changed
- Changed markdown on auth stub view (
Auth/Console/stubs/make/views/auth/login.stub
) (#26648)
- Moved Slack and Nexmo notification channels to the own packages
laravel/nexmo-notification-channel
,laravel/slack-notification-channel
(#26689, #26727)
Deprecated
$cachedSchema
property inUrlGenerator
is deprecated. Will be renamed to the$cachedScheme
in 5.8 (#26640)
Added
- Added
date_equals
validation message (#26584)
- Added
starts_with
validation rule (#26612)
- Added relationship getters
BelongsToMany::getParentKeyName
,BelongsToMany::getRelatedKeyName
,HasManyThrough::getFirstKeyName
,HasManyThrough::getForeignKeyName
,HasManyThrough::getSecondLocalKeyName
,HasOneOrMany::getLocalKeyName
,MorphToMany::getInverse
(#26607)
- Make
ResourceCollection
countable (#26595)
Fixed
- Fixed duplicate validation issue in
FormRequest::validated
method (#26604)
- Prevent breaking eager loading with string keys (#26622)
Added
- Added
Macroable
trait toIlluminate\Cookie\CookieJar
(#26445)
- Added ability to disable password reset route (#26459)
- Added ability to publish error views (#26460)
- Added ability to set notifcation tries and timeout (#26493)
- Added
mail.log_channel
config for makelog
for mail driver configurable (#26510)
- Allowed
asset
root urls to be configurable viaapp.asset_url
(9172a67)
- Added
Error while sending QUERY packet
string toDetectsLostConnections
trait (#26233)
Fixed
- Fixed
UNION
aggregate queries with columns (#26466)
- Allowed migration table name to be guessed without
_table
suffix (#26429)
- Fixed cache repository for PHP from 7.2.12v (#26495)
- Fixed user authorization check for Email Verification (#26528)
- Fixed nested JOINs on SQLite (#26567)
Changed
- Adjusted
mix
missing asset exceptions (#26431)
- Used
asset
helper to generate full path urls in exception views (#26411)
- Changed
Illuminate\Foundation\Testing\Concerns\MocksApplicationServices::withoutJobs
method (#26437)
- Cached
distinct
validation rule data (#26509)
- Improved DNS Prefetching in view files (#26552)
Added
- Added ability to return an array of messages in a custom validation rule (#26327)
- Added
whenEmpty
/whenNotEmpty
/unlessEmpty
/unlessNotEmpty
methods toCollection
(#26345)
- Added
Illuminate\Cache\Repository::missing
method (#26351)
- Added
Macroable
trait toIlluminate\View\Factory
(#26361)
- Added support for UNION aggregate queries (#26365)
Changed
- Updated
AbstractPaginator::appends
to handle null (#26326)
- Added "guzzlehttp/guzzle": "^6.3", to
composer.json
(#26328)
- Showed exception message on 403 error page when message is available (#26356)
- Don't run TransformsRequest twice on ?query= parameters (#26366)
- Added missing logging options to slack log driver (#26360)
- Use cascade when truncating table in PostgreSQL (#26389)
- Allowed pass absolute parameter in has valid signature request macro (#26397)
Changed realization
- Used
Request::validate
macro in Auth traits (#26314)
Added
- Added
Illuminate\Foundation\Http\Kernel::getMiddlewareGroups
method (#26268)
- Added an sqlite config option (
foreign_key_constraints
) to enable / disable foreign key constraints (#26298, 674f8be, #26306)
Fixed
- Checked
$absolute
parameter inUrlGenerator::signedRoute
(#26265)
- Fixed
whereDoesntHave()
anddoesntHave()
with nested relationships (#26228)
- Fixed filesystem locking hangs in
PackageManifest::build()
(#26254)
Changed
- Made expectation closure optional for
InteractsWithContainer::mock
andInteractsWithContainer::spy
(#26242)
- Changed wording on default 403 view (#26258)
- Allowed adding additional
$manyMethods
when extending the model class (#26307)