git.iko.soy/typeable/schematic
on eb588e4 help sign in
4 files changed+10−23
since splitsnapshots
unifiedsplit
ChangeLog.md+1−8 schematic.cabal+4−8 stack-13.21.yaml−7 stack-13.7.yaml+5
ChangeLog.md+1−8
@@ -1,16 +1,9 @@
11# Revision history for schematic
22
3−## 0.6.0.0 -- 2021-01-15
3+## 0.6.0.0 -- 2020-02-04
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−
147## 0.5.0.0 -- 2019-02-20
158
169GHC 8.6, json generation by schema definition, validation bug fixes, better
schematic.cabal+4−8
@@ -1,5 +1,5 @@
11name: schematic
2−version: 0.6.0.0
2+version: 0.5.0.0
33synopsis: JSON-biased spec and validation tool
44description: JSON-biased spec and validation tool. Makes possible to have a schema as a haskell type and derive json instances, validation actions, JSON generation for property-test generically. Built-in lens support.
55license: BSD3
@@ -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, README.md
13+extra-source-files: ChangeLog.md
1414cabal-version: >=1.10
1515
1616library
@@ -65,9 +65,9 @@ library
6565 , TypeOperators
6666 , TypeSynonymInstances
6767 , UndecidableInstances
68− build-depends: base >=4.11 && <5
68+ build-depends: base >=4.11 && <4.13
6969 , bytestring
70− , aeson >= 1.4.3.0 && < 1.6
70+ , aeson >= 1
7171 , containers
7272 , hjsonschema
7373 , mtl
@@ -118,7 +118,3 @@ 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.yamldeleted−7
@@ -1,7 +0,0 @@
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.yamlnew file+5
@@ -0,0 +1,5 @@
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