git.iko.soy/typeable/schematic
on master help sign in
ChangeLog.md+8−1
since splitsnapshots
unifiedsplit
@@ -1,9 +1,16 @@
1# Revision history for schematic
1# Revision history for schematic
2
2
3−## 0.6.0.0 -- 2020-02-04
3+## 0.6.0.0 -- 2021-01-15
4
4
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`.
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`.
6
6
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+
7## 0.5.0.0 -- 2019-02-20
14## 0.5.0.0 -- 2019-02-20
8
15
9GHC 8.6, json generation by schema definition, validation bug fixes, better
16GHC 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
10Bug-reports: http://github.com/typeable/schematic/issues/
10Bug-reports: http://github.com/typeable/schematic/issues/
11category: Data
11category: Data
12build-type: Simple
12build-type: Simple
13−extra-source-files: ChangeLog.md
13+extra-source-files: ChangeLog.md, README.md
14cabal-version: >=1.10
14cabal-version: >=1.10
15
15
16library
16library
@@ -65,9 +65,9 @@ library
65 , TypeOperators
65 , TypeOperators
66 , TypeSynonymInstances
66 , TypeSynonymInstances
67 , UndecidableInstances
67 , UndecidableInstances
68− build-depends: base >=4.11 && <4.13
68+ build-depends: base >=4.11 && <5
69 , bytestring
69 , bytestring
70− , aeson >= 1
70+ , aeson >= 1.4.3.0 && < 1.6
71 , containers
71 , containers
72 , hjsonschema
72 , hjsonschema
73 , mtl
73 , mtl
@@ -118,3 +118,7 @@ test-suite spec
118 , HelpersSpec
118 , HelpersSpec
119 , LensSpec
119 , LensSpec
120 , JsonSchemaSpec
120 , 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