chore(deps): update dependency graphql to v2.1.6 #224
Merged
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:
"2.0.5"
->"2.1.6"
Release Notes
rmosolgo/graphql-ruby (graphql)
v2.1.6
Compare Source
Breaking Changes
config.graphql.parser_cache = true
to your Rails environment setup to enable it. #4648New features
ISO8601Duration
scalar #4688Bug fixes
v2.1.5
Compare Source
Bug fixes
Schema.default_logger
when Rails is present but doesn't have a logger #4686v2.1.4
Compare Source
New features
Query#logger
#4674with_alias:
option #2912load_application_object_failed
#4667Bug fixes
Connection#initialize
outside of execution #4675Subscriptions#trigger
#4673definition_methods
when interfaces implement other interfaces #4670NullContext
to use the built-in Singleton module #4669ScopeExtension#after_resolve
outside of execution #4685one_of?
checks #4680v2.1.3
Compare Source
Bug fixes
GraphQL::Schema
#4663racc
as a dependency because it's not included by default in Ruby 3.3 #4661v2.1.2
Compare Source
New features
count_introspection_fields: false
#4658get_fiber_variables
andset_fiber_variables
#4593Schema.default_trace_mode
#4642Bug fixes
hash_key:
: use the configured hash key when the underlying Hash has a default value Proc #4656v2.1.1
Compare Source
New features
HasSingleInput
provides Relay Classic-likeinput: ...
argument behavior #4581@specifiedBy
default directive #4633visit?
hook to skip visit but still return a valuecontext.scoped
for a long-lived reference to the current scoped context #4605Bug fixes
extend schema
when the schema has directives #4647StaticVisitor
for faster AST visits #4645v2.1.0
Compare Source
Breaking changes
GraphQL::Filter
is removed #4325New features
.authorized?
checks if the type is configured withreauthorize_scoped_objects(false)
#3994unsubscribe(...)
accepts a value to be used to return a result along with unsubscribing #4283v2.0.27
Compare Source
New features
%{value}
in custom messages #4601Bug fixes
return false, nil
fromready?
andauthorized?
#4585"null"
#4586v2.0.26
Compare Source
Bug fixes
v2.0.25
Compare Source
New features
Source#result_key_for
for customizing cache keys in sources #4569Bug fixes
v2.0.24
Compare Source
New features
Schema::Object.wrap
can be used to customize how objects are (or aren't) wrapped byGraphQL::Schema::Object
instances at runtime #4524Query
: accept astatic_validator:
option in#initialize
to use instead of the default validation configuration.Bug fixes
Dataloader
: when loading specific keys, only run dataloader until those specific keys are resolved #4519v2.0.23
Compare Source
New features
Bug fixes
backtrace: true
with other trace modules #4505context.warden
being nil #4503v2.0.22
Compare Source
New features
filter
instance #4462Bug fixes
trace_options
#4470execute_multiplex.graphql
event #4460Context#dig
when called with one key #4458compare_by_identity
on some runtime cachesThread.current
clash) #4445v2.0.21
Compare Source
Deprecations
GraphQL::Filter
(usevisible?
methods instead) #4424New features
Bug fixes
trace_with
#4437@oneOf
: print definition in the SDL when it's usedresolve_type
definitionv2.0.20
Compare Source
Bug fixes
.resolve_type
: fix returning[Type, false]
from resolve_type #4412GraphQL.default_parser
#4411current_depth
method in some lazy lists #4386Object
object shape #4365execute_field
hooks #4398v2.0.19
Compare Source
Bug fixes
context.scoped_context.current_path
#4376tracer
inheritance in Schema classes #4379Timeout
plugin when other tracers are used #4383GraphQL::Language::Token
s when scanning #4366v2.0.18
Compare Source
Breaking Changes
"execute_field"
events on fields defined on interface types will now receive the interface type asdata[:owner]
instead of the current object type. To get the old behavior, usedata[:object].class
instead. #4292New features
TypeKind#leaf?
#4352Bug fixes
data[:owner]
instead of the object type #4292GraphQL::Schema::Field
#4360GraphQL::Schema::Warden
#4361deprecation_reason
faster #4356current_path
only when the application needs it #4342GraphQL::Tracing::Trace
as a lower-overhead tracing API #4344hasNextPage
for already-loaded ActiveRecord Relations #4349v2.0.17.2
Compare Source
Bug fixes
[type_module, false]
fromresolve_type
#4413v2.0.17.1
Compare Source
Bug fixes
v2.0.17
Compare Source
Bug fixes
[type_module, false]
fromresolve_type
#4413v2.0.16
Compare Source
Breaking changes
Union
: Only accept Object types inpossible_types
(previously, other types were also accepted, but this was against the spec) #4269New features
RakeTask
#4247.trigger(... context: { ... })
into the query context when running updates #4242Bug fixes
.default_relay?
#4272scope_items
tonodes { ... }
oredges { ... }
arrays #4263Concurrent::Map
initialization to prevent race conditionsdig
into:current_arguments
#4249v2.0.15
Compare Source
New features
.graphqls
files in.from_definition
#4204TypeMembership#options
#4209Bug fixes
.selects?
#4212selected_type:
to.selects?
#4194.selects?
on unions #4193connection:
config over resolver config #4191v2.0.14
Compare Source
New features
one_of
for input objects that allow exactly one argument #4184source.merge({ ... })
for adding objects to dataloader source caches #4186validate_max_errors
of 100 #4179Bug fixes
v2.0.13
Compare Source
New features
default_value
andprepare
#4156Bug fixes
.trigger(... context: )
for determining subscription root field visibility #4160hash_key:
and have a falsy value for that key #4132validate_max_error
limitArray#+
to add objects during execution #4142v2.0.12
Compare Source
New features
[Type, nil]
fromresolve_type
#4130Bug fixes
prepare
before loading objects based on ID (loads:
) #4128Query#validate=
after validation has run #4127v2.0.11
Compare Source
New features
Bug fixes
LIMIT
withmax_page_size
#4104Field#relay_nodes_field
config reader #4103opentelementry
implementation, oops #4086Lazy.resolve
v2.0.9
Compare Source
New features
Schema.default_page_size
,Field#default_page_size
, orResolver.default_page_size
when one of them is available and nofirst
orlast
is given #4081OpenTelementryTracing
#4077Bug fixes
ExecutionError
s raised inprepare:
hooks #4079v2.0.8
Compare Source
New Features
fallback_value:
when method or hash key field resolution fails #4069hash_key:
lookups on Hash-like objects #4072prepare_span
hook for adding custom tags #4067Bug fixes
hash_key:
is given, populate#method_str
based on it #4072.each
on list values #4052v2.0.7
Compare Source
New Features
validate_update: false
to disable validation when running subscription updates #4039DuplicateNamesError
#4022Bug Fixes
hash_key:
try stringified hash key when resolving fields (this restores previous behavior) #4043{\n}
) #4042Lazy::Resolve
module from legacy execution code #4035v2.0.6
Compare Source
Bug fixes
nil
as input #4025ready?
returns an invalid result #4029specified_by_url
configs #4014before
is the first cursor #4012specifiedByUrl
->specifiedByURL
hash_key
to take priority over method lookup #4015Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.