Release 0.11.1.0

This commit is contained in:
Eugen Wissner 2021-02-07 08:10:46 +01:00
parent ed725ea514
commit 2839b28590
5 changed files with 11 additions and 30 deletions

View File

@ -6,7 +6,7 @@ The format is based on
and this project adheres to and this project adheres to
[Haskell Package Versioning Policy](https://pvp.haskell.org/). [Haskell Package Versioning Policy](https://pvp.haskell.org/).
## [Unreleased] ## [0.11.1.0] - 2021-02-07
### Added ### Added
- `Validate.Rules`: - `Validate.Rules`:
- `overlappingFieldsCanBeMergedRule` - `overlappingFieldsCanBeMergedRule`
@ -413,7 +413,7 @@ and this project adheres to
### Added ### Added
- Data types for the GraphQL language. - 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.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.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 [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

View File

@ -3,29 +3,10 @@
[![Simple Haskell](https://www.simplehaskell.org/badges/badge.svg)](https://www.simplehaskell.org) [![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) [![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 See https://www.caraus.tech/projects/pub-graphql.
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.
## State of the work Report issues on the
[bug tracker](https://www.caraus.tech/projects/pub-graphql/issues).
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
API documentation is available through API documentation is available through
[Hackage](https://hackage.haskell.org/package/graphql). [Hackage](https://hackage.haskell.org/package/graphql).

View File

@ -4,10 +4,10 @@ cabal-version: 2.2
-- --
-- see: https://github.com/sol/hpack -- see: https://github.com/sol/hpack
-- --
-- hash: f04885cb80064cc5262a6059af1977c0da58df82e3373eb619e7238f3066c466 -- hash: 15a0880180192f918ba0bd3b3e955c57232f1efe8993745d505fcb6e1aab1451
name: graphql name: graphql
version: 0.11.0.0 version: 0.11.1.0
synopsis: Haskell GraphQL implementation synopsis: Haskell GraphQL implementation
description: Haskell <https://spec.graphql.org/June2018/ GraphQL> implementation. description: Haskell <https://spec.graphql.org/June2018/ GraphQL> implementation.
category: Language category: Language
@ -17,7 +17,7 @@ author: Danny Navarro <j@dannynavarro.net>,
Matthías Páll Gissurarson <mpg@mpg.is>, Matthías Páll Gissurarson <mpg@mpg.is>,
Sólrún Halla Einarsdóttir <she@mpg.is> Sólrún Halla Einarsdóttir <she@mpg.is>
maintainer: belka@caraus.de maintainer: belka@caraus.de
copyright: (c) 2019-2020 Eugen Wissner, copyright: (c) 2019-2021 Eugen Wissner,
(c) 2015-2017 J. Daniel Navarro (c) 2015-2017 J. Daniel Navarro
license: MPL-2.0 AND BSD-3-Clause license: MPL-2.0 AND BSD-3-Clause
license-files: LICENSE, license-files: LICENSE,

View File

@ -1,5 +1,5 @@
name: graphql name: graphql
version: 0.11.0.0 version: 0.11.1.0
synopsis: Haskell GraphQL implementation synopsis: Haskell GraphQL implementation
description: description:
Haskell <https://spec.graphql.org/June2018/ GraphQL> implementation. Haskell <https://spec.graphql.org/June2018/ GraphQL> implementation.
@ -11,7 +11,7 @@ category: Language
license: MPL-2.0 AND BSD-3-Clause license: MPL-2.0 AND BSD-3-Clause
copyright: copyright:
- (c) 2019-2020 Eugen Wissner - (c) 2019-2021 Eugen Wissner
- (c) 2015-2017 J. Daniel Navarro - (c) 2015-2017 J. Daniel Navarro
author: author:
- Danny Navarro <j@dannynavarro.net> - Danny Navarro <j@dannynavarro.net>

View File

@ -1,4 +1,4 @@
resolver: lts-17.1 resolver: lts-17.2
packages: packages:
- . - .