Skip to content

Bump graphlient from 0.8.0 to 0.9.0 - #6812

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/bundler/graphlient-0.9.0
Aug 6, 2026
Merged

Bump graphlient from 0.8.0 to 0.9.0#6812
github-actions[bot] merged 1 commit into
mainfrom
dependabot/bundler/graphlient-0.9.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 6, 2026

Copy link
Copy Markdown
Contributor

Bumps graphlient from 0.8.0 to 0.9.0.

Changelog

Sourced from graphlient's changelog.

0.9.0 (2026/08/03)

  • #118: Correct TimeoutError inheritance and rescue documentation - @​oiahoon.
  • #117: Migrate Danger to use danger-pr-comment reusable workflow, add Ruby 4.0 to CI, fix tests on Ruby 3.4+ and 4.0 - @​dblock.
  • #116: Directive DSL — _skip(if: :x)@skip(if: $x), _include(if: :x)@include(if: $x). Any _name method is treated as a @name directive; applies to fields, spreads, and inline fragments - @​rellampec.
  • #116: spread(on: :Type, *directives, &block): inline fragment DSL — spread(on: :PaidInvoice) { amountPaid }... on PaidInvoice { amountPaid }. spread is the single verb for both named fragment spreads (spread :Name) and inline fragments (spread on: :Type), using the same on: keyword as fragment(name, on:) - @​rellampec.
  • #116: fragment(:Name, on: :Type, &block): inline fragment definition appended to the query document automatically; scoped to the query call, no global registry - @​rellampec.
  • #116: Custom scalar registration — c.scalar :date, 'Date' extends the built-in scalar set (:int, :float, :string, :boolean) with API-specific types - @​rellampec.
  • #116: Query refactored into Query::Serializer composed from concern modules (Scalars, Arguments, Evaluator, Fragments, Directives). Public API unchanged - @​rellampec.
  • #116: CI: Ruby 3.4 added to test matrix; Ruby 3.1 WebMock to_rack fix; mutex_m gem added for Ruby 3.4 stdlib removal - @​rellampec.
  • #115: Client#to_query_string(**kargs, &block): builds the full GraphQL query document from the DSL block and returns a String without touching the schema or Faraday HTTP adapter. Enables DSL-only mode where HTTP dispatch is handled externally - @​rellampec.
  • #115: Query#spread(fragment_name): emits ...FragmentName into the query string as a named fragment spread. Alternative to the ___Const convention for use cases where graphql-client constant parsing is not available - @​rellampec.
  • #115: spec/spec_helper.rb: rescue LoadError on byebug require so specs run on platforms where byebug is not installable (e.g. Windows with Ruby 3.2) - @​rellampec.
  • #113: Fix CI builds - @​yuki24.
  • #112: Update graphql-client github repository links in README - @​th1988.
Commits
  • b311a85 Preparing for release, 0.9.0. (#119)
  • 451c1f5 Merge pull request #118 from oiahoon/docs/correct-timeout-error-inheritance
  • b90a96e Correct TimeoutError documentation
  • 5e2ec2e Directive DSL, inline fragments, fragment definitions, custom scalars (#116)
  • 6a0998c Add DSL-only mode: to_query_string + spread (#115)
  • fd0ef88 Merge pull request #117 from dblock/update-danger-workflow
  • 5f1e828 Update Danger workflow to use numbata/danger-pr-comment reusable workflow
  • c9f6f1a Update links to graphql client repository (#112)
  • 849739c Merge pull request #113 from yuki24/chore/fix-ci
  • e5ab171 Run tests against the latest Rubies
  • Additional commits viewable in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [graphlient](https://github.com/ashkan18/graphlient) from 0.8.0 to 0.9.0.
- [Changelog](https://github.com/ashkan18/graphlient/blob/master/CHANGELOG.md)
- [Commits](ashkan18/graphlient@v0.8.0...v0.9.0)

---
updated-dependencies:
- dependency-name: graphlient
  dependency-version: 0.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Aug 6, 2026
@github-actions
github-actions Bot enabled auto-merge August 6, 2026 09:53
@codacy-production

codacy-production Bot commented Aug 6, 2026

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity

Metric Results
Complexity 0

View in Codacy

🟢 Coverage ∅ diff coverage

Metric Results
Coverage variation Report missing for 6dacc4a1
Diff coverage diff coverage

View coverage diff in Codacy

Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (6dacc4a) Report Missing Report Missing Report Missing
Head commit (da36380) 7609 6326 83.14%

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#6812) 0 0 ∅ (not applicable)

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

1 Codacy didn't receive coverage data for the commit, or there was an error processing the received data. Check your integration for errors and validate that your coverage setup is correct.

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@github-actions
github-actions Bot merged commit 84a8b80 into main Aug 6, 2026
15 checks passed
@github-actions
github-actions Bot deleted the dependabot/bundler/graphlient-0.9.0 branch August 6, 2026 10:09
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