Skip to content

Commit 68f1102

Browse files
committed
0.18.0
1 parent 9a14622 commit 68f1102

File tree

3 files changed

+22
-2
lines changed

3 files changed

+22
-2
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,26 @@
88

99
### Bug fixes
1010

11+
## 0.18.0 (4 Aug 2016)
12+
13+
### Breaking changes
14+
15+
- `graphql-relay` has been merged with `graphql`, you should remove `graphql-relay` from your gemfile. #195
16+
17+
### Deprecations
18+
19+
### New features
20+
21+
- `GraphQL.parse` can turn schema definitions into a `GraphQL::Language::Nodes::Document`. The document can be stringified again with `Document#to_query_string` #191
22+
- Validation errors include a `path` to the part of the query where the error was found #198
23+
- `.define` also accepts keywords for each helper method, eg `GraphQL::ObjectType.define(name: "PostType", ...)`
24+
25+
### Bug fixes
26+
27+
- `global_id_field`s have default complexity of 1, not `nil`
28+
- Relay `pageInfo` is correct for connections limited by `max_page_size`
29+
- Rescue invalid variable errors & missing operation name errors during query analysis
30+
1131
## 0.17.2 (26 Jul 2016)
1232

1333
### Bug fixes

guides/relay.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ __Note__: For graphql versions `< 0.18`, you must include:
88
gem "graphql-relay"
99
```
1010

11-
Starting in `0.18`, `GraphQL::Relay` will be bundled with `graphql`.
11+
Starting in `0.18`, `GraphQL::Relay` is part of `graphql`.
1212

1313
------------------------------
1414

lib/graphql/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module GraphQL
2-
VERSION = "0.17.2"
2+
VERSION = "0.18.0"
33
end

0 commit comments

Comments
 (0)