diff --git a/CHANGELOG.md b/CHANGELOG.md index 374dab1..37ac5fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ The format is based on and this project adheres to [Haskell Package Versioning Policy](https://pvp.haskell.org/). -## [Unreleased] +## [0.11.1.0] - 2021-02-07 ### Added - `Validate.Rules`: - `overlappingFieldsCanBeMergedRule` @@ -413,7 +413,7 @@ and this project adheres to ### Added - Data types for the GraphQL language. -[Unreleased]: https://www.caraus.tech/projects/pub-graphql/repository/23/diff?rev=master&rev_to=v0.11.0.0 +[0.11.1.0]: https://www.caraus.tech/projects/pub-graphql/repository/23/diff?rev=v0.11.1.0&rev_to=v0.11.0.0 [0.11.0.0]: https://www.caraus.tech/projects/pub-graphql/repository/23/diff?rev=v0.11.0.0&rev_to=v0.10.0.0 [0.10.0.0]: https://www.caraus.tech/projects/pub-graphql/repository/23/diff?rev=v0.10.0.0&rev_to=v0.9.0.0 [0.9.0.0]: https://www.caraus.tech/projects/pub-graphql/repository/23/diff?rev=v0.9.0.0&rev_to=v0.8.0.0 diff --git a/README.md b/README.md index aa83027..3bc8881 100644 --- a/README.md +++ b/README.md @@ -3,29 +3,10 @@ [![Simple Haskell](https://www.simplehaskell.org/badges/badge.svg)](https://www.simplehaskell.org) [![CI/CD](https://img.shields.io/badge/CI-CD-brightgreen)](https://build.caraus.tech/go/pipelines) -This implementation is relatively low-level by design, it doesn't provide any -mappings between the GraphQL types and Haskell's type system and avoids -compile-time magic. It focuses on flexibility instead, so other solutions can -be built on top of it. +See https://www.caraus.tech/projects/pub-graphql. -## State of the work - -For now this library provides: - -- Parser for the query and schema languages, as well as a printer for the query - language (minimizer and pretty-printer). -- Data structures to define a type system. -- Executor (queries, mutations and subscriptions are supported). -- Validation is work in progress. -- Introspection isn't available yet. - -But the idea is to be a Haskell port of -[`graphql-js`](https://github.com/graphql/graphql-js). - -For a more precise list of currently missing features see -[issues](https://www.caraus.tech/projects/pub-graphql/issues). - -## Documentation +Report issues on the +[bug tracker](https://www.caraus.tech/projects/pub-graphql/issues). API documentation is available through [Hackage](https://hackage.haskell.org/package/graphql). diff --git a/graphql.cabal b/graphql.cabal index c84156d..c06dba4 100644 --- a/graphql.cabal +++ b/graphql.cabal @@ -4,10 +4,10 @@ cabal-version: 2.2 -- -- see: https://github.com/sol/hpack -- --- hash: f04885cb80064cc5262a6059af1977c0da58df82e3373eb619e7238f3066c466 +-- hash: 15a0880180192f918ba0bd3b3e955c57232f1efe8993745d505fcb6e1aab1451 name: graphql -version: 0.11.0.0 +version: 0.11.1.0 synopsis: Haskell GraphQL implementation description: Haskell implementation. category: Language @@ -17,7 +17,7 @@ author: Danny Navarro , Matthías Páll Gissurarson , Sólrún Halla Einarsdóttir maintainer: belka@caraus.de -copyright: (c) 2019-2020 Eugen Wissner, +copyright: (c) 2019-2021 Eugen Wissner, (c) 2015-2017 J. Daniel Navarro license: MPL-2.0 AND BSD-3-Clause license-files: LICENSE, diff --git a/package.yaml b/package.yaml index 15b6ad1..da9eefd 100644 --- a/package.yaml +++ b/package.yaml @@ -1,5 +1,5 @@ name: graphql -version: 0.11.0.0 +version: 0.11.1.0 synopsis: Haskell GraphQL implementation description: Haskell implementation. @@ -11,7 +11,7 @@ category: Language license: MPL-2.0 AND BSD-3-Clause copyright: -- (c) 2019-2020 Eugen Wissner +- (c) 2019-2021 Eugen Wissner - (c) 2015-2017 J. Daniel Navarro author: - Danny Navarro diff --git a/stack.yaml b/stack.yaml index f56832c..b7b9ac3 100644 --- a/stack.yaml +++ b/stack.yaml @@ -1,4 +1,4 @@ -resolver: lts-17.1 +resolver: lts-17.2 packages: - .