All Versions
211
Latest Version
Avg Release Cycle
19 days
Latest Release
46 days ago

Changelog History
Page 11

  • v1.7.10 Changes

    February 13, 2018

    ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿ“œ Empty selections ({ }) are invalid in the GraphQL spec, but were previously allowed by graphql-ruby. They now return a parse error. #1268

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix error when inline fragments are spread on scalars #1268
    • ๐Ÿ›  Fix printing SDL when types have interfaces and directives #1255
  • v1.7.9

    February 01, 2018
  • v1.7.8 Changes

    January 11, 2018

    ๐Ÿ†• New features

    • โ™ป๏ธ Refactor Schema::Printer to use Language::Printer #1159
    • 0๏ธโƒฃ Add ArgumentValue#default_used? and Arguments#default_used? #1152

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix Scout Tracing #1187
    • Call #inspect for EnumType::UnresolvedValueError #1179
    • ๐Ÿ“œ Parse empty field sets in IDL parser #1145
  • v1.7.7 Changes

    November 29, 2017

    ๐Ÿ†• New features

    • Schema#to_document returns a Language::Nodes::Document #1134
    • โž• Add trace_scalars and trace: true|false to monitoring #1103
    • โž• Add Tracing::DataDogPlatform monitoring #1129
    • ๐Ÿ‘Œ Support namespaces in rails g graphql:function and :loader #1127
    • ๐Ÿ‘Œ Support serializer: option for ActionCableSubscriptions #1085

    ๐Ÿ› Bug fixes

    • Properly count the column after a closing quote #1136
    • ๐Ÿ›  Fix default value input objects in Schema.from_definition #1135
    • ๐Ÿ›  Fix rails destroy graphql:mutation #1119
    • Avoid unneeded query in RelationConnection with Sequel #1101
    • ๐Ÿ‘Œ Improve & document instrumentation stack behavior #1101
  • v1.7.6 Changes

    November 13, 2017

    ๐Ÿ› Bug fixes

    • Serialize symbols in with GraphQL::Subscriptions::Serialize #1084
  • v1.7.5 Changes

    November 07, 2017

    ๐Ÿ’ฅ Breaking changes

    • ๐Ÿ“‡ Rename Backtrace::InspectResult#inspect to #inspect_result #1022

    ๐Ÿ†• New features

    • ๐Ÿ‘Œ Improved website search with Algolia #934
    • ๐Ÿ‘Œ Support customized generator directory #1047
    • Recursively serialize GlobalID-compliant objects in Arrays and hashes #1030
    • โž• Add Subscriptions#build_id helper #1046
    • โž• Add #non_null? and #list? helper methods to type objects #1054

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix infinite loop in query instrumentation when error is raised #1074
    • Don't try to trace error when it's not raised during execution
    • ๐Ÿ‘Œ Improve validation of query variable definitions #1073
    • ๐Ÿ›  Fix Scout tracing module load order #1064
  • v1.7.4 Changes

    October 09, 2017

    ๐Ÿ—„ Deprecations

    • ๐Ÿ—„ GraphQL::Tracing.install is deprecated, use schema-local or query-local tracers instead #996

    ๐Ÿ†• New features

    • โž• Add monitoring plugins for AppSignal, New Relic, Scout and Skylight #994, #1013
    • Custom coercion errors for custom scalars #988
    • Extra options for GraphQL::ExecutionError #1002
    • ๐Ÿ‘‰ Use GlobalID for subscription serialization when available #1004
    • Schema- and query-local, threadsafe tracers #996

    ๐Ÿ› Bug fixes

    • Accept symbol-keyed arguments to .trigger #1009
  • v1.7.3 Changes

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix arguments on Query.__type field #978
    • ๐Ÿ›  Fix Relay::Edge objects in Backtrace tables #975
  • v1.7.2 Changes

    ๐Ÿ› Bug fixes

    • Correctly skip connections that return ctx.skip #972
  • v1.7.1 Changes

    ๐Ÿ› Bug fixes

    • ๐Ÿš€ Properly release changes from 1.7.0