Sha256: 5bd1543b02d432975e337c365b74717a58e3a60ea24eafbb1899cc9d9613db28
Contents?: true
Size: 1.75 KB
Versions: 1
Compression:
Stored size: 1.75 KB
Contents
4.0.1 ----- - [24](https://github.com/Shopify/graphql-metrics/pull/24) Safely call `arguments_for` to handle arguments which may raise `ExecutionError`s in their `prepare` methods. 4.0.0 ----- - [23](https://github.com/Shopify/graphql-metrics/pull/23) graphql-ruby 1.10.8+ compatibility 3.0.3 ----- - [#22](https://github.com/Shopify/graphql-metrics/pull/22) Optimization: use hash assignment over merge 3.0.2 ----- - [#21](https://github.com/Shopify/graphql-metrics/pull/21) Optimize empty document check 3.0.1 ----- Expand the range of graphql-ruby versions this gem is compatible with. 3.0.0 ----- A complete re-write of the gem. Just about everything in the 2.0.0 public interface breaks, but everything gets substantially better, with more metrics extracted, more consistent naming and structures, and it all runs faster too! 🎉 The core analyzer (which your app should subclass) is now a `GraphQL::Analysis::AST::Analyzer`, and the tracer and instrumentation for timings metrics are now fully separate classes. 2.0.1 ----- Fixes cases where instances of `GraphQLMetrics::Instrumentation` are passed to `Schema#new`, i.e. via `Schema.redefine` (https://github.com/Shopify/graphql-metrics/commit/6624dcd0aa04006f092b850752bb05d3da688745#diff-d64de6d4fb3a1d05c273e19469c9852aR439) 2.0.0 ----- 2.0.0 contains a breaking change. See https://github.com/Shopify/graphql-metrics#usage * `GraphQLMetrics::Extractor` was renamed `GraphQLMetrics::Instrumentation` <- Use the latter to migrate away from the breaking change. * `GraphQLMetrics::Extractor` was then re-introduced in order to support ad hoc static query metrics extraction, without using subclasses as runtime instrumentation. 1.0.1 to 1.1.5 ----- * Minor bug fixes 1.0.0 ----- * Initialize release! 🎉
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
graphql-metrics-4.0.1 | CHANGELOG.md |