Skip to content

Latest commit

 

History

History
102 lines (70 loc) · 4.14 KB

CHANGELOG.md

File metadata and controls

102 lines (70 loc) · 4.14 KB

Changelog

The following are lists of the notable changes included with each release. This is intended to help keep people informed about notable changes between versions, as well as provide a rough history. Each item is prefixed with one of the following labels: Added, Changed, Deprecated, Removed, Fixed, Security. We also use Semantic Versioning to manage the versions of this gem so that you can set version constraints properly.

  • WIP
  • Changed: Engine Proxy version to 1.1.0. #11

v1.5.0 – 2018-03-12

  • Fixed: Avoid trying to instrument failed query results. #7
  • Changed: Drop support for graphql version 1.6. c88e6bb

v1.4.0 – 2018-02-09

Please note, that if you use multiple origins:

{
  "origins": [
    { "http": { "url": "http://localhost:3000/graphql/beta" } },
    { "http": { "url": "http://localhost:3000/graphql" } }
  ],
  "frontends": [
    { "host": "localhost", "port": 3001, "endpoint": "/graphql/beta" },
    { "host": "localhost", "port": 3001, "endpoint": "/graphql" }
  ]
  ...
}

Each origin should have a unique name now, was introduced in 2017.12-28-gcc16cbea7 Apollo Engine Proxy version:

{
  "origins": [
    { "http": { "url": "http://localhost:3000/graphql/beta" }, "name": "graphql-beta" },
    { "http": { "url": "http://localhost:3000/graphql" }, "name": "graphql" }
  ],
  "frontends": [
    { "host": "localhost", "port": 3001, "endpoints": ["/graphql/beta", "/graphql"], "originName": "graphql" }
  ]
  ...
}

v1.3.0 – 2017-11-09

v1.2.1 – 2017-10-26

  • Fixed: bump Apollo Engine Proxy version to 2017.10-425-gdd4873ae to remove empty operationName and extensions.

v1.2.0 – 2017-10-26

  • Added: ApolloTracing.start_proxy accepts a JSON string. #3

v1.1.0 – 2017-10-25

v1.0.0 – 2017-10-17

  • Changed: the gem name from graphql-tracing to apollo-tracing.
# Before:

Schema = GraphQL::Schema.define do
  use GraphQL::Tracing.new
end
# After:

Schema = GraphQL::Schema.define do
  use ApolloTracing.new
end

v0.1.1 – 2017-10-17

  • Fixed: naming conflicts with graphql-ruby by restricting the gem version.

v0.1.0 – 2017-08-28

  • Added: initial functional version.