إصدار اللارافل: 6.0.0
الحالة:
لم يعد يتقبل إصلاح أخطاء او تحديثات أمنية
التوصية:
قم بالترقية على الأقل لاصدار يستقبل تحديثات أمنية بأقرب وقت ممكن
الإصدار الاصغر سيبقى يستلم إصلاحات أمنية : 11
للترقية قم بإتباع الارشادات في المستندات أو استخدم Laravel Shift للترقية التلقائية
تاريخ اخر تحديث:
| الإصدار | تاريخ الإصدار | إصلاح الأخطاء لغاية | إصلاحات أمنية لغاية | PHP Versions | الحالة |
|---|---|---|---|---|---|
| 6 | سبتمبر 3, 2019 | سبتمبر 7, 2021 | سبتمبر 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-phpsuggest 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&assertViewMissinginIlluminate\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\Reflectorto 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
strvalfromIlluminate/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
FakerGeneratorUnique caching issue (#32703) - 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 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
FakerGeneratorinstances (#32585) - Do not change
characterandcollationfor 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
permissionconfig option for the File cache store (#31579) - Added
Connection refusedandrunning with the --read-only option so it cannot execute this statementtoDetectsLostConnections(#31539)
Reverted
Fixed
- Fixed issue
Content Type not specified(#31533)
Changed
- Allowed
cachehelper to have an optionalexpirationparameter (#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
appendRowon 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\Validatedevent (#31357, 7ddac28) - Make
Blueprintsupport Grammar'smacro(#31365) - Added
Macroabletrait toIlluminate\Console\Scheduling\Scheduleclass (#31354) - Added support
dispatchAfterResponseinBusFake(#31418, e59597f) - Added
Illuminate\Foundation\Exceptions\Handler::getHttpExceptionView()(#31420) - Allowed appending of rows to Artisan tables (#31426)
Fixed
- Fixed
locksforsqlsrvqueue (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::$terminatingCallbacksare 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
Macroabletrait to theIlluminate\Events\Dispatcher(#31317) - Added
NoPendingMigrationsevent (#31289, 739fcea)
Fixed
- Used current DB to create Doctrine Connections (#31278)
- Removed duplicate output when publishing tags in
vendor:publishcommand (#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\CommandtoHasParameterstrait (#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
--apioption to themake:modelcommand (#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_ifandexclude_unlessvalidation rules (#30835, c0fdb56) - Added generated columns (virtual/stored) support for PostgreSQL (#30971)
- Added
mixinsupport to Eloquent builder (#30978, 28fa74e) - Make the Redis Connection
Macroable(#31020) - Added
PackageManifest::config()method (#31039, 9b73540) - Added
redis.connectionaliases in container (#31034) - Extracted
CallsCommandsfeature fromIlluminate\Console\Command(#31026, ef72716) - Allowed absolute file path for
Storage::putFile()(#31040)
Changed
- Handled passing too many arguments to
@slot(#30893, 878f159) - Make
ThrottleRequestsExceptionextendTooManyRequestsHttpException(#30943) - Used
league/commonmarkinstead oferusev/parsedownfor mail markdown (#30982) - Regenerate token on logout (b2af428)
- Make
RedisQueue::getConnection()public (#31016) - Delete dependency
graham-campbell/testbench-core(#30989) - Resolve
Faker\Generatorout of the container if it is bound (#30992)
Fixed
- Fixed
floatdatabase types inBlueprint(#30891) - Fixed code that depended on
getenv()(#30924) - Prevented making actual pdo connections while reconnecting (#30998)
- Fixed
exclude_if\exclude_unlessvalidation rules for nested data (#31006) - Update
dev-masterbranch aliases from6.0-devto6.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
runningInConsolemethod (#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
MIMEtype argument toTesting/FileFactory::create()(#30870) - Added
seedtoalloption when creating the model (make:modelcommand) (#30874) - Allowed configurable emergency logger (#30873)
- Added
prependMiddlewareToGroup()/appendMiddlewareToGroup()/prependToMiddlewarePriority()/appendToMiddlewarePriority()toKernalfor 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
AuthenticateSessionmiddleware (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
--forceoption to themake:controllerresource (#30856) - Allowed passing an array to
Resource::collection()(#30800) - Implemented ArrayAccess on
JsonResponseandTestResponse(#30817) - Added
--seedoption to themake::modelresource (#30828, 2cd9417)
Fixed
- Fixed two index creation instead of one when using
change()(#30843) - Prevent duplicate attachments in the
Mailable(3c8ccc2) - Fixed
ServiceProviderfor 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 toHasTimestampsconcern (#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
retryAfteroption on queued listeners (#30743)
Fixed
- Fixed zero parameter for routes (#30768)
Changed
- Changed
getAllViews()method visibility fromprotectedtopublicin 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
SqlServerConnectorto 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
geometryandgeographytypes forPostgres(#30545) - Added
createWithContent()method toIlluminate\Http\Testing\FileandIlluminate\Http\Testing\FileFactory(2cc6fa3, 181db51)
Refactoring
- Improved
PostgresGrammar::formatPostGisType()method readability (#30593)
Changed
6.5.1
v6.5.1 (2019-11-12)
Added
- Added
includeUnlessdirective (#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/objectcasts (#30565) - Fixed
bccinMailgunTransport::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
unlesscondition to Blade customifdirectives (#30492)
Changed
6.4.1
v6.4.1 (2019-10-29)
Added
- Added
ScheduledTaskSkippedevent when a scheduled command was filtered from running (#30407) - Added
Login timeout expiredtoDetectsLostConnections(#30362) - Added
missingmethod toIlluminate\Filesystem\FilesystemandIlluminate\Filesystem\FilesystemAdapterclasses (#30441)
Changed
- Make
vendor:publishcommand more informative (#30408, 65d040d) - Accepted underscores URL in the
URLvalidator (#30417) - Updated
artisan downoutput to be consistent withartisan up(#30422) - Changed
!emptytoissetfor 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 toRequestclass (#30320) - Added
Pipeline::pipes()method (#30346) - Added
TestResponse::assertCreated()method (#30368)
Changed
- Added
connection is no longer usabletoDetectsLostConnections(#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$timesvalue less then 1 (#30356) - Fixed
last_modifiedoption inSetCacheHeader(#30335) - Fixed the Filesystem manager's exception on unsupported driver (#30331, #30369)
- Fixed
shouldQueue()check for bound event listeners (#30378) - Used exit code
1when 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
setUserPasswordon password reset (#30218) - Added firing
deleting\deletedevents inMorphPivot(#30229) - Added locking mechanism for the array cache driver (#30253)
- Added
dropAllViewsfunctionality 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/svgMIME (#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
InteractsWithQueuetoSendQueueNotifications(#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:migrationcommand (#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
deletedAtColumnoptional 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\hasGlobalMacromethods toEloquent Builder(#30008) - Added
Illuminate\Database\Eloquent\Relations\BelongsToMany::getPivotColumns()method (#30049) - Added
ScheduledTaskFinished\ScheduledTaskStartingevents to signal when scheduled task runs (#29888) - Allowing adding command arguments and options with
InputArgument\InputOptionobjects (#29987)
Fixed
- Fixed
__()withnullparameter (#29967) - Fixed modifying
updated_atcolumn on custom pivot model (#29970) - Fixed
Illuminate\Redis\Limiters\ConcurrencyLimiter(#30005) - Fixed
VerifyCsrfTokenmiddleware when response object instance ofResponsableinterface (#29972) - Fixed Postgresql column creation without optional precision (#29873)
- Fixed migrations orders with multiple path with certain filenames (#29996)
- Fixed adding
NotFoundHttpExceptionto "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
PendingMailonly 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
MySQLdefault 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\RouteNotFoundExceptioninstead ofInvalidArgumentExceptioninUrlGenerator::route()(#29861)
Reverted
6.0.0
Check the upgrade guide in the Official Laravel Documentation.