diff options
| author | Danny Navarro <j@dannynavarro.net> | 2015-09-14 17:25:18 +0200 |
|---|---|---|
| committer | Danny Navarro <j@dannynavarro.net> | 2015-09-14 17:25:18 +0200 |
| commit | 7cf2b5933148a3d0e2f996dd483398579cddbeed (patch) | |
| tree | eb4359f6b606c29f7b48ed5a7564a5050fdec92e | |
| parent | dcd7b46a6d726313f89473dc91f4ef468c4f6ae7 (diff) | |
| download | graphql-7cf2b5933148a3d0e2f996dd483398579cddbeed.tar.gz | |
Version bump, CHANGELOG and some gardening
| -rw-r--r-- | CHANGELOG.md | 9 | ||||
| -rw-r--r-- | README.md | 5 | ||||
| -rw-r--r-- | graphql.cabal | 6 |
3 files changed, 16 insertions, 4 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index a5ca3ef..8f8d712 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ # Change Log All notable changes to this project will be documented in this file. +## [0.2] - 2015-09-14 +### Added +- Rudimentary parser for `GraphQL` which successfully parses the sample file + `kitchen-sink.graphql` from `graphql-js` tests. +- Golden test for `kitchen-sink.grahql` parsing. +### Changed +- Many optional data types in `GraphQl` didn't need to be wrapped in a `Maybe`. +- Some `newtype`s became type synonyms for easier parsing. + ## [0.1] - 2015-09-12 ### Added - Data types for the GraphQL language. @@ -7,12 +7,15 @@ but the idea is to be a Haskell port of [`graphql-js`](https://github.com/graphql/graphql-js). Next releases should include: +- [x] GraphQL AST - [ ] Parser for the GraphQL language. -- [ ] Data types for the GraphQL Schema language. +- [ ] GraphQL Schema AST. - [ ] Parser for the GraphQL Schema language. - [ ] Interpreter of GraphQL requests. - [ ] Utilities to define GraphQL types and schema. +See the TODO file for more concrete tasks. + ## Contact Suggestions, contributions and bug reports are welcome. diff --git a/graphql.cabal b/graphql.cabal index 790a2af..2f83aeb 100644 --- a/graphql.cabal +++ b/graphql.cabal @@ -1,9 +1,9 @@ name: graphql -version: 0.1 +version: 0.2 synopsis: Haskell GraphQL implementation description: - For now this package provides the data types for the GraphQL language. - Further releases will cover more aspects of the GraphQL specification. + This package provides a rudimentary parser for the + <https://facebook.github.io/graphql/ GraphQL> language. homepage: https://github.com/jdnavarro/graphql-haskell bug-reports: https://github.com/jdnavarro/graphql-haskell/issues license: BSD3 |
