Skip to content

Commit f6e5c0e

Browse files
committed
1.5.0
1 parent 4ad5ed2 commit f6e5c0e

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

CHANGELOG.md

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

99
### Bug fixes
1010

11+
## 1.5.0 (10 Mar 2017)
12+
13+
### Breaking changes
14+
15+
- _Only_ UTF-8-encoded strings will be returned by `String` fields. Strings with other encodings (or objects whose `#to_s` method returns a string with a different encoding) will return `nil` instead of that string. #517
16+
17+
### New features
18+
19+
- `Schema#validate` returns a list of errors for a query string #513
20+
- `implements ...` adds interfaces to object types _without_ inherit-by-default #548, #574
21+
- `GraphQL::Relay::RangeAdd` for implementing `RANGE_ADD` mutations #587
22+
- `use ...` definition method for plugins #565
23+
- Rails generators #521, #580
24+
- `GraphQL::Function` for reusable resolve behavior with arguments & return type #545
25+
- Support for Ruby 2.4 #475
26+
- Relay `node` & `nodes` field can be extended with a custom block #552
27+
- Performance improvements:
28+
- Resolve fragments only once when validating #504
29+
- Reuse `Arguments` objects #500
30+
- Skip needless `FieldResult`s #482
31+
- Remove overhead from `ensure_defined` #483
32+
- Benchmark & Profile tasks for gem maintenance #520, #579
33+
- Fetch `has_next_page` while fetching items in `RelationConnection` #556
34+
- Support runnable schemas with `Schema.from_definition` #567, #584
35+
36+
### Bug fixes
37+
38+
- Support different arguments on non-overlapping typed fragments #512
39+
- Don't include children of `@skip`ped nodes when parallel branches are not skipped #536
40+
- Fix offset in ArrayConnection when it's larger than the array #571
41+
- Add missing `frozen_string_literal` comments #589
42+
1143
## 1.4.5 (6 Mar 2017)
1244

1345
### Bug Fixes

lib/graphql/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# frozen_string_literal: true
22
module GraphQL
3-
VERSION = "1.4.5"
3+
VERSION = "1.5.0"
44
end

0 commit comments

Comments
 (0)