From 7cf2b5933148a3d0e2f996dd483398579cddbeed Mon Sep 17 00:00:00 2001 From: Danny Navarro Date: Mon, 14 Sep 2015 17:25:18 +0200 Subject: [PATCH] Version bump, CHANGELOG and some gardening --- CHANGELOG.md | 9 +++++++++ README.md | 5 ++++- 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. 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 + language. homepage: https://github.com/jdnavarro/graphql-haskell bug-reports: https://github.com/jdnavarro/graphql-haskell/issues license: BSD3