# Revision history for greskell ## 0.2.0.3 -- 2018-07-24 * Confirmed test with `doctest-discover-0.2.0.0`. ## 0.2.0.2 -- 2018-06-24 * Confirmed test with `doctest-0.16.0`. ## 0.2.0.1 -- 2018-06-24 * .cabal: Now `hint-test` flag has `manual: True` setting. The hint-test may be sometimes unstable, so the user should be able to disable it in a stable way. See https://github.com/commercialhaskell/stackage/pull/3758 ## 0.2.0.0 -- 2018-06-21 * Confirmed test with `aeson-1.4.0.0` and `hint-0.8.0`. ### Graph module * [BREAKING CHANGE]: Now `AVertex`, `AEdge`, `AVertexProperty` are based on `GValue` type, instead of `GraphSON Value`. This is for taking care of possibly nested GraphSON-encoded values in a generic way. * [BREAKING CHANGE]: `parseOneValue`, `parseListValues`, `parseNonEmptyValues` functions now require `FromGraphSON` constraint, instead of `FromJSON`, because property types of `AVertex` etc have changed. * Add `Cardinality` type and its enum instances. * Add `KeyValue` type and `(=:)` operator. * (internal change): `PropertyMapGeneric` is now based on `HashMap.Strict`. ### The top Data.Greskell module * Re-export `GMap` and `AsIterator` modules. ### GTraversal module * Add `gV`, `gV'`, `gAddE`, `gAddE'`, `gFrom`, `gTo`, `gProperty`, `gPropertyV`, `sAddV`, `sAddV'`. ## 0.1.1.0 -- 2018-04-08 * Add Semigroup instance to PropertyMapSingle and PropertyMapList. * Confirmed test with base-4.11 (with hint-test and server-test disabled) ## 0.1.0.0 -- 2018-03-12 * First version. Released on an unsuspecting world.