This repository has been archived by the owner on Apr 21, 2023. It is now read-only.
chore(deps): update dependency nuwave/lighthouse to v6 #339
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^5.56
->^6.0
Release Notes
nuwave/lighthouse
v6.6.0
Compare Source
Fixed
lighthouse:ide-helper
with--omit-built-in
flag https://github.com/nuwave/lighthouse/pull/2376v6.5.0
Compare Source
Added
Nuwave\Lighthouse\Schema\AST\ASTHelper::addDirectiveToNode()
to simplify dynamic addition of directives https://github.com/nuwave/lighthouse/pull/2369v6.4.0
Compare Source
Added
@paginate
with argumentcomplexityResolver
https://github.com/nuwave/lighthouse/pull/2372v6.3.1
Compare Source
Fixed
@key
in default model entity resolver for federationv6.3.0
Compare Source
Added
v6.2.1
Compare Source
Fixed
@key
in default model entity resolver for federation https://github.com/nuwave/lighthouse/pull/2365v6.2.0
Compare Source
Changed
RefreshSchemaCache
andTestsSubscriptions
v6.1.0
Compare Source
Added
--omit-built-in
tolighthouse:ide-helper
to avoid duplicate built-in definitions https://github.com/nuwave/lighthouse/pull/2362v6.0.0
Compare Source
Changed
declare(strict_types=1)
Paginator
withresolver
modeFieldBuilderDirective::handleFieldBuilder()
https://github.com/nuwave/lighthouse/pull/2234ResolveInfo::enhanceBuilder()
CacheKeyAndTags::key()
https://github.com/nuwave/lighthouse/pull/2176BatchedEntityResolver
to maintain the keys given inarray $representations
https://github.com/nuwave/lighthouse/pull/2286@whereKey
in@delete
,@forceDelete
and@restore
https://github.com/nuwave/lighthouse/pull/2289$subscriber->socket_id
andrequest()->header('X-Socket-ID')
https://github.com/nuwave/lighthouse/pull/2298first
non-nullable@paginate
according to the number of items requestedresolver
in directive@complexity
Nuwave\Lighthouse\Support\Contracts\GlobalId
toNuwave\Lighthouse\GlobalId\GlobalId
$id
argument inNodeDirective
Arr::first(array_keys())
witharray_key_first()
inOrderByDirective
$paginationType
inPaginationType
to literal constant valuesBaseDirective::directiveHasArgument
frompublic
toprotected
Illuminate\Database\DatabaseManager
withIlluminate\Database\ConnectionResolverInterface
inRelationDirective
DirectiveLocator::beforeLast
withStr::beforeLast
subscriptions.exclude_empty
totrue
FieldManipulator
andArgManipulator
directives on interfaces https://github.com/nuwave/lighthouse/pull/1955FieldResolver::resolveField()
to return resolver function directly https://github.com/nuwave/lighthouse/pull/1706FieldMiddleware
directive interface https://github.com/nuwave/lighthouse/pull/1706schema.register
toschema_path
RegisterDirectiveNamespaces
event https://github.com/nuwave/lighthouse/pull/2337lighthouse.php
allows multiple guards https://github.com/nuwave/lighthouse/pull/2345@auth
and@whereAuth
support multiple guards https://github.com/nuwave/lighthouse/pull/2345Illuminate\Http\Request
optional inNuwave\Lighthouse\Support\Contracts\GraphQLContext
https://github.com/nuwave/lighthouse/pull/2353Nuwave\Lighthouse\Support\Http
toNuwave\Lighthouse\Http
https://github.com/nuwave/lighthouse/pull/2358Fixed
_entities
maintains order of representations in result https://github.com/nuwave/lighthouse/pull/2286@can
with non-default@guard
https://github.com/nuwave/lighthouse/pull/2276@cache
directive https://github.com/nuwave/lighthouse/issues/2354Added
TypeRegistry::search()
that maybe finds a type with a given name@globalId
in federation model entity resolverGraphQLContext:: setUser(?Authenticatable $user): void
@whereKey
to filter Models by their primary key https://github.com/nuwave/lighthouse/pull/2289@where
on fields https://github.com/nuwave/lighthouse/pull/2306MakeGraphQLRequests
test methods https://github.com/nuwave/lighthouse/pull/2333MakesGraphQLRequests
andTestResponseMixin
and docs in phpunit integration section https://github.com/nuwave/lighthouse/pull/2343laragraph/utils:^2
https://github.com/nuwave/lighthouse/pull/2356@whereNull
and@whereNotNull
https://github.com/nuwave/lighthouse/pull/2357Removed
TestResponse::assertGraphQLErrorCategory()
Nuwave\Lighthouse\Exceptions\GenericException
category
Nuwave\Lighthouse\Exceptions\RendersErrorsExtensions
Nuwave\Lighthouse\Execution\ExtensionErrorHandler
Serializable
implementationClearsSchemaCache
lighthouse.unbox_bensampo_enum_enum_instances
ArgumentSet::enhanceBuilder()
, useResolveInfo::enhanceBuilder()
globalId
argument from@delete
,@forceDelete
and@restore
https://github.com/nuwave/lighthouse/pull/2289MockResolver
BatchLoader::forgetInstances()
inGraphQL
Illuminate\Foundation\Exceptions\Handler::renderable
non_null_pagination_results
and always behave as if it weretrue
Nuwave\Lighthouse\Subscriptions\Contracts\StoresSubscriptions::subscriberByRequest()
FieldValue
GraphQL::executeQuery()
andGraphQL::prepSchema()
@field
directive argumentargs
https://github.com/nuwave/lighthouse/pull/1706ScoutServiceProvider
by defaultgraphql
MiddlewareAdapter
https://github.com/nuwave/lighthouse/pull/2358Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.