skylightio / skylight-ruby

Skylight agent for Ruby
https://www.skylight.io/
Other
314 stars 75 forks source link

Update graphql requirement from ~> 1.13.0 to ~> 2.0.16 #441

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on graphql to permit the latest version.

Changelog

Sourced from graphql's changelog.

2.0.16 (19 December 2022)

Breaking changes

  • Union: Only accept Object types in possible_types (previously, other types were also accepted, but this was against the spec) #4269

New features

  • Rake: support introspection query options in the RakeTask #4247
  • Subscriptions: Merge .trigger(... context: { ... }) into the query context when running updates #4242

Bug fixes

  • Make BaseEdge and subclasses return true for .default_relay? #4272
  • Validation: return a proper error for duplicate-named fragments when used indirectly #4268
  • Don't re-apply scope_items to nodes { ... } or edges { ... } arrays #4263
  • Fix Concurrent::Map initialization to prevent race conditions
  • Speed up scoped context lookup #4245
  • Support overriding built-in context keys #4239
  • Context: properly dig into :current_arguments #4249

2.0.15 (22 October 2022)

New features

  • SDL: support extensions on the schema itself #4203
  • SDL: recognize .graphqls files in .from_definition #4204
  • Schema: add a reader method of TypeMembership#options #4209

Bug fixes

  • Node Behaviors: call the id-from-object hook with the type definition, not the type instance #4233
  • RelayClassicMutation: add a period to the generated description of the payload type #4229
  • Dataloader: make scoped context work with Dataloader #4220
  • SDL: fix parsing repeatable directives #4218
  • Lookahead: reduce more allocations in .selects? #4212
  • Introspection Query: strip blank lines from generated query strings #4208
  • Enums: Add error handling to result coercion #4206
  • Lookahead: add selected_type: to .selects? #4194
  • Lookahead: fix .selects? on unions #4193
  • Fields: use field-local connection: config over resolver config #4191

2.0.14 (8 September 2022)

New features

  • Input Objects: support one_of for input objects that allow exactly one argument #4184
  • Dataloader: add source.merge({ ... }) for adding objects to dataloader source caches #4186
  • Validation: generate new schemas with a suggested validate_max_errors of 100 #4179

... (truncated)

Commits
  • fa03fa1 2.0.16
  • a6b8bf4 Merge pull request #4272 from rmosolgo/fix-edge-default-relay
  • 3e6f4f4 pro-1.23.3
  • a5e313d Fix namespace
  • 61ab59d BaseEdge (and subclasses) should be .default_relay? -> true
  • 7772917 Merge pull request #4269 from rmosolgo/fix-union-possible-types-check
  • 3a5e370 Merge pull request #4268 from rmosolgo/fix-duplicate-second-level-fragment-name
  • 8479e13 Only allow object types to be union types, fixes #4243
  • 3cc3511 Properly handle duplicate fragment names used indirectly
  • 266aa76 Call cacheable_object on the type itself
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

The following labels could not be found: default-Gemfile.

cla-bot[bot] commented 1 year ago

We require contributors to sign our Contributor License Agreement, and we don't have @dependabot[bot] on file. In order for us to review and merge your code, please sign the CLA.

dependabot[bot] commented 1 year ago

Looks like graphql is no longer updatable, so this is no longer needed.