git.iko.soy/typeable/schematic
on master help sign in
4 files changed+22−9
since splitsnapshots
unifiedsplit
ChangeLog.md+8−1 schematic.cabal+7−3 stack-13.21.yaml+7 stack-13.7.yaml−5
ChangeLog.md+8−1
@@ -1,9 +1,16 @@
11# Revision history for schematic
22
3−## 0.6.0.0 -- 2020-02-04
3+## 0.6.0.0 -- 2021-01-15
44
55Added 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`.
66
7+## 0.5.1.0 -- 2021-01-15
8+
9+Fix the generation of json schema for numbers.
10+Add array constraints.
11+Fix the generation of text and number constraints.
12+Remove jsonpath from the error message.
13+
714## 0.5.0.0 -- 2019-02-20
815
916GHC 8.6, json generation by schema definition, validation bug fixes, better
schematic.cabal+7−3
@@ -10,7 +10,7 @@ homepage: http://github.com/typeable/schematic
1010Bug-reports: http://github.com/typeable/schematic/issues/
1111category: Data
1212build-type: Simple
13−extra-source-files: ChangeLog.md
13+extra-source-files: ChangeLog.md, README.md
1414cabal-version: >=1.10
1515
1616library
@@ -65,9 +65,9 @@ library
6565 , TypeOperators
6666 , TypeSynonymInstances
6767 , UndecidableInstances
68− build-depends: base >=4.11 && <4.13
68+ build-depends: base >=4.11 && <5
6969 , bytestring
70− , aeson >= 1
70+ , aeson >= 1.4.3.0 && < 1.6
7171 , containers
7272 , hjsonschema
7373 , mtl
@@ -118,3 +118,7 @@ test-suite spec
118118 , HelpersSpec
119119 , LensSpec
120120 , JsonSchemaSpec
121+
122+source-repository head
123+ type: git
124+ location: https://github.com/typeable/schematic
stack-13.21.yamlnew file+7
@@ -0,0 +1,7 @@
1+resolver: lts-13.21
2+extra-deps:
3+ - hjsonpointer-1.4.0@rev:0
4+ - hjsonschema-1.9.0@rev:0
5+ - validationt-0.3.0
6+nix:
7+ packages: [pcre, pkg-config, zlib]
stack-13.7.yamldeleted−5
@@ -1,5 +0,0 @@
1−resolver: lts-13.7
2−extra-deps:
3− - hjsonpointer-1.4.0@rev:0
4− - hjsonschema-1.9.0@rev:0
5− - validationt-0.2.1.0