git.iko.soy/typeable/schematic
on master help sign in
typeable/schematic/ChangeLog.md
66 lines 1.6 kB history raw
1# Revision history for schematic
3## 0.6.0.0 -- 2021-01-15
5Added compatability with aeson-1.4.3.0. Since version 1.4.3 the module `Data.Aeson` started exporting `JSONPath`, which was conflicting with our own `JSONPath`. Furthermore, started using `JSONPathElement` from `aeson` instead of `DemotedPathSegment`.
7## 0.5.1.0 -- 2021-01-15
9Fix the generation of json schema for numbers.
10Add array constraints.
11Fix the generation of text and number constraints.
12Remove jsonpath from the error message.
14## 0.5.0.0 -- 2019-02-20
16GHC 8.6, json generation by schema definition, validation bug fixes, better
17parsing error messages.
19## 0.4.3.0 -- 2018-07-12
21GHC 8.4 support, dropping support for older GHC versions
23## 0.4.2.0
25Support ghc-8.4 and drop support for older versions
27## 0.4.1.0 -- 2017-11-05
29Convenience isomorphisms: txt, num, opt, bln etc
31## 0.4.1.0 -- 2017-11-01
33flens and fget now use type application syntax
35## 0.4.0.0 -- 2017-10-17
37Object building DSL, more convenience helpers, MCons simplified with Tagged
39## 0.3.2.0 -- 2017-10-02
41Fixed FIndex bug, added bunch of convenience isomorphism, re-exports.
43## 0.3.1.0 -- 2017-09-28
45Add UUID and ISO8601 helpers, json schema constraint export, fsubset lens
46combinator.
48## 0.3.0.0 -- 2017-09-28
50Updated to GHC 8.2.1 and singletons 2.3.1
52## 0.2.1.0 -- 2017-09-26
54Add decodeAndValidateVersionedWithPureMList, fix tests
56## 0.2.0.0 -- 2017-09-26
58Migratable is deprecated, migrations are now possible in an arbitrary monad.
60## 0.1.5.0 -- 2017-08-22
62Lens compatibility for typed json objects.
64## 0.1.0.0 -- YYYY-mm-dd
66* First version. Released on an unsuspecting world.