CHANGELOG.md in graphql-guard-1.0.0 vs CHANGELOG.md in graphql-guard-1.1.0

- old
+ new

@@ -6,29 +6,33 @@ one of the following labels: `Added`, `Changed`, `Deprecated`, `Removed`, `Fixed`, `Security`. We also use [Semantic Versioning](http://semver.org) to manage the versions of this gem so that you can set version constraints properly. -#### [Unreleased](https://github.com/exAspArk/graphql-guard/compare/v1.0.0...HEAD) +#### [Unreleased](https://github.com/exAspArk/graphql-guard/compare/v1.1.0...HEAD) * WIP +#### [v1.1.0](https://github.com/exAspArk/graphql-guard/compare/v1.0.0...v1.1.0) – 2018-05-09 + +* `Added`: support to `mask` fields depending on the context. + #### [v1.0.0](https://github.com/exAspArk/graphql-guard/compare/v0.4.0...v1.0.0) – 2017-07-31 * `Changed`: guards for every `*` field also accepts arguments: `->(object, arguments, context) { ... }`: - * Before: +Before: <pre> GraphQL::ObjectType.define do name "Post" guard ->(obj, ctx) { ... } ... end </pre> - * After: +After: <pre> GraphQL::ObjectType.define do name "Post" guard ->(obj, <b>args</b>, ctx) { ... } @@ -36,17 +40,17 @@ end </pre> * `Changed`: `.field_with_guard` from `graphql/guard/testing` module accepts policy object as a second argument: - * Before: +Before: <pre> -guard_object = GraphQL::Guard.new(policy_object: GraphqlPolicy) +<b>guard_object</b> = GraphQL::Guard.new(policy_object: GraphqlPolicy) posts_field = QueryType.field_with_guard('posts', <b>guard_object</b>) </pre> - * After: +After: <pre> posts_field = QueryType.field_with_guard('posts', <b>GraphqlPolicy</b>) </pre>