remote icon indicating copy to clipboard operation
remote copied to clipboard

Update dependency laravel/framework to v6

Open renovate[bot] opened this issue 5 years ago • 0 comments

This PR contains the following updates:

Package Type Update Change
laravel/framework (source) require-dev major 5.8.36 -> 6.15.1

Release Notes

laravel/framework

v6.15.1

Compare Source

v6.15.0

Compare Source

Added
  • Added Illuminate\Auth\Events\Validated event (#​31357, 7ddac28)
  • Make Blueprint support Grammar's macro (#​31365)
  • Added Macroable trait to Illuminate\Console\Scheduling\Schedule class (#​31354)
  • Added support dispatchAfterResponse in BusFake (#​31418, e59597f)
  • Added Illuminate\Foundation\Exceptions\Handler::getHttpExceptionView() (#​31420)
  • Allowed appending of rows to Artisan tables (#​31426)
Fixed
  • Fixed locks for sqlsrv 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 on Application::flush() (#​31413)
  • Remove serializer option in PhpRedisConnector::createClient() (#​31417)

v6.14.0

Compare Source

Added
  • Added Illuminate\Bus\Dispatcher::dispatchAfterResponse() method (#​31300, 8a3cdb0)
  • Added Illuminate\Support\Testing\Fakes\QueueFake::assertPushedWithoutChain() method (#​31332, 7fcc6b5)
  • Added Macroable trait to the Illuminate\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() from Illuminate\Console\Command to HasParameters trait (#​31254)
  • Make sure changing a database field to json does not include charset (#​31343)

v6.13.1

Compare Source

Fixed
  • Fixed error on queue:work database on Windows (#​31277)

v6.13.0

Compare Source

Added
  • Added --api option to the make: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)

v6.12.0

Compare Source

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
  • Replace Event Dispatcher in resolved cache repositories when Event::fake() is used (#​31119, 0a70beb)

v6.11.0

Compare Source

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
  • Remove all indentation in blade templates (917ee51)
  • Added mailable names to assertion messages in MailFake::assertNothingSent() and MailFake::assertNothingQueued() (#​31106)
  • Search for similar results in assertDatabaseHas() (#​31042, 2103eb7)

v6.10.1

Compare Source

Changed
  • Updated some blade templates (f17e347)

v6.10.0

Compare Source

Added
  • Added withoutMix() and withMix() test helpers (#​30900)
  • Added validateWithBag() macro to Request (#​30896)
  • Added PHPUnit 9 support (#​30947)
  • Added exclude_if and exclude_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 from Illuminate\Console\Command (#​31026, ef72716)
  • Allowed absolute file path for Storage::putFile() (#​31040)
Changed
  • Handled passing too many arguments to @slot (#​30893, 878f159)
  • Make ThrottleRequestsException extend TooManyRequestsHttpException (#​30943)
  • Used league/commonmark instead of erusev/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 in Blueprint (#​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 from 6.0-dev to 6.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)

v6.9.0

Compare Source

Added
  • Added MIME type argument to Testing/FileFactory::create() (#​30870)
  • Added seed to all option when creating the model (make:model command) (#​30874)
  • Allowed configurable emergency logger (#​30873)
  • Added prependMiddlewareToGroup() / appendMiddlewareToGroup() / prependToMiddlewarePriority() / appendToMiddlewarePriority() to Kernal for manipulating middleware (6f33feb)
Reverted
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)

v6.8.0

Compare Source

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 the make:controller resource (#​30856)
  • Allowed passing an array to Resource::collection() (#​30800)
  • Implemented ArrayAccess on JsonResponse and TestResponse (#​30817)
  • Added --seed option to the make::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 in Lumen (#​30819)
  • Fixed non-eloquent model validation in database validation rules (#​30840)
Changed
  • Changed rescue() helper (#​30838)
  • Added previous exception to EntryNotFoundException thrown in Container.php (#​30862)
  • Changed DatabaseNotification::$keyType to match uuid (#​30823)

v6.7.0

Compare Source

Added
  • Added getQualifiedCreatedAtColumn() and getQualifiedUpdatedAtColumn() methods to HasTimestamps concern (#​30792)
  • Added exceptionContext() method to the Exceptions\Handler (#​30780)
  • Added ability for postmark transport to throw errors (#​30799, 4320b82)
  • Added withoutRelations() and unsetRelations() methods to HasRelationships (#​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
  • Reconnect PhpRedisConnection on connection missing (#​30778)
  • Improved ShouldBroadcastNow performance (#​30797, 5b3cc97)

v6.6.2

Compare Source

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 from protected to public in all schema builders (#​30757)

v6.6.1

Compare Source

Added
  • Added setInput() and setOutput() methods to Illuminate\Console\Command (#​30706)
Fixed
  • Fixed RouteUrlGenerator with empty string for required parameter (#​30714)
Changed
  • Force usage getting timestamps columns in model (#​30697)
Reverted

v6.6.0

Compare Source

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() and orWherePivotNotIn() methods to BelongsToMany (#​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
  • Updated error message in PhpRedisConnector::createClient() if redis extension is not loaded (#​30673, 184a0f4)
  • Updated windows_os() helper to use PHP_OS_FAMILY (#​30660)

v6.5.2

Compare Source

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 and geography types for Postgres (#​30545)
  • Added createWithContent() method to Illuminate\Http\Testing\File and Illuminate\Http\Testing\FileFactory (2cc6fa3, 181db51)
Refactoring
  • Improved PostgresGrammar::formatPostGisType() method readability (#​30593)
Changed
  • Added symfony/debug dependency to illuminate/pipeline (#​30611)
  • Override BelongsToMany::cursor() to hydrate pivot relations (#​30580)
  • Ignore Redis prefix when verifying channel access in RedisBroadcaster (#​30597, d77ce36)

v6.5.1

Compare Source

Added
Fixed
  • Fixed default value for $count in PhpRedisConnection::spop() method (#​30546)
  • Fixed breaking compatibility with multi-schema postgres (#​30562, 6460d2b)
  • Fixed Model::isDirty() with collection / object casts (#​30565)
  • Fixed bcc in MailgunTransport::send() (#​30569)
Changed

v6.5.0

Compare Source

Added
  • Added LazyCollection::remember() method (#​30443)
  • Added Str::afterLast() and Str::beforeLast() methods (#​30507)
  • Added existsOr() and doesntExistOr() methods to the query builder (#​30495)
  • Added unless condition to Blade custom if directives (#​30492)
Changed
  • Added reconnect if missing connection when beginning transaction (#​30474)
  • Set Redis cluster prefix with PhpRedis (#​30461)

v6.4.1

Compare Source

Added
  • Added ScheduledTaskSkipped event when a scheduled command was filtered from running (#​30407)
  • Added Login timeout expired to DetectsLostConnections (#​30362)
  • Added missing method to Illuminate\Filesystem\Filesystem and Illuminate\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 with artisan up (#​30422)
  • Changed !empty to isset 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)

v6.4.0

Compare Source

Added
  • Added missing() method to Request class (#​30320)
  • Added Pipeline::pipes() method (#​30346)
  • Added TestResponse::assertCreated() method (#​30368)
Changed
  • Added connection is no longer usable to DetectsLostConnections (#​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 in SetCacheHeader (#​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:

v6.3.0

Compare Source

Added
  • Added ability to override setUserPassword on password reset (#​30218)
  • Added firing deleting \ deleted events in MorphPivot (#​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 in RouteUrlGenerator::getRouteQueryString() (#​30280)
Changed
  • Updated list of URI schemes for Url validator (#​30220)
  • Added schema name when dropping all FKs in SQL Server (#​30221)
  • Used contracts in RequirePassword middleware (#​30215)
  • Added ability to return array in receivesBroadcastNotificationsOn if channelName is array (#​30242, 2faadcd)

v6.2.0

Compare Source

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() handle image/svg MIME (#​30204)

v6.1.0

Compare Source

Added
  • Added Illuminate\Support\LazyCollection::eager() method (#​29832)
  • Added forgetChannel() and getChannels() methods to Illuminate\Log\LogManager (#​30132, a52a0dd)
  • Added Illuminate\Foundation\Testing\TestResponse::assertNoContent() method (#​30125)
  • Added InteractsWithQueue to SendQueueNotifications (#​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 to Foundation\Testing\Concerns\InteractsWithDatabase::assertSoftDeleted() (#​30111)
Improved
  • Improved AuthServiceProvider::registerEventRebindHandler() in case if guard is not initialized (#​30105)

v6.0.4

Compare Source

Added
  • Added TestResponse::assertJsonPath() method (#​29957)
  • Added hasMacro \ getGlobalMacro \ hasGlobalMacro methods to Eloquent 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 __() with null 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 of Responsable 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

v6.0.3

Compare Source

Reverted
Refactoring
  • Converted call_user_func where appropriate to native calls (#​29932)
  • Changed imports to Alpha ordering (#​29933)

v6.0.2

Compare Source

Changed
  • Used Application::normalizeCachePath() method to define cache path`s (#​29890, ac9dbf6)
  • Wrapped MySQL default values in parentheses (#​29878)
Fixed
  • Prevent event auto discovery from crashing when trying to instantiate files without php classes (#​29895)
  • Fix resolving class command via container (#​29869)

v6.0.1

Compare Source

Fixed
  • Fixed Schedule::runInBackground() not fired on Windows (#​29826)
Changed
  • throw Symfony\Component\Routing\Exception\RouteNotFoundException instead of InvalidArgumentException in UrlGenerator::route() (#​29861)
Reverted

v6.0.0

Compare Source

Check the upgrade guide in the Official Laravel Documentation.

v5.8.37

Compare Source


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

renovate[bot] avatar Feb 07 '20 19:02 renovate[bot]