citizenlab
citizenlab copied to clipboard
Bump graphql from 2.2.14 to 2.3.2 in /back
Bumps graphql from 2.2.14 to 2.3.2.
Changelog
Sourced from graphql's changelog.
2.3.2 (26 Apr 2024)
Bug fixes
2.3.1 (22 Apr 2024)
New features
Schema.max_query_string_tokens: support a limit on the number of tokens the lexer should identify #4929- Parser: add an option to reject numbers followed immediately by argument names #4924
- Parser and CParser: reduce allocated and retained strings when parsing schemas #4899
run_graphql_field: support:lookaheadand:ast_nodefield extras #4930Bug fixes
- Rescue when trying to print integers that are too big for Ruby #4923
- Mutation: clear the Dataloader cache before resolving #4903
- Fix
FieldUsageanalyzer when InputObjects return a prepared value #4902- Add a minimal query string for
run_graphql_field#4891- Fix PrometheusTrace with multiple tracers #4888
2.3.0 (20 Mar 2024)
Breaking Changes
orphan_types: Only object types are accepted here; other types may be added to the schema throughextra_typesinstead. #4869- Parser: line terminators are no longer allowed in single-quoted strings (as per the GraphQL spec). Escape newline characters instead; see
GraphQL::Language.escape_single_quoted_newline(query_str)if you need to transform incoming query strings #4834Deprecations
.tracer(...)is deprecated, use.trace_with(...)instead, using trace modules (https://graphql-ruby.org/queries/tracing.html) #4878Bug fixes
Commits
ce5e26a2.3.2549fe88Add a spec for when clients don't provide input values81db09bMerge pull request #4933 from engwan/fix-prepare-on-list-of-input-objects3027f03Handle null list values7ae33aeAlso prepare lists-of-lists of input objectsf03f448Merge branch 'master' into fix-prepare-on-list-of-input-objectsc72f700Add a test for InputObject#prepare + loads52fca92Call prepare on lists of input objects0799211Merge pull request #4931 from thomasmarshall/fix-directive-definition221db86Set DirectiveDefinitionNode.children_method_name- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
| Warnings | |
|---|---|
| :warning: | The PR title contains no Jira issue key (case-sensitive) |
| :warning: | The branch name contains no Jira issue key (case-sensitive) |
| Messages | |
|---|---|
| :book: | Changelog provided 🎉 |
| :book: | |
| :book: | Check translation progress |
Generated by :no_entry_sign: dangerJS against e1b2305071c24130705f52acbe98ec166afe18df
Looks like graphql is up-to-date now, so this is no longer needed.