# Revision history for greskell ## 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.