Skip to content

Commit 79500c3

Browse files
committed
Merge branch 'master' into integrated-auth
2 parents 3dff6e5 + bf29cde commit 79500c3

File tree

195 files changed

+2434
-1383
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

195 files changed

+2434
-1383
lines changed

CHANGELOG.md

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

99
### Bug fixes
1010

11+
## 1.8.3 (14 June 2018)
12+
13+
### New features
14+
15+
- Add an ISO 8601 DateTime scalar: `Types::ISO8601DateTime`. #1566
16+
- Use classes under the hood for built-in scalars. These are now accessible via `Types::` namespace. #1565
17+
- Add `possible_types` helpers to abstract types #1580
18+
19+
### Bug fixes
20+
21+
- Fix `Language::Visitor` when visiting `InputObjectTypeDefinition` nodes to include child `Directive` nodes. #1584
22+
- Fix an issue preventing proper subclassing of `TimeoutMiddleware`. #1579
23+
- Fix `graphql:interface` generator such that it generates working code. #1577
24+
- Update the description of auto-generated `before` and `after` arguments to better describe their input type. #1572
25+
- Add `Language::Nodes::DirectiveLocation` AST node to represent directive locations in directive definitions. #1564
26+
27+
## 1.8.2 (6 June 2018)
28+
29+
### Breaking changes
30+
31+
- `Schema::InputObject#to_h` recursively transforms hashes to underscorized, symbolized keys. #1555
32+
33+
### New features
34+
35+
- Generators create class-based types #1562
36+
- `Schema::InputObject#to_h` returns a underscorized, symbolized hash #1555
37+
38+
### Bug fixes
39+
40+
- Support `default_mask` in class-based schemas #1563
41+
- Fix null propagation for list types #1558
42+
- Validate unique arguments in queries #1557
43+
- Fix `RelayClassicMutation`s with no arguments #1543
44+
45+
## 1.8.1 (1 June 2018)
46+
47+
### Breaking changes
48+
49+
- When filtering items out of a schema, Unions will now be hidden if their possible types are all hidden or if all fields returning it are hidden. #1515
50+
51+
### New features
52+
53+
- `GraphQL::ExecutionError.new` accepts an `extensions:` option which will be merged into the `"extensions"` key in that error's JSON #1552
54+
55+
### Bug fixes
56+
57+
- When filtering items out of a schema, Unions will now be hidden if their possible types are all hidden or if all fields returning it are hidden. #1515
58+
- Require that fields returning interfaces have selections made on them #1551
59+
- Correctly mark introspection types and fields as `introspection?` #1535
60+
- Remove unused introspection objects #1534
61+
- use `object`/`context` in the upgrader instead of `@object`/`@context` #1529
62+
- (Development) Don't require mongodb for non-mongo tests #1548
63+
- Track position of union member nodes in the parser #1541
64+
1165
## 1.8.0 (17 May 2018)
1266

1367
`1.8.0` has been in prerelease for 6 months. See the prerelease changelog for change-by-change details. Here's a high-level changelog, followed by a detailed list of changes since the last prerelease.

Gemfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,6 @@ gem 'pry-stack_explorer', platform: :ruby
1313
gem 'activerecord-jdbcsqlite3-adapter', platform: :jruby
1414

1515
group :jekyll_plugins do
16-
gem 'algoliasearch-jekyll'
16+
gem "jekyll-algolia"
17+
gem "jekyll-redirect-from"
1718
end

0 commit comments

Comments
 (0)