| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-11 | Parse subscriptions | Eugen Wissner | |
| 2020-07-10 | Label parsers with help info | Eugen Wissner | |
| Fixes #36. | |||
| 2020-07-09 | Parse comments in the front of definitions | Eugen Wissner | |
| 2020-07-08 | Return parser error location in a list | Eugen Wissner | |
| An error can have multiple locations which are returned in a listt with key "locations". | |||
| 2020-07-06 | Export sum type for all GraphQL types | Eugen Wissner | |
| 2020-07-05 | Handle errors using custom types | Eugen Wissner | |
| Fixes #32. | |||
| 2020-07-02 | Merge Trans and Type.Out modules | Eugen Wissner | |
| 2020-06-30 | Move Core module out of AST | Eugen Wissner | |
| 2020-06-29 | Combine Resolver and ActionT in ResolverT | Eugen Wissner | |
| 2020-06-24 | Add a github actions workflow | Eugene Wissner | |
| 2020-06-20 | Release 0.8.0.0v0.8.0.0 | Eugen Wissner | |
| 2020-06-19 | Fix list input coercion | Eugen Wissner | |
| 2020-06-12 | Merge selection sets | Eugen Wissner | |
| 2020-06-10 | Skip unknown fields | Eugen Wissner | |
| 2020-06-07 | Add description to the enum type values | Eugen Wissner | |
| 2020-06-06 | Coerce argument values properly | Eugen Wissner | |
| Fixes #44. | |||
| 2020-06-03 | Resolve abstract types | Eugen Wissner | |
| Objects that can be a part of an union or interface should return __typename as string. | |||
| 2020-05-29 | Define resolvers on type fields | Eugen Wissner | |
| Returning resolvers from other resolvers isn't supported anymore. Since we have a type system now, we define the resolvers in the object type fields and pass an object with the previous result to them. | |||
| 2020-05-26 | Add Union and Interface type definitions | Eugen Wissner | |
| 2020-05-25 | Split input/output types and values into 2 modules | Eugen Wissner | |
| 2020-05-24 | Check point | Eugen Wissner | |
| 2020-05-23 | Don't fail on invalid fragments and variables | Eugen Wissner | |
| 2020-05-22 | Reject variables as default values | Eugen Wissner | |
| 2020-05-21 | Coerce variable values | Eugen Wissner | |
| 2020-05-14 | Add basic output object type support | Eugen Wissner | |
| 2020-05-13 | Accept resolvers given by the user as is | Eugen Wissner | |
| 2020-05-11 | Release 0.7.0.0v0.7.0.0 | Eugen Wissner | |
| 2020-05-10 | Separate Query and Mutation resolvers | Eugen Wissner | |
| Fixes #33 . | |||
| 2020-04-12 | Write contrinbuting guidelines | Eugen Wissner | |
| 2020-04-10 | Don't encode controls as block strings | Dmitrii Skurikhin | |
| Fixes #39. String containing control sequences should be encoded as simple strings even if they contain newlines, since the block strings can contain only SourceCharacters. | |||
| 2020-03-31 | encode null value as "null" | Dmitrii Skurikhin | |
| 2020-02-01 | Replace MonadIO constraint with just Monad | Eugen Wissner | |
| And make the tests use Identity instead of IO. | |||
| 2020-01-26 | Parse type extensions | Eugen Wissner | |
| Signed-off-by: Eugen Wissner <belka@caraus.de> | |||
| 2020-01-25 | Parse schema extensions | Eugen Wissner | |
| 2020-01-17 | Add "extend symbol" lexer to parse extensions | Eugen Wissner | |
| 2020-01-15 | Parse complete TypeSystemDefinition | Eugen Wissner | |
| 2020-01-13 | Parse enum and input object type definitions | Eugen Wissner | |
| 2020-01-13 | Parse ObjectDefinition | Eugen Wissner | |
| 2020-01-01 | Rewrite argument list to argument map | Eugen Wissner | |
| 2019-12-31 | Retrieve resolver arguments from the reader | Eugen Wissner | |
| 2019-12-30 | Replace substitution function with a map | Eugen Wissner | |
| It makes using variables with queries more approachable, but some work still has to be done. - The type `Subs` should be renamed and moved out of `Schema`, together with `AST.Core.Value` probably. - Some kind of conversion should be possible from a user-defined input type T to the Value. So the final HashMap should have a type like `HashMap name a`, where a is an instance of a potential typeclass InputType. | |||
| 2019-12-28 | Move AST to AST.Document | Eugen Wissner | |
| 2019-12-26 | Add definition module | Eugen Wissner | |
| 2019-12-26 | Add changelog header and versioning policy | Eugen Wissner | |
| 2019-12-25 | Replace AST.Selection data constructors | Eugen Wissner | |
| 2019-12-23 | Release 0.6.1.0v0.6.1.0 | Eugen Wissner | |
| 2019-12-21 | Pretify multi-line string arguments as block strings | Eugen Wissner | |
| Fixes #10. | |||
| 2019-12-19 | Escape non-source characters in the encoder | Eugen Wissner | |
| 2019-12-06 | Support directives (skip and include) | Eugen Wissner | |
| Fixes #24. | |||
| 2019-12-02 | Consider __typename when evaluating fragments | Eugen Wissner | |
| Fixes #30. | |||
