Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update graphql requirement from >= 1.10, < 1.13 to >= 1.10, < 1.14 #193

Closed

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Nov 25, 2021

Updates the requirements on graphql to permit the latest version.

Changelog

Sourced from graphql's changelog.

1.13.0 (24 November 2021)

Since this version, GraphQL-Ruby is tested on Ruby 2.4+ and Rails 4+ only.

Breaking changes

  • ActionCable Subscriptions: No update is delivered if all subscriptions return NO_UPDATE #3713
  • Subscription classes: If a subscription has a scope ... configuration, then a scope: option is required in .trigger(...). Use scope ..., optional: true to get the old behavior. #3692
  • Arguments whose default values are used aren't checked for authorization #3665
  • Complexity: Connection fields have a default complexity implementation based on first/last/max_page_size #3609

New features

  • Visibility: A schema may contain multiple members with the same name. For each name, GraphQL-Ruby will use the one that returns true for .visible?(context) for each query (and raise an error if multiple objects with the same name are visible). #3651 #3716 #3725
  • Dataloader: nonblocking: true will make GraphQL::Dataloader use Fiber.scheduler to run fields and load data with sources, supporting non-blocking IO. #3482
  • null: true and required: true are now default. GraphQL-Ruby includes some RuboCop cops, GraphQL/DefaultNullTrue and GraphQL/DefaultRequiredTrue, which identify and remove those needless configurations. #3612
  • Interfaces may implement ... other interfaces #3613

Bug fixes

  • Enum value(...) and Input Object argument(...) methods return the defined object #3727
  • When a field returns an array of mixed errors and values, the result will contain nil where there were errors in the list #3656

1.12.21 (23 November 2021)

Bug fixes

  • Validators: Fix format:/allow_blank: true to correctly accept a blank string #3726
  • Generators: generate a correct Schema.type_error hook #3722

1.12.20 (17 November 2021)

New Features

  • Static validation: improve error messages when fields won't merge #3698
  • Generators: improve id_from_object and type_error suggested implementations #3710
  • Connections: make the new connections module fall back to old connections #3704

Bug fixes

  • Dataloader: re-enqueue sources when one call to yield didn't satisfy their pending requests #3707
  • Subscriptions: Fix when JSON-typed arguments are used #3705

1.12.19 (5 November 2021)

New Features

  • Argument validation: Make allow_null and allow_blank work standalone #3671
  • Add field and path info to Encoding errors #3697
  • Add Resolver#unauthorized_object for handling loaded but unauthorized objects #3689

... (truncated)

Commits

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)

Updates the requirements on [graphql](https://github.com/rmosolgo/graphql-ruby) to permit the latest version.
- [Release notes](https://github.com/rmosolgo/graphql-ruby/releases)
- [Changelog](https://github.com/rmosolgo/graphql-ruby/blob/master/CHANGELOG.md)
- [Commits](rmosolgo/graphql-ruby@v1.10.0...v1.13.0)

---
updated-dependencies:
- dependency-name: graphql
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Nov 25, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Feb 10, 2022

Superseded by #202.

@dependabot dependabot bot closed this Feb 10, 2022
@dependabot dependabot bot deleted the dependabot/bundler/graphql-gte-1.10-and-lt-1.14 branch February 10, 2022 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants