nexmo-community / coffee-klatch

Find a friend with OpenTok.
0 stars 0 forks source link

Update dependency laravel/framework to v6 - autoclosed #31

Closed mend-for-github-com[bot] closed 2 years ago

mend-for-github-com[bot] commented 2 years ago

This PR contains the following updates:

Package Type Update Change
laravel/framework (source) require major 5.7.* -> 6.18.*

By merging this PR, the issue #26 will be automatically resolved and closed:

Severity CVSS Score CVE
High High 9.8 WS-2020-0144
High High 7.5 WS-2020-0139

Release Notes

laravel/framework ### [`v6.18.31`](https://togithub.com/laravel/framework/releases/tag/v6.18.31) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.30...v6.18.31) ##### Update - Update cookies encryption ([release](https://togithub.com/laravel/framework/compare/v6.18.30...v6.18.31)) ### [`v6.18.30`](https://togithub.com/laravel/framework/releases/tag/v6.18.30) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.29...v6.18.30) ##### Update - Update cookies encryption ([release](https://togithub.com/laravel/framework/compare/v6.18.29...v6.18.30)) ### [`v6.18.29`](https://togithub.com/laravel/framework/releases/tag/v6.18.29) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.28...v6.18.29) ##### Fixed - Fixed cookie issues encryption ([c9ce261](https://togithub.com/laravel/framework/commit/c9ce261a9f7b8e07c9ebc8a7d45651ee1cf86215), [5786aa4](https://togithub.com/laravel/framework/commit/5786aa4a388adfcc62862573275bd37d49aa07d7)) ### [`v6.18.28`](https://togithub.com/laravel/framework/releases/tag/v6.18.28) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.27...v6.18.28) ##### Fixed - Fixed cookie issues ([bb9db21](https://togithub.com/laravel/framework/commit/bb9db21af137344feffa192fcabe4e439c8b0f60)) ### [`v6.18.27`](https://togithub.com/laravel/framework/releases/tag/v6.18.27) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.26...v6.18.27) ##### Fixed - Dont decrement transaction below 0 in `Illuminate\Database\Concerns\ManagesTransactions::handleCommitTransactionException()` ([7681795](https://togithub.com/laravel/framework/commit/768179578e5492b5f80c391bd43b233938e16e27)) - Fixed transaction problems on closure transaction ([c4cdfc7](https://togithub.com/laravel/framework/commit/c4cdfc7c54127b772ef10f37cfc9ef8e9d6b3227)) - Prevent to serialize uninitialized properties ([#​33644](https://togithub.com/laravel/framework/pull/33644)) - Fixed missing statement preventing deletion in `Illuminate\Database\Eloquent\Relations\MorphPivot::delete()` ([#​33648](https://togithub.com/laravel/framework/pull/33648)) ##### Changed - Improve cookie encryption ([#​33662](https://togithub.com/laravel/framework/pull/33662)) ### [`v6.18.26`](https://togithub.com/laravel/framework/releases/tag/v6.18.26) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.25...v6.18.26) ##### Fixed - Align (fix) nested arrays support for `assertViewHas` & `assertViewMissing` in `Illuminate\Testing\TestResponse` ([#​33566](https://togithub.com/laravel/framework/pull/33566)) ### [`v6.18.25`](https://togithub.com/laravel/framework/releases/tag/v6.18.25) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.24...v6.18.25) ##### Fixed - Fixed `Illuminate\Cache\FileStore::flush()` ([#​33458](https://togithub.com/laravel/framework/pull/33458)) - Fixed auto creating model by class name ([#​33481](https://togithub.com/laravel/framework/pull/33481)) - Don't return nested data from validator when failing an exclude rule ([#​33435](https://togithub.com/laravel/framework/pull/33435)) - Fixed validation nested error messages ([6615371](https://togithub.com/laravel/framework/commit/6615371d7c0a7431372244d21eae54696b3c19f2)) - Fixed `Illuminate\Support\Reflector` to handle parent ([#​33502](https://togithub.com/laravel/framework/pull/33502)) ##### Revert - Revert [Improve SQL Server last insert id retrieval](https://togithub.com/laravel/framework/pull/33453) ([#​33496](https://togithub.com/laravel/framework/pull/33496)) ### [`v6.18.24`](https://togithub.com/laravel/framework/releases/tag/v6.18.24) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.23...v6.18.24) ##### Fixed - Fixed notifications database channel for anonymous notifiables ([#​33409](https://togithub.com/laravel/framework/pull/33409)) - Added float comparison null checks ([#​33421](https://togithub.com/laravel/framework/pull/33421)) - Improve SQL Server last insert id retrieval ([#​33453](https://togithub.com/laravel/framework/pull/33453)) ### [`v6.18.23`](https://togithub.com/laravel/framework/releases/tag/v6.18.23) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.22...v6.18.23) ##### Fixed - Fixed `ConfigurationUrlParser` query decoding ([#​33340](https://togithub.com/laravel/framework/pull/33340)) - Correct implementation of float casting comparison ([#​33322](https://togithub.com/laravel/framework/pull/33322)) ### [`v6.18.22`](https://togithub.com/laravel/framework/releases/tag/v6.18.22) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.21...v6.18.22) ##### Revert - Revert \[Fixed `Model::originalIsEquivalent()` with floats ([#​33259](https://togithub.com/laravel/framework/pull/33259), [d68d915](https://togithub.com/laravel/framework/commit/d68d91516db6d1b9cba8a72f99b2c7e8223e988f))]\(https://github.com/laravel/framework/commit/bf3cb6f6979df2d6965d2e0aa731724d0e2b15e5) ### [`v6.18.21`](https://togithub.com/laravel/framework/releases/tag/v6.18.21) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.20...v6.18.21) #### [v6.18.21 (2020-06-23)](https://togithub.com/laravel/framework/compare/v6.18.20...v6.18.21) ##### Fixed - Fixed `Model::originalIsEquivalent()` with floats ([#​33259](https://togithub.com/laravel/framework/pull/33259), [d68d915](https://togithub.com/laravel/framework/commit/d68d91516db6d1b9cba8a72f99b2c7e8223e988f)) ### [`v6.18.20`](https://togithub.com/laravel/framework/releases/tag/v6.18.20) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.19...v6.18.20) ##### Changed - Improved the reflector ([#​33184](https://togithub.com/laravel/framework/pull/33184)) ### [`v6.18.19`](https://togithub.com/laravel/framework/releases/tag/v6.18.19) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.18...v6.18.19) ##### Fixed - Fixed `Model::withoutEvents()` not registering listeners inside boot() ([#​33149](https://togithub.com/laravel/framework/pull/33149), [4bb32ae](https://togithub.com/laravel/framework/commit/4bb32aea50eec4c3cc8b77f463e4a96213a0af09)) ### [`v6.18.18`](https://togithub.com/laravel/framework/releases/tag/v6.18.18) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.17...v6.18.18) ##### Fixed - Fixed `Illuminate\Database\Eloquent\Relations\MorphToMany::getCurrentlyAttachedPivots()` ([110b129](https://togithub.com/laravel/framework/commit/110b129531df172f03bf163f561c71123fac6296)) ### [`v6.18.17`](https://togithub.com/laravel/framework/releases/tag/v6.18.17) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.16...v6.18.17) ##### Added - Support PHP 8's reflection API ([#​33039](https://togithub.com/laravel/framework/pull/33039)) ##### Fixed - Fixed `Illuminate\Database\Eloquent\Collection::getQueueableRelations()` ([00e9ed7](https://togithub.com/laravel/framework/commit/00e9ed76483ea6ad1264676e7b1095b23e16a433)) - Fixed bug with update existing pivot and polymorphic many to many ([684208b](https://togithub.com/laravel/framework/commit/684208b10460b49fa34354cc42f33b9b7135814f)) ### [`v6.18.16`](https://togithub.com/laravel/framework/compare/v6.18.15...v6.18.16) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.15...v6.18.16) ### [`v6.18.15`](https://togithub.com/laravel/framework/releases/tag/v6.18.15) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.14...v6.18.15) ##### Added - Added `Illuminate\Http\Middleware\TrustHosts` ([9229264](https://togithub.com/laravel/framework/commit/92292649621f2aadc84ab94376244650a9f55696)) ##### Fixed - Revert of ["Remove `strval` from `Illuminate/Validation/ValidationRuleParser::explodeWildcardRules()`"](https://togithub.com/laravel/framework/commit/1c76a6f3a80fa8f756740566dffd9fa1be65c123) ([52940cf](https://togithub.com/laravel/framework/commit/52940cf3275cfebd47ec008fd8ae5bc6d6a42dfd)) - Fixed Queued Mail MessageSent Listener With Attachments ([#​32795](https://togithub.com/laravel/framework/pull/32795)) - Added error clearing before sending in `Illuminate\Mail\Mailer::sendSwiftMessage()` ([#​32799](https://togithub.com/laravel/framework/pull/32799)) - Avoid foundation function call in the auth component ([#​32805](https://togithub.com/laravel/framework/pull/32805)) ##### Changed - Added explicit `symfony/polyfill-php73` dependency ([5796b1e](https://togithub.com/laravel/framework/commit/5796b1e43dfe14914050a7e5dd24ddf803ec99b8)) - Set `Cache\FileStore` file permissions only once ([#​32845](https://togithub.com/laravel/framework/pull/32845), [11c533b](https://togithub.com/laravel/framework/commit/11c533b9aa062f4cba1dd0fe3673bf33d275480f)) ### [`v6.18.14`](https://togithub.com/laravel/framework/releases/tag/v6.18.14) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.13...v6.18.14) ##### Added - Added SSL SYSCALL EOF as a lost connection message ([#​32697](https://togithub.com/laravel/framework/pull/32697)) ##### Fixed - Fixed `FakerGenerator` Unique caching issue ([#​32703](https://togithub.com/laravel/framework/pull/32703)) - Added boolean to types that don't need character options ([#​32716](https://togithub.com/laravel/framework/pull/32716)) - Fixed `Illuminate\Foundation\Testing\PendingCommand` that do not resolve 'OutputStyle::class' from the container ([#​32687](https://togithub.com/laravel/framework/pull/32687)) - Clear resolved event facade on `Illuminate\Foundation\Testing\Concerns\MocksApplicationServices::withoutEvents()` ([d1e7f85](https://togithub.com/laravel/framework/commit/d1e7f85dfd79abbe4f5e01818f620f6ecc67de4d)) - Fixed deprecated "Doctrine/Common/Inflector/Inflector" class ([#​32734](https://togithub.com/laravel/framework/pull/32734)) ##### Changed - Remove the undocumented dot keys support in validators ([#​32764](https://togithub.com/laravel/framework/pull/32764)) - Remove `strval` from `Illuminate/Validation/ValidationRuleParser::explodeWildcardRules()` [1c76a6f](https://togithub.com/laravel/framework/commit/1c76a6f3a80fa8f756740566dffd9fa1be65c123) ### [`v6.18.13`](https://togithub.com/laravel/framework/releases/tag/v6.18.13) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.12...v6.18.13) ##### Fixed - Fixed `Illuminate\Database\Eloquent\Collection::getQueueableRelations()` ([7b32460](https://togithub.com/laravel/framework/commit/7b32469420258e9e52b24b2ffa7f491e79a3a870)) ### [`v6.18.12`](https://togithub.com/laravel/framework/releases/tag/v6.18.12) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.11...v6.18.12) ##### Added - Add pdo try again as lost connection message ([#​32605](https://togithub.com/laravel/framework/pull/32605)) ##### Fixed - Fixed `Illuminate\Foundation\Testing\TestResponse::assertSessionHasInput()` ([f0639fd](https://togithub.com/laravel/framework/commit/f0639fda45fc2874986fe409d944dde21d42c6f3)) - Set relation connection on eager loaded MorphTo ([#​32602](https://togithub.com/laravel/framework/pull/32602)) - Fixed `Illuminate\Database\Schema\Grammars\SqlServerGrammar::compileDropDefaultConstraint()` was ignoring Table prefixes ([#​32606](https://togithub.com/laravel/framework/pull/32606)) - Filtering null's in `hasMorph()` ([#​32614](https://togithub.com/laravel/framework/pull/32614)) - Fixed `Illuminate\Console\Scheduling\Schedule::compileParameters()` ([cfc3ac9](https://togithub.com/laravel/framework/commit/cfc3ac9c8b0a593d264ae722ab90601fa4882d0e), [36e215d](https://togithub.com/laravel/framework/commit/36e215dd39cd757a8ffc6b17794de60476b2289d)) - Fixed bug with model name in `Illuminate\Database\Eloquent\RelationNotFoundException::make()` ([f72a166](https://togithub.com/laravel/framework/commit/f72a1662ab64cc543c532941b1ab1279001af8e9)) - Fixed `Illuminate\Foundation\Testing\TestResponse::assertJsonCount()` not accepting falsey keys ([#​32655](https://togithub.com/laravel/framework/pull/32655)) ##### Changed - Changed `Illuminate/Database/Eloquent/Relations/Concerns/AsPivot::fromRawAttributes()` ([6c502c1](https://togithub.com/laravel/framework/commit/6c502c1135082e8b25f2720931b19d36eeec8f41)) - Restore оnly common relations ([#​32613](https://togithub.com/laravel/framework/pull/32613), [d82f78b](https://togithub.com/laravel/framework/commit/d82f78b13631c4a04b9595099da0022ca3d8b94e), [48e4d60](https://togithub.com/laravel/framework/commit/48e4d602d4f8fe9304e8998c5893206f67504dbf)) - Use single space if plain email is empty in `Illuminate\Mail\Mailer::addContent()` ([0557622](https://togithub.com/laravel/framework/commit/055762286132d545cbc064dce645562c0d51532f)) - Remove wasted file read when loading package manifest in `Illuminate\Foundation\PackageManifest::getManifest()` ([#​32646](https://togithub.com/laravel/framework/pull/32646)) - Cache `FakerGenerator` instances ([#​32585](https://togithub.com/laravel/framework/pull/32585)) - Do not change `character` and `collation` for some columns on change ([fccdf7c](https://togithub.com/laravel/framework/commit/fccdf7c42d5ceb50985b3e8243d7ba650de996d6)) ### [`v6.18.11`](https://togithub.com/laravel/framework/releases/tag/v6.18.11) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.10...v6.18.11) ##### Fixed - Auth with each master on flushdb ([d0afa58](https://togithub.com/laravel/framework/commit/d0afa5846ca1d85ca07cdb580d3b9e9768ebdf41)) - Clear resolved facades earlier ([f2ea1a2](https://togithub.com/laravel/framework/commit/f2ea1a23fdac94d3f0818e7ff514fbaed3f45643)) - Register opis key so it is not tied to a deferred service provider ([a4574ea](https://togithub.com/laravel/framework/commit/a4574ea973bab9bd6a2ba34d36dfb8f9b55d5a4a)) - Pass status code to schedule finish ([b815dc6](https://togithub.com/laravel/framework/commit/b815dc6c1b1c595f3241c493255f0fbfd67a6131)) - Fix firstWhere behavior for relations ([#​32525](https://togithub.com/laravel/framework/pull/32525)) - Fix boolean value in assertSessionHasErrors ([#​32555](https://togithub.com/laravel/framework/pull/32555)) ### [`v6.18.10`](https://togithub.com/laravel/framework/releases/tag/v6.18.10) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.9...v6.18.10) ##### Fixed - Check if object ([1b0bdb4](https://togithub.com/laravel/framework/commit/1b0bdb43062a2792befe6fd754140124a8e4dc35)) ### [`v6.18.9`](https://togithub.com/laravel/framework/releases/tag/v6.18.9) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.8...v6.18.9) ##### Fixed - Fix `refresh()` to support `AsPivot` trait ([#​32420](https://togithub.com/laravel/framework/pull/32420)) - Fix orderBy with callable ([#​32471](https://togithub.com/laravel/framework/pull/32471)) ### [`v6.18.8`](https://togithub.com/laravel/framework/releases/tag/v6.18.8) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.7...v6.18.8) ##### Fixed - Removed dots ([e78d24f](https://togithub.com/laravel/framework/commit/e78d24f31b84cd81c30b5d8837731d77ec089761)) - Duplicated mailable in-memory data attachments with different names ([#​32392](https://togithub.com/laravel/framework/pull/32392)) - Fix a regression caused by [#​32315](https://togithub.com/laravel/framework/issues/32315) ([#​32388](https://togithub.com/laravel/framework/pull/32388)) - Duplicated mailable storage attachments with different names ([#​32394](https://togithub.com/laravel/framework/pull/32394)) ### [`v6.18.7`](https://togithub.com/laravel/framework/releases/tag/v6.18.7) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.6...v6.18.7) ##### Fixed - Call setlocale ([1c6a504](https://togithub.com/laravel/framework/commit/1c6a50424c5558782a55769a226ab834484282e1)) - Use a map to prevent unnecessary array access ([#​32296](https://togithub.com/laravel/framework/pull/32296)) - Prevent timestamp update when pivot is not dirty ([#​32311](https://togithub.com/laravel/framework/pull/32311)) - Add support for the new composer installed.json format ([#​32310](https://togithub.com/laravel/framework/pull/32310)) - ValidatesAttributes::validateUrl use Symfony/Validator 5.0.7 regex ([#​32315](https://togithub.com/laravel/framework/pull/32315)) - Fix \*scan methods for phpredis ([#​32336](https://togithub.com/laravel/framework/pull/32336)) - Use the router for absolute urls ([#​32345](https://togithub.com/laravel/framework/pull/32345)) ### [`v6.18.6`](https://togithub.com/laravel/framework/releases/tag/v6.18.6) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.5...v6.18.6) ##### Security - Prevent insecure characters in locale ([c248521](https://togithub.com/laravel/framework/commit/c248521f502c74c6cea7b0d221639d4aa752d5db)) ### [`v6.18.5`](https://togithub.com/laravel/framework/releases/tag/v6.18.5) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.4...v6.18.5) ##### Fixed - Revert "Fix setting mail header" ([#​32278](https://togithub.com/laravel/framework/pull/32278)) ### [`v6.18.4`](https://togithub.com/laravel/framework/releases/tag/v6.18.4) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.3...v6.18.4) ##### Fixed - Added missing return in the sendNow pending mail fake ([#​32095](https://togithub.com/laravel/framework/pull/32095)) - Prevent long URLs from breaking email layouts ([#​32189](https://togithub.com/laravel/framework/pull/32189)) - Fix setting mail header ([#​32272](https://togithub.com/laravel/framework/pull/32272)) ### [`v6.18.3`](https://togithub.com/laravel/framework/releases/tag/v6.18.3) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.2...v6.18.3) ##### Fixed - Corrected suggested dependencies ([#​32072](https://togithub.com/laravel/framework/pull/32072), [c01a70e](https://togithub.com/laravel/framework/commit/c01a70e33198e81d06d4b581e36e25a80acf8a68)) - Avoid deadlock in test when sharing process group ([#​32067](https://togithub.com/laravel/framework/pull/32067)) ### [`v6.18.2`](https://togithub.com/laravel/framework/releases/tag/v6.18.2) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.1...v6.18.2) ##### Fixed - Fixed scheduler dependency assumptions ([#​31894](https://togithub.com/laravel/framework/pull/31894)) - Corrected suggested dependencies ([bb0ec42](https://togithub.com/laravel/framework/commit/bb0ec42b5a55b3ebf3a5a35cc6df01eec290dfa9)) - Unset `pivotParent` on `Pivot::unsetRelations()` ([#​31956](https://togithub.com/laravel/framework/pull/31956)) - Fixed `cookie` helper signature , matching match `CookieFactory` ([#​31974](https://togithub.com/laravel/framework/pull/31974)) ### [`v6.18.1`](https://togithub.com/laravel/framework/releases/tag/v6.18.1) [Compare Source](https://togithub.com/laravel/framework/compare/v6.18.0...v6.18.1) ##### Fixed - Fixed array lock release behavior ([#​31795](https://togithub.com/laravel/framework/pull/31795)) - Fixed model restoring right after being soft deleting ([#​31719](https://togithub.com/laravel/framework/pull/31719)) - Fixed phpredis "zadd" and "exists" on cluster ([#​31838](https://togithub.com/laravel/framework/pull/31838)) - Fixed "srid" mysql schema ([#​31852](https://togithub.com/laravel/framework/pull/31852)) - Fixed Microsoft ODBC lost connection handling ([#​31879](https://togithub.com/laravel/framework/pull/31879)) ### [`v6.18.0`](https://togithub.com/laravel/framework/releases/tag/v6.18.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.17.1...v6.18.0) ##### Added - Added `Arr::hasAny()` method ([#​31636](https://togithub.com/laravel/framework/pull/31636)) ##### Fixed - Use correct locale when resolving Faker from the container ([#​31615](https://togithub.com/laravel/framework/pull/31615)) - Fixed loading deferred providers for binding interfaces and implementations ([#​31629](https://togithub.com/laravel/framework/pull/31629), [1764ff7](https://togithub.com/laravel/framework/commit/1764ff762966083a12dd2c9b522cec5f1bbda967)) ##### Changed - Make `newPivotQuery()` method public ([#​31677](https://togithub.com/laravel/framework/pull/31677)) - Allowed easier customization of the queued mailable job ([#​31684](https://togithub.com/laravel/framework/pull/31684)) - Expose Notification Id within Message Data in `Illuminate\Notifications\Channels\MailChannel` ([#​31632](https://togithub.com/laravel/framework/pull/31632)) ### [`v6.17.1`](https://togithub.com/laravel/framework/releases/tag/v6.17.1) [Compare Source](https://togithub.com/laravel/framework/compare/v6.17.0...v6.17.1) #### [v6.17.1 (2020-02-26)](https://togithub.com/laravel/framework/compare/v6.17.0...v6.17.1) ##### Changed - Don\`t do chmod in File cache in case if permission not set ([#​31593](https://togithub.com/laravel/framework/pull/31593)) ### [`v6.17.0`](https://togithub.com/laravel/framework/releases/tag/v6.17.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.16.0...v6.17.0) ##### Added - Allowed private-encrypted pusher channels ([#​31559](https://togithub.com/laravel/framework/pull/31559), [ceabaef](https://togithub.com/laravel/framework/commit/ceabaef88741c0c6a891166cf14eb967fdf4e8ee), [8215e0d](https://togithub.com/laravel/framework/commit/8215e0dc66bf71a7ff4e9bf260380cf4a26f28a6)) - Added file `permission` config option for the File cache store ([#​31579](https://togithub.com/laravel/framework/pull/31579)) - Added `Connection refused` and `running with the --read-only option so it cannot execute this statement` to `DetectsLostConnections` ([#​31539](https://togithub.com/laravel/framework/pull/31539)) ##### Reverted - Reverted ["Fixed memory usage on downloading large files"](https://togithub.com/laravel/framework/pull/31163) ([#​31587](https://togithub.com/laravel/framework/pull/31587)) ##### Fixed - Fixed issue `Content Type not specified` ([#​31533](https://togithub.com/laravel/framework/pull/31533)) ##### Changed - Allowed `cache` helper to have an optional `expiration` parameter ([#​31554](https://togithub.com/laravel/framework/pull/31554)) - Allowed passing of strings to `TestResponse::dumpSession()` method ([#​31583](https://togithub.com/laravel/framework/pull/31583)) - Consider mailto: and tel: links in the subcopy actionUrl label in emails ([#​31523](https://togithub.com/laravel/framework/pull/31523), [641a7cd](https://togithub.com/laravel/framework/commit/641a7cda8280ecd3035616d4ce6434434b116624)) - Exclude mariaDB from database queue support for new SKIP LOCKED ([fff96e7](https://togithub.com/laravel/framework/commit/fff96e7df7de470e162a6b7f6dd528e6fe17aadc)) ### [`v6.16.0`](https://togithub.com/laravel/framework/releases/tag/v6.16.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.15.1...v6.16.0) ##### Added - Added Guzzle 7 support ([#​31484](https://togithub.com/laravel/framework/pull/31484)) - Added `Illuminate\Database\Query\Builder::groupByRaw()` ([#​31498](https://togithub.com/laravel/framework/pull/31498)) - Added SQLite JSON update support with json_patch ([#​31492](https://togithub.com/laravel/framework/pull/31492)) ##### Fixed - Fixed `appendRow` on console table ([#​31469](https://togithub.com/laravel/framework/pull/31469)) - Fixed password check in `EloquentUserProvider::retrieveByCredentials()` ([4436662](https://togithub.com/laravel/framework/commit/4436662a1ee19fc5e9eb76a0651d0de1aedb3ee2)) ##### Revert - Revert table feature in the console output ([4094d78](https://togithub.com/laravel/framework/commit/4094d785269ce7849557b792f650fb278d48978e)) ##### Changed - Change MySql nullable modifier to allow generated columns to be not null ([#​31452](https://togithub.com/laravel/framework/pull/31452)) - Throw exception on empty collection in `assertSentTo()` \ `assertNotSentTo()` methods in `NotificationFake` class ([#​31471](https://togithub.com/laravel/framework/pull/31471)) ### [`v6.15.1`](https://togithub.com/laravel/framework/releases/tag/v6.15.1) [Compare Source](https://togithub.com/laravel/framework/compare/v6.15.0...v6.15.1) ##### Added - Added `whereNull` and `whereNotNull` to `Collection` ([#​31425](https://togithub.com/laravel/framework/pull/31425)) - Added `Illuminate\Foundation\Testing\MockStream` class ([#​31447](https://togithub.com/laravel/framework/pull/31447)) ##### Fixed - Fixed `event:list` command for shows non-registered events ([#​31444](https://togithub.com/laravel/framework/pull/31444)) - Fixed postgres grammar for nested json arrays with ([#​31448](https://togithub.com/laravel/framework/pull/31448), [b3d0da1](https://togithub.com/laravel/framework/commit/b3d0da164bdf3d5d829384025476ca1b2065c97e)) ### [`v6.15.0`](https://togithub.com/laravel/framework/releases/tag/v6.15.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.14.0...v6.15.0) ##### Added - Added `Illuminate\Auth\Events\Validated` event ([#​31357](https://togithub.com/laravel/framework/pull/31357), [7ddac28](https://togithub.com/laravel/framework/commit/7ddac28bc08b99ee248b1e4aa559efc3a8bfec8c)) - Make `Blueprint` support Grammar's `macro` ([#​31365](https://togithub.com/laravel/framework/pull/31365)) - Added `Macroable` trait to `Illuminate\Console\Scheduling\Schedule` class ([#​31354](https://togithub.com/laravel/framework/pull/31354)) - Added support `dispatchAfterResponse` in `BusFake` ([#​31418](https://togithub.com/laravel/framework/pull/31418), [e59597f](https://togithub.com/laravel/framework/commit/e59597f13af3ee6e6467bdb8593844f9db6bb789)) - Added `Illuminate\Foundation\Exceptions\Handler::getHttpExceptionView()` ([#​31420](https://togithub.com/laravel/framework/pull/31420)) - Allowed appending of rows to Artisan tables ([#​31426](https://togithub.com/laravel/framework/pull/31426)) ##### Fixed - Fixed `locks` for `sqlsrv` queue ([5868066](https://togithub.com/laravel/framework/commit/58680668102282fcc4215a48e8947c2c1b051201)) - Fixed `Illuminate\Events\Dispatcher::hasListeners()` ([#​31403](https://togithub.com/laravel/framework/pull/31403), [c80302e](https://togithub.com/laravel/framework/commit/c80302e6e9403f9fad71f114d94e758ee0fcbff7)) - Fixed testing with unencrypted cookies ([#​31390](https://togithub.com/laravel/framework/pull/31390)) ##### Changed - Allowed multiple paths to be passed to migrate fresh and migrate refresh commands ([#​31381](https://togithub.com/laravel/framework/pull/31381)) - Split Console InteractsWithIO to external trait ([#​31376](https://togithub.com/laravel/framework/pull/31376)) - Added sms link as valid URL in `UrlGenerator::isValid()` method ([#​31382](https://togithub.com/laravel/framework/pull/31382)) - Upgrade CommonMark and use the bundled table extension ([#​31411](https://togithub.com/laravel/framework/pull/31411)) - Ensure `Application::$terminatingCallbacks` are reset on `Application::flush()` ([#​31413](https://togithub.com/laravel/framework/pull/31413)) - Remove serializer option in `PhpRedisConnector::createClient()` ([#​31417](https://togithub.com/laravel/framework/pull/31417)) ### [`v6.14.0`](https://togithub.com/laravel/framework/releases/tag/v6.14.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.13.1...v6.14.0) ##### Added - Added `Illuminate\Bus\Dispatcher::dispatchAfterResponse()` method ([#​31300](https://togithub.com/laravel/framework/pull/31300), [8a3cdb0](https://togithub.com/laravel/framework/commit/8a3cdb0622047b1d94b4a754bfe98fb7dc1c174a)) - Added `Illuminate\Support\Testing\Fakes\QueueFake::assertPushedWithoutChain()` method ([#​31332](https://togithub.com/laravel/framework/pull/31332), [7fcc6b5](https://togithub.com/laravel/framework/commit/7fcc6b5feb004f57aa61a0fa93c340694ae6a980)) - Added `Macroable` trait to the `Illuminate\Events\Dispatcher` ([#​31317](https://togithub.com/laravel/framework/pull/31317)) - Added `NoPendingMigrations` event ([#​31289](https://togithub.com/laravel/framework/pull/31289), [739fcea](https://togithub.com/laravel/framework/commit/739fcea5cfcc9079d3ca8e5aa9673f706741418e)) ##### Fixed - Used current DB to create Doctrine Connections ([#​31278](https://togithub.com/laravel/framework/pull/31278)) - Removed duplicate output when publishing tags in `vendor:publish` command ([#​31333](https://togithub.com/laravel/framework/pull/31333)) - Fixed plucking column name containing a space ([#​31299](https://togithub.com/laravel/framework/pull/31299)) - Fixed bug with wildcard caching in event dispatcher ([#​31313](https://togithub.com/laravel/framework/pull/31313)) - Fixed infinite value for RedisStore ([#​31348](https://togithub.com/laravel/framework/pull/31348)) - Fixed dropping columns in SQLServer with default value ([#​31341](https://togithub.com/laravel/framework/pull/31341)) ##### Changed - Use SKIP LOCKED for mysql 8.1 and pgsql 9.5 queue workers ([#​31287](https://togithub.com/laravel/framework/pull/31287)) - Dont merge middleware from method and property in `Illuminate\Bus\Queueable::middleware()` ([#​31301](https://togithub.com/laravel/framework/pull/31301)) - Split `specifyParameter()` from `Illuminate\Console\Command` to `HasParameters` trait ([#​31254](https://togithub.com/laravel/framework/pull/31254)) - Make sure changing a database field to json does not include charset ([#​31343](https://togithub.com/laravel/framework/pull/31343)) ### [`v6.13.1`](https://togithub.com/laravel/framework/releases/tag/v6.13.1) [Compare Source](https://togithub.com/laravel/framework/compare/v6.13.0...v6.13.1) ##### Fixed - Fixed error on `queue:work` database on Windows ([#​31277](https://togithub.com/laravel/framework/pull/31277)) ### [`v6.13.0`](https://togithub.com/laravel/framework/releases/tag/v6.13.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.12.0...v6.13.0) ##### Added - Added `--api` option to the `make:model` command ([#​31197](https://togithub.com/laravel/framework/pull/31197), [#​31222](https://togithub.com/laravel/framework/pull/31222)) - Added `PendingResourceRegistration::shallow()` method ([#​31208](https://togithub.com/laravel/framework/pull/31208), [104c539](https://togithub.com/laravel/framework/commit/104c539c342d395e2f3c4ba7339df095f83f6352)) - Allowed formatting an implicit attribute using a closure ([#​31246](https://togithub.com/laravel/framework/pull/31246)) - Added `Filesystem::ensureDirectoryExists()` method ([8a8eed4](https://togithub.com/laravel/framework/commit/8a8eed4d157102ef77527891ac1d8f8e85e7afee)) - Added support to `Storage::url()` for the Ftp driver ([#​31258](https://togithub.com/laravel/framework/pull/31258), [b8790e5](https://togithub.com/laravel/framework/commit/b8790e56bb7333943db799e6ff6e21a7b01218e0)) ##### Fixed - Fixed laravel migrations when migrating to sql server (dropColumn with default value) ([#​31229](https://togithub.com/laravel/framework/pull/31229)) - Fixed `handleBeginTransactionException()` method calling pdo property instead of getPdo() method ([#​31233](https://togithub.com/laravel/framework/pull/31233)) - Fixed channel names when broadcasting via redis ([#​31261](https://togithub.com/laravel/framework/pull/31261)) - Replace asterisks before validation ([#​31257](https://togithub.com/laravel/framework/pull/31257)) ##### Changed - Reset timeout handler after worker loop ([#​31198](https://togithub.com/laravel/framework/pull/31198)) ### [`v6.12.0`](https://togithub.com/laravel/framework/releases/tag/v6.12.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.11.0...v6.12.0) ##### Added - Added `ServiceProvider::loadFactoriesFrom()` method ([#​31133](https://togithub.com/laravel/framework/pull/31133)) - Added `TestResponse::dumpSession()` method ([#​31131](https://togithub.com/laravel/framework/pull/31131)) - Added `Str::isUuid()` method ([#​31148](https://togithub.com/laravel/framework/pull/31148)) - Restored phpunit 7 support ([#​31113](https://togithub.com/laravel/framework/pull/31113)) - Added `Request::boolean()` method ([#​31160](https://togithub.com/laravel/framework/pull/31160)) - Added `Database\Eloquent\FactoryBuilder::createMany()` ([#​31171](https://togithub.com/laravel/framework/pull/31171), [6553d59](https://togithub.com/laravel/framework/commit/6553d5923959bd947b49eb089053cd430d8968d4)) - Added missing options for PhpRedis ([#​31182](https://togithub.com/laravel/framework/pull/31182)) ##### Fixed - Fixed `Cache\RedisLock::acquire()` ([#​31168](https://togithub.com/laravel/framework/pull/31168), [8683a3d](https://togithub.com/laravel/framework/commit/8683a3d721f92e512a83a3e5feb3d0a9bb682560)) - Fixed database url parsing for connections with no database specified ([#​31185](https://togithub.com/laravel/framework/pull/31185)) - Prevent ambiguous column with table name prefix ([#​31174](https://togithub.com/laravel/framework/pull/31174)) ##### Optimization - Fixed memory usage on downloading large files ([#​31163](https://togithub.com/laravel/framework/pull/31163)) ##### Changed - Replace Event Dispatcher in resolved cache repositories when `Event::fake()` is used ([#​31119](https://togithub.com/laravel/framework/pull/31119), [0a70beb](https://togithub.com/laravel/framework/commit/0a70bebd5ecfd51185a312bbfb60ee7f8ff7eb09)) ### [`v6.11.0`](https://togithub.com/laravel/framework/releases/tag/v6.11.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.10.1...v6.11.0) ##### Added - Added `Illuminate\Database\Eloquent\Builder::firstWhere()` method ([#​31089](https://togithub.com/laravel/framework/pull/31089)) - Redis Broadcaster: Broadcast to multiple channels at once ([#​31108](https://togithub.com/laravel/framework/pull/31108)) ##### Fixed - Fixed undefined property in `WithFaker::makeFaker()` ([#​31083](https://togithub.com/laravel/framework/pull/31083)) - Fixed `Str::afterLast()` method ([#​31095](https://togithub.com/laravel/framework/pull/31095)) - Fixed insert float into MySQL with PHP 7.3 ([#​31100](https://togithub.com/laravel/framework/pull/31100)) - Fixed refresh on Model with customized pivot attribute name ([#​31125](https://togithub.com/laravel/framework/pull/31125), [678b26b](https://togithub.com/laravel/framework/commit/678b26b1a9cd0d8a6bef85932420e67a1b20e677)) ##### Changed - Remove all indentation in blade templates ([917ee51](https://togithub.com/laravel/framework/commit/917ee514d4bbd4162b6ddb385c643df97dcfa7d3)) - Added mailable names to assertion messages in `MailFake::assertNothingSent()` and `MailFake::assertNothingQueued()` ([#​31106](https://togithub.com/laravel/framework/pull/31106)) - Search for similar results in `assertDatabaseHas()` ([#​31042](https://togithub.com/laravel/framework/pull/31042), [2103eb7](https://togithub.com/laravel/framework/commit/2103eb7ccfbb6798e9078d82e0ebffcf87d95b14)) ### [`v6.10.1`](https://togithub.com/laravel/framework/releases/tag/v6.10.1) [Compare Source](https://togithub.com/laravel/framework/compare/v6.10.0...v6.10.1) ##### Changed - Updated some blade templates ([f17e347](https://togithub.com/laravel/framework/commit/f17e347b15e8d27b4e775a8f961bda083326ee8f)) ### [`v6.10.0`](https://togithub.com/laravel/framework/releases/tag/v6.10.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.9.0...v6.10.0) ##### Added - Added `withoutMix()` and `withMix()` test helpers ([#​30900](https://togithub.com/laravel/framework/pull/30900)) - Added `validateWithBag()` macro to `Request` ([#​30896](https://togithub.com/laravel/framework/pull/30896)) - Added PHPUnit 9 support ([#​30947](https://togithub.com/laravel/framework/pull/30947)) - Added `exclude_if` and `exclude_unless` validation rules ([#​30835](https://togithub.com/laravel/framework/pull/30835), [c0fdb56](https://togithub.com/laravel/framework/commit/c0fdb566831b7ebf34a15bbdfec81dd0039c76f0)) - Added generated columns (virtual/stored) support for PostgreSQL ([#​30971](https://togithub.com/laravel/framework/pull/30971)) - Added `mixin` support to Eloquent builder ([#​30978](https://togithub.com/laravel/framework/pull/30978), [28fa74e](https://togithub.com/laravel/framework/commit/28fa74e8222a57118ae1b590101a35f63b964f81)) - Make the Redis Connection `Macroable` ([#​31020](https://togithub.com/laravel/framework/pull/31020)) - Added `PackageManifest::config()` method ([#​31039](https://togithub.com/laravel/framework/pull/31039), [9b73540](https://togithub.com/laravel/framework/commit/9b73540cbe7ebb67b0a0a127743791511e5ae8fe)) - Added `redis.connection` aliases in container ([#​31034](https://togithub.com/laravel/framework/pull/31034)) - Extracted `CallsCommands` feature from `Illuminate\Console\Command` ([#​31026](https://togithub.com/laravel/framework/pull/31026), [ef72716](https://togithub.com/laravel/framework/commit/ef72716db85f36e003fb92d2625adabbf94d5afe)) - Allowed absolute file path for `Storage::putFile()` ([#​31040](https://togithub.com/laravel/framework/pull/31040)) ##### Changed - Handled passing too many arguments to `@slot` ([#​30893](https://togithub.com/laravel/framework/pull/30893), [878f159](https://togithub.com/laravel/framework/commit/878f15922523e748bfbfdf50f40269f8ffe20d9d)) - Make `ThrottleRequestsException` extend `TooManyRequestsHttpException` ([#​30943](https://togithub.com/laravel/framework/pull/30943)) - Used `league/commonmark` instead of `erusev/parsedown` for mail markdown ([#​30982](https://togithub.com/laravel/framework/pull/30982)) - Regenerate token on logout ([b2af428](https://togithub.com/laravel/framework/commit/b2af428e60188ea55fb06f3a1e0b0b0c690bbe86)) - Make `RedisQueue::getConnection()` public ([#​31016](https://togithub.com/laravel/framework/pull/31016)) - Delete dependency `graham-campbell/testbench-core` ([#​30989](https://togithub.com/laravel/framework/pull/30989)) - Resolve `Faker\Generator` out of the container if it is bound ([#​30992](https://togithub.com/laravel/framework/pull/30992)) ##### Fixed - Fixed `float` database types in `Blueprint` ([#​30891](https://togithub.com/laravel/framework/pull/30891)) - Fixed code that depended on `getenv()` ([#​30924](https://togithub.com/laravel/framework/pull/30924)) - Prevented making actual pdo connections while reconnecting ([#​30998](https://togithub.com/laravel/framework/pull/30998)) - Fixed `exclude_if` \ `exclude_unless` validation rules for nested data ([#​31006](https://togithub.com/laravel/framework/pull/31006)) - Update `dev-master` branch aliases from `6.0-dev` to `6.x-dev` ([d06cc79](https://togithub.com/laravel/framework/commit/d06cc79d92c18b0ff423466554eeed0aea09ae51)) - Utilize Symfony’s PSR Factory. Fixed [#​31017](https://togithub.com/laravel/framework/issues/31017) ([#​31018](https://togithub.com/laravel/framework/pull/31018), [#​31027](https://togithub.com/laravel/framework/pull/31027)) - Used model connection by default in the database validators ([#​31037](https://togithub.com/laravel/framework/pull/31037)) ##### Optimization - Optimize Service Provider registration ([#​30960](https://togithub.com/laravel/framework/pull/30960)) - Optimize `runningInConsole` method ([#​30922](https://togithub.com/laravel/framework/pull/30922)) - Delay instantiation of translator and view factory ([#​31009](https://togithub.com/laravel/framework/pull/31009)) ##### Deprecated - Deprecate `PendingMail::sendNow()` and remove unneeded check ([#​30999](https://togithub.com/laravel/framework/pull/30999)) ##### Reverted - Reverted [TransactionCommitted event doesn’t contain transaction level I’d expect it to](https://togithub.com/laravel/framework/pull/30883) ([#​31051](https://togithub.com/laravel/framework/pull/31051)) ##### Refactoring - Refactoring of `BladeCompiler::compileString()` method ([08887f9](https://togithub.com/laravel/framework/commit/08887f99d05bb85affd3cbc6f7fdbc32a9297eea)) ### [`v6.9.0`](https://togithub.com/laravel/framework/releases/tag/v6.9.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.8.0...v6.9.0) ##### Added - Added `MIME` type argument to `Testing/FileFactory::create()` ([#​30870](https://togithub.com/laravel/framework/pull/30870)) - Added `seed` to `all` option when creating the model (`make:model` command) ([#​30874](https://togithub.com/laravel/framework/pull/30874)) - Allowed configurable emergency logger ([#​30873](https://togithub.com/laravel/framework/pull/30873)) - Added `prependMiddlewareToGroup()` / `appendMiddlewareToGroup()` / `prependToMiddlewarePriority()` / `appendToMiddlewarePriority()` to `Kernal` for manipulating middleware ([6f33feb](https://togithub.com/laravel/framework/commit/6f33feba124d4a7ff2af4f3ed18583d67fb68f7c)) ##### Reverted - Reverted [Added `Model::setRawAttribute()`](https://togithub.com/laravel/framework/pull/30853) ([#​30885](https://togithub.com/laravel/framework/pull/30885)) ##### Fixed - Fixed `Builder::withCount()` binding error when a scope is added into related model with binding in a sub-select ([#​30869](https://togithub.com/laravel/framework/pull/30869)) ##### Changed - Dont throw exception when session is not set in `AuthenticateSession` middleware ([4de1d24](https://togithub.com/laravel/framework/commit/4de1d24cf390f07d4f503973e5556f73060fbb31)) ### [`v6.8.0`](https://togithub.com/laravel/framework/releases/tag/v6.8.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.7.0...v6.8.0) ##### Added - Allowed packages to use custom markdown mail themes ([#​30814](https://togithub.com/laravel/framework/pull/30814), [2206d52](https://togithub.com/laravel/framework/commit/2206d5223606f5a24e7e3bf0ba1f25b343dfcc6b)) - Added more quotes to `Inspiring` ([4a7d566](https://togithub.com/laravel/framework/commit/4a7d566ff4a330970cfaa03df4c988c580804a7f), [9693ced](https://togithub.com/laravel/framework/commit/9693cedbfc1fb0e38a8e688375e5b2ce5273b75f)) - Added support for nested arrays in `TestResponse::assertViewHas()` ([#​30837](https://togithub.com/laravel/framework/pull/30837)) - Added `Model::setRawAttribute()` ([#​30853](https://togithub.com/laravel/framework/pull/30853)) - Added `--force` option to the `make:controller` resource ([#​30856](https://togithub.com/laravel/framework/pull/30856)) - Allowed passing an array to `Resource::collection()` ([#​30800](https://togithub.com/laravel/framework/pull/30800)) - Implemented ArrayAccess on `JsonResponse` and `TestResponse` ([#​30817](https://togithub.com/laravel/framework/pull/30817)) - Added `--seed` option to the `make::model` resource ([#​30828](https://togithub.com/laravel/framework/pull/30828), [2cd9417](https://togithub.com/laravel/framework/commit/2cd9417064123fd6c9114788d331659ede568dbf)) ##### Fixed - Fixed two index creation instead of one when using `change()` ([#​30843](https://togithub.com/laravel/framework/pull/30843)) - Prevent duplicate attachments in the `Mailable` ([3c8ccc2](https://togithub.com/laravel/framework/commit/3c8ccc2fb4ec03572076e6df71608f6bbb7d71e1)) - Fixed `ServiceProvider` for PHP 7.4 in `Lumen` ([#​30819](https://togithub.com/laravel/framework/pull/30819)) - Fixed non-eloquent model validation in database validation rules ([#​30840](https://togithub.com/laravel/framework/pull/30840)) ##### Changed - Changed `rescue()` helper ([#​30838](https://togithub.com/laravel/framework/pull/30838)) - Added previous exception to `EntryNotFoundException` thrown in `Container.php` ([#​30862](https://togithub.com/laravel/framework/pull/30862)) - Changed `DatabaseNotification::$keyType` to match `uuid` ([#​30823](https://togithub.com/laravel/framework/pull/30823)) ### [`v6.7.0`](https://togithub.com/laravel/framework/releases/tag/v6.7.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.6.2...v6.7.0) ##### Added - Added `getQualifiedCreatedAtColumn()` and `getQualifiedUpdatedAtColumn()` methods to `HasTimestamps` concern ([#​30792](https://togithub.com/laravel/framework/pull/30792)) - Added `exceptionContext()` method to the `Exceptions\Handler` ([#​30780](https://togithub.com/laravel/framework/pull/30780)) - Added ability for postmark transport to throw errors ([#​30799](https://togithub.com/laravel/framework/pull/30799), [4320b82](https://togithub.com/laravel/framework/commit/4320b82f848d63d41df95860ed3bf595202873a9)) - Added `withoutRelations()` and `unsetRelations()` methods to `HasRelationships` ([#​30802](https://togithub.com/laravel/framework/pull/30802)) - Added `ResourceCollection::preserveQueryParameters()` for preserve query parameters on paginated api resources ([#​30745](https://togithub.com/laravel/framework/pull/30745), [e92a708](https://togithub.com/laravel/framework/commit/e92a70800671187cc30a39e965144101d5db169a)) ##### Fixed - Fixed explicit models in string-based database validation rules ([#​30790](https://togithub.com/laravel/framework/pull/30790)) - Fixed `Routing\RedirectController()` ([#​30783](https://togithub.com/laravel/framework/pull/30783)) ##### Changed - Reconnect `PhpRedisConnection` on connection missing ([#​30778](https://togithub.com/laravel/framework/pull/30778)) - Improved ShouldBroadcastNow performance ([#​30797](https://togithub.com/laravel/framework/pull/30797), [5b3cc97](https://togithub.com/laravel/framework/commit/5b3cc9752d873be96ac34d9062cc35aa9c95bd59)) ### [`v6.6.2`](https://togithub.com/laravel/framework/releases/tag/v6.6.2) [Compare Source](https://togithub.com/laravel/framework/compare/v6.6.1...v6.6.2) ##### Added - Added `Illuminate\Support\Facades\Facade::partialMock()` method ([#​30754](https://togithub.com/laravel/framework/pull/30754)) - Added of support `retryAfter` option on queued listeners ([#​30743](https://togithub.com/laravel/framework/pull/30743)) ##### Fixed - Fixed zero parameter for routes ([#​30768](https://togithub.com/laravel/framework/pull/30768)) ##### Changed - Changed `getAllViews()` method visibility from `protected` to `public` in all schema builders ([#​30757](https://togithub.com/laravel/framework/pull/30757)) ### [`v6.6.1`](https://togithub.com/laravel/framework/releases/tag/v6.6.1) [Compare Source](https://togithub.com/laravel/framework/compare/v6.6.0...v6.6.1) ##### Added - Added `setInput()` and `setOutput()` methods to `Illuminate\Console\Command` ([#​30706](https://togithub.com/laravel/framework/pull/30706)) ##### Fixed - Fixed RouteUrlGenerator with empty string for required parameter ([#​30714](https://togithub.com/laravel/framework/pull/30714)) ##### Changed - Force usage getting timestamps columns in model ([#​30697](https://togithub.com/laravel/framework/pull/30697)) ##### Reverted - Revert [Added `Illuminate\Routing\Router::head()`](https://togithub.com/laravel/framework/pull/30646) ([#​30710](https://togithub.com/laravel/framework/pull/30710)) ### [`v6.6.0`](https://togithub.com/laravel/framework/releases/tag/v6.6.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.5.2...v6.6.0) ##### Added - Allowed explicit Model definitions in database rules ([#​30653](https://togithub.com/laravel/framework/pull/30653), [9beceac](https://togithub.com/laravel/framework/commit/9beceacb1a1b8ba37cd0f775cb2fb81e21ba4c31)) - Allowed `ResponseFactory::view()` to return first view ([#​30651](https://togithub.com/laravel/framework/pull/30651)) - Added `Foundation\Testing\Concerns\InteractsWithDatabase::assertDeleted()` method ([#​30648](https://togithub.com/laravel/framework/pull/30648)) - Added `Illuminate\Routing\Router::head()` ([#​30646](https://togithub.com/laravel/framework/pull/30646)) - Added `wherePivotNotIn()` and `orWherePivotNotIn()` methods to `BelongsToMany` ([#​30671](https://togithub.com/laravel/framework/pull/30671)) - Added options in `SqlServerConnector` to encrypt data with Azure Key vault ([#​30636](https://togithub.com/laravel/framework/pull/30636)) ##### Fixed - Fixed errors in `Illuminate\Http\Testing\FileFactory::create()` ([#​30632](https://togithub.com/laravel/framework/pull/30632)) - Fixed routing bug that causes missing parameters to be ignored ([#​30659](https://togithub.com/laravel/framework/pull/30659)) ##### Changed - Updated error message in `PhpRedisConnector::createClient()` if redis extension is not loaded ([#​30673](https://togithub.com/laravel/framework/pull/30673), [184a0f4](https://togithub.com/laravel/framework/commit/184a0f45bc9959ebadf36a7dd6966c2bfcb96191)) - Updated `windows_os()` helper to use PHP_OS_FAMILY ([#​30660](https://togithub.com/laravel/framework/pull/30660)) ### [`v6.5.2`](https://togithub.com/laravel/framework/releases/tag/v6.5.2) [Compare Source](https://togithub.com/laravel/framework/compare/v6.5.1...v6.5.2) ##### Added - Allowed model serialization on jobs for typed properties ([#​30604](https://togithub.com/laravel/framework/pull/30604), [#​30605](https://togithub.com/laravel/framework/pull/30605), [920c364](https://togithub.com/laravel/framework/commit/920c3640269b7c1dd0f26e5b6f765ca9b7f99366)) - Allowed fallback when facade root accessor has previously been resolved ([#​30616](https://togithub.com/laravel/framework/pull/30616)) - Added support for separation between `geometry` and `geography` types for `Postgres` ([#​30545](https://togithub.com/laravel/framework/pull/30545)) - Added `createWithContent()` method to `Illuminate\Http\Testing\File` and `Illuminate\Http\Testing\FileFactory` ([2cc6fa3](https://togithub.com/laravel/framework/commit/2cc6fa33732118cc71c74209b02382b989689b63), [181db51](https://togithub.com/laravel/framework/commit/181db51595d546cbd24b3fac0cb276255e147286)) ##### Refactoring - Improved `PostgresGrammar::formatPostGisType()` method readability ([#​30593](https://togithub.com/laravel/framework/pull/30593)) ##### Changed - Added `symfony/debug` dependency to `illuminate/pipeline` ([#​30611](https://togithub.com/laravel/framework/pull/30611)) - Override `BelongsToMany::cursor()` to hydrate pivot relations ([#​30580](https://togithub.com/laravel/framework/pull/30580)) - Ignore Redis prefix when verifying channel access in RedisBroadcaster ([#​30597](https://togithub.com/laravel/framework/pull/30597), [d77ce36](https://togithub.com/laravel/framework/commit/d77ce36917510d5a6800dd4116a4e18b7bf720b3)) ### [`v6.5.1`](https://togithub.com/laravel/framework/releases/tag/v6.5.1) [Compare Source](https://togithub.com/laravel/framework/compare/v6.5.0...v6.5.1) ##### Added - Added `includeUnless` directive ([#​30538](https://togithub.com/laravel/framework/pull/30538)) ##### Fixed - Fixed default value for $count in `PhpRedisConnection::spop()` method ([#​30546](https://togithub.com/laravel/framework/pull/30546)) - Fixed breaking compatibility with multi-schema postgres ([#​30562](https://togithub.com/laravel/framework/pull/30562), [6460d2b](https://togithub.com/laravel/framework/commit/6460d2b1bd89f470a76f5c2c3bddd390fe430e0f)) - Fixed `Model::isDirty()` with `collection` / `object` casts ([#​30565](https://togithub.com/laravel/framework/pull/30565)) - Fixed `bcc` in `MailgunTransport::send()` ([#​30569](https://togithub.com/laravel/framework/pull/30569)) ##### Changed - Remove `illuminate/support` dependency from `Container` package ([#​30518](https://togithub.com/laravel/framework/pull/30518), [#​30528](https://togithub.com/laravel/framework/pull/30528)) ### [`v6.5.0`](https://togithub.com/laravel/framework/releases/tag/v6.5.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.4.1...v6.5.0) ##### Added - Added `LazyCollection::remember()` method ([#​30443](https://togithub.com/laravel/framework/pull/30443)) - Added `Str::afterLast()` and `Str::beforeLast()` methods ([#​30507](https://togithub.com/laravel/framework/pull/30507)) - Added `existsOr()` and `doesntExistOr()` methods to the query builder ([#​30495](https://togithub.com/laravel/framework/pull/30495)) - Added `unless` condition to Blade custom `if` directives ([#​30492](https://togithub.com/laravel/framework/pull/30492)) ##### Changed - Added reconnect if missing connection when beginning transaction ([#​30474](https://togithub.com/laravel/framework/pull/30474)) - Set Redis cluster prefix with PhpRedis ([#​30461](https://togithub.com/laravel/framework/pull/30461)) ### [`v6.4.1`](https://togithub.com/laravel/framework/releases/tag/v6.4.1) [Compare Source](https://togithub.com/laravel/framework/compare/v6.4.0...v6.4.1) ##### Added - Added `ScheduledTaskSkipped` event when a scheduled command was filtered from running ([#​30407](https://togithub.com/laravel/framework/pull/30407)) - Added `Login timeout expired` to `DetectsLostConnections` ([#​30362](https://togithub.com/laravel/framework/pull/30362)) - Added `missing` method to `Illuminate\Filesystem\Filesystem` and `Illuminate\Filesystem\FilesystemAdapter` classes ([#​30441](https://togithub.com/laravel/framework/pull/30441)) ##### Changed - Make `vendor:publish` command more informative ([#​30408](https://togithub.com/laravel/framework/pull/30408), [65d040d](https://togithub.com/laravel/framework/commit/65d040d44f1cef3830748ec59c0056bc2418dca6)) - Accepted underscores URL in the `URL` validator ([#​30417](https://togithub.com/laravel/framework/pull/30417)) - Updated `artisan down` output to be consistent with `artisan up` ([#​30422](https://togithub.com/laravel/framework/pull/30422)) - Changed `!empty` to `isset` for changing redis database ([#​30420](https://togithub.com/laravel/framework/pull/30420)) - Throw an exception when signing route got in parameter keys `signature` ([#​30444](https://togithub.com/laravel/framework/pull/30444), [71af732](https://togithub.com/laravel/framework/commit/71af732b6b00ab148cd23b95aca4e05bcb86c242)) ##### Fixed - Fixed of retrieving view config in `ServiceProvider::loadViewsFrom()` for Lumen ([#​30404](https://togithub.com/laravel/framework/pull/30404)) ### [`v6.4.0`](https://togithub.com/laravel/framework/releases/tag/v6.4.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.3.0...v6.4.0) ##### Added - Added `missing()` method to `Request` class ([#​30320](https://togithub.com/laravel/framework/pull/30320)) - Added `Pipeline::pipes()` method ([#​30346](https://togithub.com/laravel/framework/pull/30346)) - Added `TestResponse::assertCreated()` method ([#​30368](https://togithub.com/laravel/framework/pull/30368)) ##### Changed - Added `connection is no longer usable` to `DetectsLostConnections` ([#​30362](https://togithub.com/laravel/framework/pull/30362)) - Implemented parse ID on find method for many to many relation ([#​30359](https://togithub.com/laravel/framework/pull/30359)) - Improvements on subqueries ([#​30307](https://togithub.com/laravel/framework/pull/30307), [3f3b621](https://togithub.com/laravel/framework/commit/3f3b6214cc3353156a490d88fc8f0c148da400d5)) - Pass mail data to theme css in `Markdown::render()` method ([#​30376](https://togithub.com/laravel/framework/pull/30376)) - Handle ajax requests in RequirePassword middleware ([#​30390](https://togithub.com/laravel/framework/pull/30390), [331c354](https://togithub.com/laravel/framework/commit/331c354e586a5a27a9edc9b9a49d23aa872e4b32)) ##### Fixed - Fixed `retry()` with `$times` value less then 1 ([#​30356](https://togithub.com/laravel/framework/pull/30356)) - Fixed `last_modified` option in `SetCacheHeader` ([#​30335](https://togithub.com/laravel/framework/pull/30335)) - Fixed the Filesystem manager's exception on unsupported driver ([#​30331](https://togithub.com/laravel/framework/pull/30331), [#​30369](https://togithub.com/laravel/framework/pull/30369)) - Fixed `shouldQueue()` check for bound event listeners ([#​30378](https://togithub.com/laravel/framework/pull/30378)) - Used exit code `1` when migration table not found ([#​30321](https://togithub.com/laravel/framework/pull/30321)) - Alleviate breaking change introduced by password confirm feature ([#​30389](https://togithub.com/laravel/framework/pull/30389)) ##### Security: - Password Reset Security fix ([23041e9](https://togithub.com/laravel/framework/commit/23041e99833630d93cc7672bd7087eaa350c3a59), [a934160](https://togithub.com/laravel/framework/commit/a9341609705e2f8febcd356cdfa33391ec6538c7)) ### [`v6.3.0`](https://togithub.com/laravel/framework/releases/tag/v6.3.0) [Compare Source](https://togithub.com/laravel/framework/compare/v6.2.0...v6.3.0) ##### Added - Added ability to override `setUserPassword` on password reset ([#​30218](https://togithub.com/laravel/framework/pull/30218)) - Added firing `deleting` \ `deleted` events in `MorphPivot` ([#​30229](https://togithub.com/laravel/framework/pull/30229)) - Added locking mechanism for the array cache driver ([#​30253](https://togithub.com/laravel/framework/pull/30253)) - Added `dropAllViews` functionality to the SQL Server builder ([#​30222](https://togithub.com/laravel/framework/pull/30222)) ##### Optimization - Optimize eager loading memory handling ([#​30248](https://togithub.com/laravel/framework/pull/30248)) ##### Fixed - Fixed ext
mend-for-github-com[bot] commented 2 years ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: composer.lock
Command failed: composer update laravel/framework --with-dependencies --ignore-platform-reqs --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Warning from https://repo.packagist.org: Support for Composer 1 is deprecated and some packages will not be available. You should upgrade to Composer 2. See https://blog.packagist.com/deprecating-composer-1-support/
Info from https://repo.packagist.org: #StandWithUkraine
Updating dependencies (including require-dev)
PHP Fatal error:  Allowed memory size of 1610612736 bytes exhausted (tried to allocate 528384 bytes) in phar:///home/ubuntu/composer/1.10.26/bin/composer/src/Composer/DependencyResolver/Pool.php on line 230