Laravel Version: 6.0.0
Status:
Not receiving bug or security fixes
Recommendation:
Update at least to a security-maintained version as soon as possible!
The lowest version still getting security fixes is: 10
To upgrade, follow the instructions in the docs or use Laravel Shift to upgrade automatically.
Latest Patch Release:
Major Version | Release date | Bug Fixes Until | Security Fixes Until | PHP Versions | Status |
---|---|---|---|---|---|
6 | September 3, 2019 | September 7, 2021 | September 6, 2022 | 7.2, 7.3, 7.4 |
EOL
|
Releases
6.20.45
6.20.44
6.20.43
6.20.42
6.20.41
6.20.40
6.20.39
6.20.38
6.20.37
6.20.36
6.20.35
6.20.34
6.20.33
6.20.32
6.20.31
6.20.30
6.20.29
6.20.28
6.20.27
6.20.26
6.20.25
6.20.24
6.20.23
6.20.22
6.20.21
6.20.20
6.20.19
6.20.18
6.20.17
6.20.16
6.20.15
6.20.14
6.20.13
6.20.12
6.20.11
6.20.10
6.20.9
6.20.8
6.20.7
6.20.6
6.20.5
6.20.4
6.20.3
6.20.2
6.20.1
6.20.0
6.19.1
6.19.0
6.18.43
6.18.42
6.18.41
6.18.40
6.18.39
6.18.38
6.18.37
6.18.36
6.18.35
6.18.34
6.18.33
6.18.32
6.18.31
6.18.30
6.18.29
6.18.28
6.18.27
6.18.26
6.18.25
6.18.24
6.18.23
6.18.22
6.18.21
6.18.20
6.18.19
6.18.18
6.18.17
6.18.16
6.18.15
6.18.14
6.18.13
6.18.12
6.18.11
6.18.10
6.18.9
6.18.8
6.18.7
6.18.6
6.18.5
6.18.4
6.18.3
6.18.2
6.18.1
6.18.0
6.17.1
6.17.0
6.16.0
6.15.1
6.15.0
6.14.0
6.13.1
6.13.0
6.12.0
6.11.0
6.10.1
6.10.0
6.9.0
6.8.0
6.7.0
6.6.2
6.6.1
6.6.0
6.5.2
6.5.1
6.5.0
6.4.1
6.4.0
6.3.0
6.2.0
6.1.0
6.0.4
6.0.3
6.0.2
6.0.1
6.0.0
6.20.45
No changelog available.
6.20.44
Fixed
- Fixed digits_between with fractions (#40278)
6.20.43
Fixed
- Fixed inconsistent escaping of artisan argument (#39953)
Changed
- Do not return anything
Illuminate/Foundation/Application::afterLoadingEnvironment()
6.20.41
Added
- Added phar to list of shouldBlockPhpUpload() in validator (2d1f76a)
6.20.40
Fixed
- Fixes
Illuminate/Database/Query/Builder::limit()
to only cast integer when given other than null (#39644)
6.20.39
Fixed
- Fixed $value in
Illuminate/Database/Query/Builder::limit()
(ddfa71e)
6.20.38
Added
- Added new lost connection error message for sqlsrv (#39466)
6.20.37
Fixed
- Fixed rate limiting unicode issue (#39375)
6.20.36
Fixed
- Add new lost connection message to DetectsLostConnections for Vapor (#39209)
6.20.35
Added
- Added new lost connection message to DetectsLostConnections (#39028)
6.20.34
Fixed
- Silence validator date parse warnings (#38670)
6.20.33
Changed
- Error out when detecting incompatible DBAL version (#38543)
6.20.32
Fixed
- Bump AWS PHP SDK (#38297)
6.20.30
Fixed
- Fix edge case causing a BadMethodCallExceptions to be thrown when using loadMissing() (#37871)
6.20.29
Changed
- Removed unnecessary checks in RequiredIf validation, fixed tests (#37700)
6.20.24
Fixed
- Fixed required_if boolean validation (#36969)
6.20.23
Added
- Added strings to the
DetectsLostConnections.php
(4210258)
6.20.22
Fixed
- Fixed setting DynamoDB credentials (#36822)
6.20.19
Added
- Added broken pipe exception as lost connection error (#36601)
6.20.17
Added
- Added new line to
DetectsLostConnections
(#36373)
6.20.15
Changed
- Pipe new through render and report exception methods (#36037)
6.20.13
6.20.12
6.20.11
6.20.10
v6.20.10 (2021-01-12)
Added
- Added new line to
DetectsLostConnections
(#35790)
Fixed
- Fixed error from missing null check on PHP 8 in
Illuminate\Validation\Concerns\ValidatesAttributes::validateJson()
(#35797)
6.20.8
v6.20.8 (2020-12-22)
Fixed
6.20.7
v6.20.7 (2020-12-08)
Fixed
6.20.6
v6.20.6 (2020-12-01)
Fixed
6.20.5
v6.20.5 (2020-11-24)
Fixed
- Fixing BroadcastException message in PusherBroadcaster@broadcast (#35290)
- Fixed generic DetectsLostConnection string (#35323)
Changed
- Updated
aws/aws-sdk-php
suggest to^3.155
(#35267)
6.20.4
6.20.3
v6.20.3 (2020-11-10)
Fixed
- Turn the eloquent collection into a base collection if mapWithKeys loses models (#35129)
6.20.2
6.20.1
v6.20.1 (2020-10-29)
Fixed
6.19.1
6.19.0
6.18.43
6.18.42
6.18.41
6.18.40
6.18.39
v6.18.39 (2020-09-08)
Fixed
- Fixed for empty fallback_locale in
Illuminate\Translation\Translator
(#34136)
6.18.38
6.18.37
v6.18.37 (2020-08-27)
Fixed
6.18.36
v6.18.36 (2020-08-25)
Fixed
- Fix dimension ratio calculation in
Illuminate\Validation\Concerns\ValidatesAttributes::failsRatioCheck()
(#34003)
Changed
6.18.35
6.18.34
v6.18.34 (2020-08-06)
Fixed
6.18.33
v6.18.33 (2020-08-06)
Fixed
6.18.32
v6.18.32 (2020-08-04)
Changed
6.18.31
6.18.30
6.18.29
6.18.28
6.18.27
v6.18.27 (2020-07-27)
Fixed
- Dont decrement transaction below 0 in
Illuminate\Database\Concerns\ManagesTransactions::handleCommitTransactionException()
(7681795) - Fixed transaction problems on closure transaction (c4cdfc7)
- Prevent to serialize uninitialized properties (#33644)
- Fixed missing statement preventing deletion in
Illuminate\Database\Eloquent\Relations\MorphPivot::delete()
(#33648)
Changed
- Improve cookie encryption (#33662)
6.18.26
v6.18.26 (2020-07-21)
Fixed
- Align (fix) nested arrays support for
assertViewHas
&assertViewMissing
inIlluminate\Testing\TestResponse
(#33566)
6.18.25
v6.18.25 (2020-07-10)
Fixed
- Fixed
Illuminate\Cache\FileStore::flush()
(#33458) - Fixed auto creating model by class name (#33481)
- Don't return nested data from validator when failing an exclude rule (#33435)
- Fixed validation nested error messages (6615371)
- Fixed
Illuminate\Support\Reflector
to handle parent (#33502)
Revert
6.18.24
v6.18.24 (2020-07-07)
Fixed
6.18.23
v6.18.23 (2020-06-30)
Fixed
6.18.22
v6.18.22 (2020-06-24)
Revert
6.18.21
6.18.20
6.18.19
v6.18.19 (2020-06-09)
Fixed
6.18.18
v6.18.18 (2020-06-03)
Fixed
- Fixed
Illuminate\Database\Eloquent\Relations\MorphToMany::getCurrentlyAttachedPivots()
(110b129)
6.18.17
6.18.16
6.18.15
v6.18.15 (2020-05-19)
Added
- Added
Illuminate\Http\Middleware\TrustHosts
(9229264)
Fixed
- Revert of "Remove
strval
fromIlluminate/Validation/ValidationRuleParser::explodeWildcardRules()
" (52940cf) - Fixed Queued Mail MessageSent Listener With Attachments (#32795)
- Added error clearing before sending in
Illuminate\Mail\Mailer::sendSwiftMessage()
(#32799) - Avoid foundation function call in the auth component (#32805)
Changed
6.18.14
v6.18.14 (2020-05-13)
Added
- Added SSL SYSCALL EOF as a lost connection message (#32697)
Fixed
- Fixed
FakerGenerator
Unique caching issue (#32703) - 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 deprecated "Doctrine/Common/Inflector/Inflector" class (#32734)
Changed
6.18.13
v6.18.13 (2020-05-05)
Fixed
- Fixed
Illuminate\Database\Eloquent\Collection::getQueueableRelations()
(7b32460)
6.18.12
v6.18.12 (2020-05-05)
Added
- Add pdo try again as lost connection message (#32605)
Fixed
- Fixed
Illuminate\Foundation\Testing\TestResponse::assertSessionHasInput()
(f0639fd) - Set relation connection on eager loaded MorphTo (#32602)
- Fixed
Illuminate\Database\Schema\Grammars\SqlServerGrammar::compileDropDefaultConstraint()
was ignoring Table prefixes (#32606) - Filtering null's in
hasMorph()
(#32614) - Fixed
Illuminate\Console\Scheduling\Schedule::compileParameters()
(cfc3ac9, 36e215d) - Fixed bug with model name in
Illuminate\Database\Eloquent\RelationNotFoundException::make()
(f72a166) - Fixed
Illuminate\Foundation\Testing\TestResponse::assertJsonCount()
not accepting falsey keys (#32655)
Changed
- Changed
Illuminate/Database/Eloquent/Relations/Concerns/AsPivot::fromRawAttributes()
(6c502c1) - Restore оnly common relations (#32613, d82f78b, 48e4d60)
- 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) - Cache
FakerGenerator
instances (#32585) - Do not change
character
andcollation
for some columns on change (fccdf7c)
6.18.11
Fixed
- Auth with each master on flushdb (d0afa58)
- Clear resolved facades earlier (f2ea1a2)
- Register opis key so it is not tied to a deferred service provider (a4574ea)
- Pass status code to schedule finish (b815dc6)
- Fix firstWhere behavior for relations (#32525)
- Fix boolean value in assertSessionHasErrors (#32555)
6.18.10
Fixed
- Check if object (1b0bdb4)
6.18.7
Fixed
- Call setlocale (1c6a504)
- Use a map to prevent unnecessary array access (#32296)
- Prevent timestamp update when pivot is not dirty (#32311)
- Add support for the new composer installed.json format (#32310)
- ValidatesAttributes::validateUrl use Symfony/Validator 5.0.7 regex (#32315)
- Fix *scan methods for phpredis (#32336)
- Use the router for absolute urls (#32345)
6.18.6
Security
- Prevent insecure characters in locale (c248521)
6.18.5
Fixed
- Revert "Fix setting mail header" (#32278)
6.18.2
v6.18.2 (2020-03-17)
Fixed
6.18.0
v6.18.0 (2020-03-03)
Added
- Added
Arr::hasAny()
method (#31636)
Fixed
- Use correct locale when resolving Faker from the container (#31615)
- Fixed loading deferred providers for binding interfaces and implementations (#31629, 1764ff7)
Changed
6.17.1
6.17.0
v6.17.0 (2020-02-25)
Added
- Allowed private-encrypted pusher channels (#31559, ceabaef, 8215e0d)
- Added file
permission
config option for the File cache store (#31579) - Added
Connection refused
andrunning with the --read-only option so it cannot execute this statement
toDetectsLostConnections
(#31539)
Reverted
Fixed
- Fixed issue
Content Type not specified
(#31533)
Changed
- Allowed
cache
helper to have an optionalexpiration
parameter (#31554) - Allowed passing of strings to
TestResponse::dumpSession()
method (#31583) - Consider mailto: and tel: links in the subcopy actionUrl label in emails (#31523, 641a7cd)
- Exclude mariaDB from database queue support for new SKIP LOCKED (fff96e7)
6.16.0
v6.16.0 (2020-02-18)
Added
- Added Guzzle 7 support (#31484)
- Added
Illuminate\Database\Query\Builder::groupByRaw()
(#31498) - Added SQLite JSON update support with json_patch (#31492)
Fixed
- Fixed
appendRow
on console table (#31469) - Fixed password check in
EloquentUserProvider::retrieveByCredentials()
(4436662)
Revert
- Revert table feature in the console output (4094d78)
Changed
6.15.0
v6.15.0 (2020-02-11)
Added
- Added
Illuminate\Auth\Events\Validated
event (#31357, 7ddac28) - Make
Blueprint
support Grammar'smacro
(#31365) - Added
Macroable
trait toIlluminate\Console\Scheduling\Schedule
class (#31354) - Added support
dispatchAfterResponse
inBusFake
(#31418, e59597f) - Added
Illuminate\Foundation\Exceptions\Handler::getHttpExceptionView()
(#31420) - Allowed appending of rows to Artisan tables (#31426)
Fixed
- Fixed
locks
forsqlsrv
queue (5868066) - Fixed
Illuminate\Events\Dispatcher::hasListeners()
(#31403, c80302e) - Fixed testing with unencrypted cookies (#31390)
Changed
- Allowed multiple paths to be passed to migrate fresh and migrate refresh commands (#31381)
- Split Console InteractsWithIO to external trait (#31376)
- Added sms link as valid URL in
UrlGenerator::isValid()
method (#31382) - Upgrade CommonMark and use the bundled table extension (#31411)
- Ensure
Application::$terminatingCallbacks
are reset onApplication::flush()
(#31413) - Remove serializer option in
PhpRedisConnector::createClient()
(#31417)
6.14.0
v6.14.0 (2020-02-04)
Added
- Added
Illuminate\Bus\Dispatcher::dispatchAfterResponse()
method (#31300, 8a3cdb0) - Added
Illuminate\Support\Testing\Fakes\QueueFake::assertPushedWithoutChain()
method (#31332, 7fcc6b5) - Added
Macroable
trait to theIlluminate\Events\Dispatcher
(#31317) - Added
NoPendingMigrations
event (#31289, 739fcea)
Fixed
- Used current DB to create Doctrine Connections (#31278)
- Removed duplicate output when publishing tags in
vendor:publish
command (#31333) - Fixed plucking column name containing a space (#31299)
- Fixed bug with wildcard caching in event dispatcher (#31313)
- Fixed infinite value for RedisStore (#31348)
- Fixed dropping columns in SQLServer with default value (#31341)
Changed
- Use SKIP LOCKED for mysql 8.1 and pgsql 9.5 queue workers (#31287)
- Dont merge middleware from method and property in
Illuminate\Bus\Queueable::middleware()
(#31301) - Split
specifyParameter()
fromIlluminate\Console\Command
toHasParameters
trait (#31254) - Make sure changing a database field to json does not include charset (#31343)
6.13.1
6.13.0
v6.13.0 (2020-01-28)
Added
- Added
--api
option to themake:model
command (#31197, #31222) - Added
PendingResourceRegistration::shallow()
method (#31208, 104c539) - Allowed formatting an implicit attribute using a closure (#31246)
- Added
Filesystem::ensureDirectoryExists()
method (8a8eed4) - Added support to
Storage::url()
for the Ftp driver (#31258, b8790e5)
Fixed
- Fixed laravel migrations when migrating to sql server (dropColumn with default value) (#31229)
- Fixed
handleBeginTransactionException()
method calling pdo property instead of getPdo() method (#31233) - Fixed channel names when broadcasting via redis (#31261)
- Replace asterisks before validation (#31257)
Changed
- Reset timeout handler after worker loop (#31198)
6.12.0
v6.12.0 (2020-01-21)
Added
- Added
ServiceProvider::loadFactoriesFrom()
method (#31133) - Added
TestResponse::dumpSession()
method (#31131) - Added
Str::isUuid()
method (#31148) - Restored phpunit 7 support (#31113)
- Added
Request::boolean()
method (#31160) - Added
Database\Eloquent\FactoryBuilder::createMany()
(#31171, 6553d59) - Added missing options for PhpRedis (#31182)
Fixed
- Fixed
Cache\RedisLock::acquire()
(#31168, 8683a3d) - Fixed database url parsing for connections with no database specified (#31185)
- Prevent ambiguous column with table name prefix (#31174)
Optimization
- Fixed memory usage on downloading large files (#31163)
Changed
6.11.0
v6.11.0 (2020-01-14)
Added
- Added
Illuminate\Database\Eloquent\Builder::firstWhere()
method (#31089) - Redis Broadcaster: Broadcast to multiple channels at once (#31108)
Fixed
- Fixed undefined property in
WithFaker::makeFaker()
(#31083) - Fixed
Str::afterLast()
method (#31095) - Fixed insert float into MySQL with PHP 7.3 (#31100)
- Fixed refresh on Model with customized pivot attribute name (#31125, 678b26b)
Changed
6.10.1
6.10.0
v6.10.0 (2020-01-07)
Added
- Added
withoutMix()
andwithMix()
test helpers (#30900) - Added
validateWithBag()
macro toRequest
(#30896) - Added PHPUnit 9 support (#30947)
- Added
exclude_if
andexclude_unless
validation rules (#30835, c0fdb56) - Added generated columns (virtual/stored) support for PostgreSQL (#30971)
- Added
mixin
support to Eloquent builder (#30978, 28fa74e) - Make the Redis Connection
Macroable
(#31020) - Added
PackageManifest::config()
method (#31039, 9b73540) - Added
redis.connection
aliases in container (#31034) - Extracted
CallsCommands
feature fromIlluminate\Console\Command
(#31026, ef72716) - Allowed absolute file path for
Storage::putFile()
(#31040)
Changed
- Handled passing too many arguments to
@slot
(#30893, 878f159) - Make
ThrottleRequestsException
extendTooManyRequestsHttpException
(#30943) - Used
league/commonmark
instead oferusev/parsedown
for mail markdown (#30982) - Regenerate token on logout (b2af428)
- Make
RedisQueue::getConnection()
public (#31016) - Delete dependency
graham-campbell/testbench-core
(#30989) - Resolve
Faker\Generator
out of the container if it is bound (#30992)
Fixed
- Fixed
float
database types inBlueprint
(#30891) - Fixed code that depended on
getenv()
(#30924) - Prevented making actual pdo connections while reconnecting (#30998)
- Fixed
exclude_if
\exclude_unless
validation rules for nested data (#31006) - Update
dev-master
branch aliases from6.0-dev
to6.x-dev
(d06cc79) - Utilize Symfony’s PSR Factory. Fixed #31017 (#31018, #31027)
- Used model connection by default in the database validators (#31037)
Optimization
- Optimize Service Provider registration (#30960)
- Optimize
runningInConsole
method (#30922) - Delay instantiation of translator and view factory (#31009)
Deprecated
- Deprecate
PendingMail::sendNow()
and remove unneeded check (#30999)
Reverted
Refactoring
- Refactoring of
BladeCompiler::compileString()
method (08887f9)
6.9.0
v6.9.0 (2019-12-19)
Added
- Added
MIME
type argument toTesting/FileFactory::create()
(#30870) - Added
seed
toall
option when creating the model (make:model
command) (#30874) - Allowed configurable emergency logger (#30873)
- Added
prependMiddlewareToGroup()
/appendMiddlewareToGroup()
/prependToMiddlewarePriority()
/appendToMiddlewarePriority()
toKernal
for manipulating middleware (6f33feb)
Reverted
- Reverted Added
Model::setRawAttribute()
(#30885)
Fixed
- Fixed
Builder::withCount()
binding error when a scope is added into related model with binding in a sub-select (#30869)
Changed
- Dont throw exception when session is not set in
AuthenticateSession
middleware (4de1d24)
6.8.0
v6.8.0 (2019-12-17)
Added
- Allowed packages to use custom markdown mail themes (#30814, 2206d52)
- Added more quotes to
Inspiring
(4a7d566, 9693ced) - Added support for nested arrays in
TestResponse::assertViewHas()
(#30837) - Added
Model::setRawAttribute()
(#30853) - Added
--force
option to themake:controller
resource (#30856) - Allowed passing an array to
Resource::collection()
(#30800) - Implemented ArrayAccess on
JsonResponse
andTestResponse
(#30817) - Added
--seed
option to themake::model
resource (#30828, 2cd9417)
Fixed
- Fixed two index creation instead of one when using
change()
(#30843) - Prevent duplicate attachments in the
Mailable
(3c8ccc2) - Fixed
ServiceProvider
for PHP 7.4 inLumen
(#30819) - Fixed non-eloquent model validation in database validation rules (#30840)
Changed
6.7.0
v6.7.0 (2019-12-10)
Added
- Added
getQualifiedCreatedAtColumn()
andgetQualifiedUpdatedAtColumn()
methods toHasTimestamps
concern (#30792) - Added
exceptionContext()
method to theExceptions\Handler
(#30780) - Added ability for postmark transport to throw errors (#30799, 4320b82)
- Added
withoutRelations()
andunsetRelations()
methods toHasRelationships
(#30802) - Added
ResourceCollection::preserveQueryParameters()
for preserve query parameters on paginated api resources (#30745, e92a708)
Fixed
- Fixed explicit models in string-based database validation rules (#30790)
- Fixed
Routing\RedirectController()
(#30783)
Changed
6.6.2
v6.6.2 (2019-12-05)
Added
- Added
Illuminate\Support\Facades\Facade::partialMock()
method (#30754) - Added of support
retryAfter
option on queued listeners (#30743)
Fixed
- Fixed zero parameter for routes (#30768)
Changed
- Changed
getAllViews()
method visibility fromprotected
topublic
in all schema builders (#30757)
6.6.1
v6.6.1 (2019-12-03)
Added
- Added
setInput()
andsetOutput()
methods toIlluminate\Console\Command
(#30706)
Fixed
- Fixed RouteUrlGenerator with empty string for required parameter (#30714)
Changed
- Force usage getting timestamps columns in model (#30697)
Reverted
6.6.0
v6.6.0 (2019-11-26)
Added
- Allowed explicit Model definitions in database rules (#30653, 9beceac)
- Allowed
ResponseFactory::view()
to return first view (#30651) - Added
Foundation\Testing\Concerns\InteractsWithDatabase::assertDeleted()
method (#30648) - Added
Illuminate\Routing\Router::head()
(#30646) - Added
wherePivotNotIn()
andorWherePivotNotIn()
methods toBelongsToMany
(#30671) - Added options in
SqlServerConnector
to encrypt data with Azure Key vault (#30636)
Fixed
- Fixed errors in
Illuminate\Http\Testing\FileFactory::create()
(#30632) - Fixed routing bug that causes missing parameters to be ignored (#30659)
Changed
6.5.2
v6.5.2 (2019-11-19)
Added
- Allowed model serialization on jobs for typed properties (#30604, #30605, 920c364)
- Allowed fallback when facade root accessor has previously been resolved (#30616)
- Added support for separation between
geometry
andgeography
types forPostgres
(#30545) - Added
createWithContent()
method toIlluminate\Http\Testing\File
andIlluminate\Http\Testing\FileFactory
(2cc6fa3, 181db51)
Refactoring
- Improved
PostgresGrammar::formatPostGisType()
method readability (#30593)
Changed
6.5.1
v6.5.1 (2019-11-12)
Added
- Added
includeUnless
directive (#30538)
Fixed
- Fixed default value for $count in
PhpRedisConnection::spop()
method (#30546) - Fixed breaking compatibility with multi-schema postgres (#30562, 6460d2b)
- Fixed
Model::isDirty()
withcollection
/object
casts (#30565) - Fixed
bcc
inMailgunTransport::send()
(#30569)
Changed
6.5.0
v6.5.0 (2019-11-05)
Added
- Added
LazyCollection::remember()
method (#30443) - Added
Str::afterLast()
andStr::beforeLast()
methods (#30507) - Added
existsOr()
anddoesntExistOr()
methods to the query builder (#30495) - Added
unless
condition to Blade customif
directives (#30492)
Changed
6.4.1
v6.4.1 (2019-10-29)
Added
- Added
ScheduledTaskSkipped
event when a scheduled command was filtered from running (#30407) - Added
Login timeout expired
toDetectsLostConnections
(#30362) - Added
missing
method toIlluminate\Filesystem\Filesystem
andIlluminate\Filesystem\FilesystemAdapter
classes (#30441)
Changed
- Make
vendor:publish
command more informative (#30408, 65d040d) - Accepted underscores URL in the
URL
validator (#30417) - Updated
artisan down
output to be consistent withartisan up
(#30422) - Changed
!empty
toisset
for changing redis database (#30420) - Throw an exception when signing route got in parameter keys
signature
(#30444, 71af732)
Fixed
- Fixed of retrieving view config in
ServiceProvider::loadViewsFrom()
for Lumen (#30404)
6.4.0
v6.4.0 (2019-10-23)
Added
- Added
missing()
method toRequest
class (#30320) - Added
Pipeline::pipes()
method (#30346) - Added
TestResponse::assertCreated()
method (#30368)
Changed
- Added
connection is no longer usable
toDetectsLostConnections
(#30362) - Implemented parse ID on find method for many to many relation (#30359)
- Improvements on subqueries (#30307, 3f3b621)
- Pass mail data to theme css in
Markdown::render()
method (#30376) - Handle ajax requests in RequirePassword middleware (#30390, 331c354)
Fixed
- Fixed
retry()
with$times
value less then 1 (#30356) - Fixed
last_modified
option inSetCacheHeader
(#30335) - Fixed the Filesystem manager's exception on unsupported driver (#30331, #30369)
- Fixed
shouldQueue()
check for bound event listeners (#30378) - Used exit code
1
when migration table not found (#30321) - Alleviate breaking change introduced by password confirm feature (#30389)
Security:
6.3.0
v6.3.0 (2019-10-15)
Added
- Added ability to override
setUserPassword
on password reset (#30218) - Added firing
deleting
\deleted
events inMorphPivot
(#30229) - Added locking mechanism for the array cache driver (#30253)
- Added
dropAllViews
functionality to the SQL Server builder (#30222)
Optimization
- Optimize eager loading memory handling (#30248)
Fixed
- Fixed extra
?
for empty query string inRouteUrlGenerator::getRouteQueryString()
(#30280)
Changed
6.2.0
v6.2.0 (2019-10-08)
Added
- Added support for callable objects in
Container::call()
(#30156) - Add multipolygonz type for postgreSQL (#30173)
- Add "unauthenticated" method in auth middleware (#30177)
- Add partialMock shorthand (#30202)
- Allow Storage::put to accept a Psr StreamInterface (#30179)
- Implement new password rule and password confirmation (#30214)
Changed
- Remove unnecessary param passed to updatePackageArray method (#30155)
- Add optional connection name to DatabaseUserProvider (#30154)
- Remove brackets arround URL php artisan serve (#30168)
- Apply limit to database rather than collection (#30148)
- Allow to use scoped macro in nested queries (#30127)
- Added array to json conversion for sqlite (#30133)
- Use the
policies()
method instead of the property policies (#30189) - Split hasValidSignature method (#30208)
Fixed
validateDimensions()
handleimage/svg
MIME (#30204)
6.1.0
v6.1.0 (2019-10-01)
Added
- Added
Illuminate\Support\LazyCollection::eager()
method (#29832) - Added
forgetChannel()
andgetChannels()
methods toIlluminate\Log\LogManager
(#30132, a52a0dd) - Added
Illuminate\Foundation\Testing\TestResponse::assertNoContent()
method (#30125) - Added
InteractsWithQueue
toSendQueueNotifications
(#30140) - Added
SendQueueNotifications::retryUntil()
method (#30141) - Added methods for sending cookies with test requests (#30101)
- Added support of job middleware for queued notifications (#30070)
Fixed
- Fixed migration class duplicate check in
make:migration
command (#30095) - Fixed monolog v2 handler preparation (#30123)
- Fixed return of callback value for DurationLimiter (#30143)
Changed
- Added runtime information output for seeders (#30086)
- Added strict parameter to
Illuminate\Foundation\Testing\TestResponse::assertJsonPath()
(#30142) - Added
deletedAtColumn
optional parameter toFoundation\Testing\Concerns\InteractsWithDatabase::assertSoftDeleted()
(#30111)
Improved
- Improved
AuthServiceProvider::registerEventRebindHandler()
in case if guard is not initialized (#30105)
6.0.4
v6.0.4 (2019-09-24)
Added
- Added
TestResponse::assertJsonPath()
method (#29957) - Added
hasMacro
\getGlobalMacro
\hasGlobalMacro
methods toEloquent Builder
(#30008) - Added
Illuminate\Database\Eloquent\Relations\BelongsToMany::getPivotColumns()
method (#30049) - Added
ScheduledTaskFinished
\ScheduledTaskStarting
events to signal when scheduled task runs (#29888) - Allowing adding command arguments and options with
InputArgument
\InputOption
objects (#29987)
Fixed
- Fixed
__()
withnull
parameter (#29967) - Fixed modifying
updated_at
column on custom pivot model (#29970) - Fixed
Illuminate\Redis\Limiters\ConcurrencyLimiter
(#30005) - Fixed
VerifyCsrfToken
middleware when response object instance ofResponsable
interface (#29972) - Fixed Postgresql column creation without optional precision (#29873)
- Fixed migrations orders with multiple path with certain filenames (#29996)
- Fixed adding
NotFoundHttpException
to "allowed" exceptions in tests (#29975)
Changed
- Make it possible to disable encryption via
0
/false
(#29985) - Allowed a symfony file instance in validate dimensions (#30009)
- Create storage fakes with custom configuration (#29999)
- Set locale in
PendingMail
only if locale present conditionally (dd1e0a6) - Improved sorting of imports alphabetically on class generation from stub (#29951)
Refactoring
6.0.3
6.0.2
v6.0.2 (2019-09-10)
Changed
- Used
Application::normalizeCachePath()
method to define cache path`s (#29890, ac9dbf6) - Wrapped
MySQL
default values in parentheses (#29878)
Fixed
6.0.1
v6.0.1 (2019-09-06)
Fixed
- Fixed
Schedule::runInBackground()
not fired on Windows (#29826)
Changed
- throw
Symfony\Component\Routing\Exception\RouteNotFoundException
instead ofInvalidArgumentException
inUrlGenerator::route()
(#29861)
Reverted
6.0.0
Check the upgrade guide in the Official Laravel Documentation.