All Versions
14
Latest Version
Avg Release Cycle
3 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v1.2.2.0 Changes
- โ Added
instance ErrorAnnotation FilePosition
- โ Added
-
v1.2.1.0 Changes
- ๐ฆ Expose
Config.Schema.Load.Error.simplifyValueSpecMismatch
for providing more focused error feedback. - โ Added
instance ErrorAnnotation FilePosition
- ๐ฆ Expose
-
v1.2.0.0 Changes
- โก๏ธ Update to build against
config-value-0.7.0.0
- โ Added additional specs and instances to
Config.Schema.Spec
- Primitive number spec now only matches
Number
, previousIntegerSpec
is now derived in terms ofNumberSpec
- โก๏ธ Update to build against
-
v1.1.0.0 Changes
- Simplify field types of
ValueSpecMismatch
- More aggressively eliminate
TypeMismatch
andWrongAtom
when other, more specific errors, are available.
- Simplify field types of
-
v1.0.0.0 Changes
- ๐ Rename
ValueSpec
toPrimValueSpec
- ๐ Rename
ValueSpecs
toValueSpec
- ๐ Rename
SectionSpec
toPrimSectionSpec
- ๐ Rename
SectionSpecs
toSectionsSpec
- ๐ Rename
Spec
class toHasSpec
- ๐ Rename
valuesSpec
toanySpec
- Custom specifications changed type to expose an error message.
- ๐ Move spec types to
Config.Schema.Types
. NowConfig.Schema.Spec
has only the exports needed for building specs and not defining new spec consumers. - ๐ Improve schema mismatch type and errors in
Config.Schema.Load.Error
- ๐ Rename
-
v0.5.0.1 Changes
- ๐ Support GHC 8.4.1
-
v0.5.0.0 Changes
- โ Add Spec instances for Int and Word types. All instances including the previous Int instance now validate ranges.
- ๐ Changed argument order for
loadValueFromFile
-
v0.4.1.0 Changes
- โ Add
loadValueFromFile
andSchemaError
. This is intended as a quick way to get a configuration file loaded with all errors being thrown as exceptions.
- โ Add
-
v0.4.0.0 Changes
- Parameterize the Load module on a position type
- ๐ Allow Docs module to process recursively defined specifications as long as a named section breaks the loop.
- โ Add parentheses to docs when needed
-
v0.3.1.1 Changes
May 17, 2017- โ Add support for GHC 7.10.3