git.iko.soy/typeable/hjsonschema
on 0.7 help sign in
typeable/hjsonschema/changelog.txt
43 lines 1.1 kB history raw
1# 0.7
3Change error type from Text to ValidationFailure.
5Revert the 0.6 changes to validate. Also switch from Vector
6to list. Validate is now:
7 Schema err -> Value -> [ValidationFailure err]
9Add fetchReferencedSchemas', which lets the user provide their
10own MonadIO function to be used when fetching schemas. This lets
11them do things like only fetch schemas from particular domains.
13# 0.6
15Break the API so the library doesn't induce boolean blindness.
17Change validate
18 was: Schema -> Value -> Vector ValErr
19 now: Schema -> Value -> Either (Vector ValErr) Value
21Change Schema
22 was: type Schema = Vector Validator
23 now: newtype Schema = Schema { _unSchema :: [Validator] }
25# 0.5.3
27+ Switch from http-conduit to http-client.
29# 0.5.2
31+ Add convenience function for validating and compiling draft 4 schemas
32simultaneously.
34# 0.5.1
36+ Switch from wreq to http-conduit; drop lens dependency.
38# 0.5
40+ Start changelog.
41+ Rename Utils.hs to Helpers.hs.
42+ Move all non-ValidatorGen functions in Validators.hs to Helpers.hs.
43+ Various touchups.