You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8-1
Original file line number
Diff line number
Diff line change
@@ -7,11 +7,18 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
7
7
8
8
## Unreleased
9
9
10
+
There are a number of breaking new features, read the `Added` section attentively if you are upgrading.
11
+
10
12
### Added
11
13
12
14
- (breaking) Control over which types custom scalars deserialize to is given to the user: you now have to provide type aliases for the custom scalars in the scope of the struct under derive.
13
15
- (breaking) Support for multi-operations documents. You can select a particular operation by naming the struct under derive after it. In case there is no match, we revert to the current behaviour: select the first operation.
14
-
- Support arbitrary derives on the generated response types via the `response_derives` option on the `graphql` attribute.
16
+
- (breaking) Support arbitrary derives on the generated response types via the `response_derives` option on the `graphql` attribute. If you were relying on the `Debug` impl on generated structs before, you need to add `response_derives = "Debug"` in the `#[graphql()]` attributes in your structs.
17
+
18
+
### Fixed
19
+
20
+
- Fixed codegen of fields with leading underscores - they were ignored, leading to wrong derived types for deserialization.
21
+
- Made the CLI dump introspected schemas directly without trying to validate them.
0 commit comments