summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md9
-rw-r--r--README.md5
-rw-r--r--graphql.cabal6
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.
diff --git a/README.md b/README.md
index 96408a4..5c5cbb8 100644
--- a/README.md
+++ b/README.md
@@ -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