Version Bump
This also includes updates to CHANGELOG, TODO and README.
This commit is contained in:
		
							
								
								
									
										15
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								CHANGELOG.md
									
									
									
									
									
								
							| @@ -1,6 +1,20 @@ | |||||||
| # Change Log | # Change Log | ||||||
| All notable changes to this project will be documented in this file. | All notable changes to this project will be documented in this file. | ||||||
|  |  | ||||||
|  | ## [0.3] - 2015-09-22 | ||||||
|  | ### Changed | ||||||
|  | - Exact match numeric types to spec. | ||||||
|  | - Names follow now the spec. | ||||||
|  | - AST slightly different for better readability or easier parsing. | ||||||
|  | - Replace golden test for test to validate parsing/encoding. | ||||||
|  |  | ||||||
|  | ### Added | ||||||
|  | - Parsing errors in all cases where `Alternative` is used. | ||||||
|  | - GraphQL encoder. | ||||||
|  |  | ||||||
|  | ### Fixed | ||||||
|  | - Expect braces `inputValueDefinitions` instead of parens when parsing. | ||||||
|  |  | ||||||
| ## [0.2.1] - 2015-09-16 | ## [0.2.1] - 2015-09-16 | ||||||
| ### Fixed | ### Fixed | ||||||
| - Include data files for golden tests in Cabal package. | - Include data files for golden tests in Cabal package. | ||||||
| @@ -19,5 +33,6 @@ All notable changes to this project will be documented in this file. | |||||||
| ### Added | ### Added | ||||||
| - Data types for the GraphQL language. | - Data types for the GraphQL language. | ||||||
|  |  | ||||||
|  | [0.3]: https://github.com/jdnavarro/graphql-haskell/compare/v0.2.1...v0.3 | ||||||
| [0.2.1]: https://github.com/jdnavarro/graphql-haskell/compare/v0.2...v0.2.1 | [0.2.1]: https://github.com/jdnavarro/graphql-haskell/compare/v0.2...v0.2.1 | ||||||
| [0.2]: https://github.com/jdnavarro/graphql-haskell/compare/v0.1...v0.2 | [0.2]: https://github.com/jdnavarro/graphql-haskell/compare/v0.1...v0.2 | ||||||
|   | |||||||
| @@ -9,9 +9,11 @@ but the idea is to be a Haskell port of | |||||||
| should include: | should include: | ||||||
|  |  | ||||||
| - [x] GraphQL AST | - [x] GraphQL AST | ||||||
| - [x] Parser for the GraphQL language. See TODO for caveats. | - [x] Parser for the GraphQL language. See TODO for limitations. | ||||||
|  | - [x] Printer for GraphQL. This is not pretty yet. | ||||||
| - [ ] GraphQL Schema AST. | - [ ] GraphQL Schema AST. | ||||||
| - [ ] Parser for the GraphQL Schema language. | - [ ] Parser for the GraphQL Schema language. | ||||||
|  | - [ ] Printer for the GraphQL Schema language. | ||||||
| - [ ] Interpreter of GraphQL requests. | - [ ] Interpreter of GraphQL requests. | ||||||
| - [ ] Utilities to define GraphQL types and schema. | - [ ] Utilities to define GraphQL types and schema. | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										10
									
								
								TODO
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								TODO
									
									
									
									
									
								
							| @@ -1,4 +1,5 @@ | |||||||
| ## AST | ## AST | ||||||
|  | - Docs | ||||||
| - Simplify unnecessary `newtypes` with type synonyms | - Simplify unnecessary `newtypes` with type synonyms | ||||||
| - Simplify wrapper type constructors. Some types can be just constructors. | - Simplify wrapper type constructors. Some types can be just constructors. | ||||||
| - Data type accessors | - Data type accessors | ||||||
| @@ -6,6 +7,7 @@ | |||||||
| - Deal with location | - Deal with location | ||||||
|  |  | ||||||
| ## Parser | ## Parser | ||||||
|  | - Docs | ||||||
| - Handle escape characters in string literals | - Handle escape characters in string literals | ||||||
| - Guard for `on` in `FragmentSpread` | - Guard for `on` in `FragmentSpread` | ||||||
| - Handle `[Const]` grammar parameter. Need examples | - Handle `[Const]` grammar parameter. Need examples | ||||||
| @@ -14,8 +16,6 @@ | |||||||
|   and `attoparsec` for performance. |   and `attoparsec` for performance. | ||||||
| - Optimize `whiteSpace`, perhaps front the main parser with a lexer. | - Optimize `whiteSpace`, perhaps front the main parser with a lexer. | ||||||
|  |  | ||||||
| ## Tests | ## Printer | ||||||
|  | - Add pretty printer. | ||||||
| - Pretty print golden result | - Docs | ||||||
|  |  | ||||||
| ## Docs! |  | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| name:                graphql | name:                graphql | ||||||
| version:             0.2.1 | version:             0.3 | ||||||
| synopsis:            Haskell GraphQL implementation | synopsis:            Haskell GraphQL implementation | ||||||
| description: | description: | ||||||
|   This package provides a rudimentary parser for the |   This package provides a rudimentary parser for the | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user