config-schema 0.5.0.0 → 0.5.0.1
raw patch · 3 files changed
+8/−4 lines, 3 filesdep ~basedep ~containersdep ~freePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base, containers, free, kan-extensions, semigroupoids
API changes (from Hackage documentation)
- Config.Schema.Docs: instance (Data.Semigroup.Semigroup a, GHC.Base.Monoid a) => GHC.Base.Monoid (Config.Schema.Docs.DocBuilder a)
- Config.Schema.Docs: instance Data.Semigroup.Semigroup a => Data.Semigroup.Semigroup (Config.Schema.Docs.DocBuilder a)
- Config.Schema.Load: instance GHC.Exception.Exception Config.Schema.Load.SchemaError
+ Config.Schema.Docs: instance (GHC.Base.Semigroup a, GHC.Base.Monoid a) => GHC.Base.Monoid (Config.Schema.Docs.DocBuilder a)
+ Config.Schema.Docs: instance GHC.Base.Semigroup a => GHC.Base.Semigroup (Config.Schema.Docs.DocBuilder a)
+ Config.Schema.Load: instance GHC.Exception.Type.Exception Config.Schema.Load.SchemaError
- Config.Schema.Load: SchemaError :: (NonEmpty (LoadError Position)) -> SchemaError
+ Config.Schema.Load: SchemaError :: NonEmpty (LoadError Position) -> SchemaError
Files
- ChangeLog.md +3/−0
- config-schema.cabal +4/−4
- src/Config/Schema/Docs.hs +1/−0
ChangeLog.md view
@@ -1,5 +1,8 @@ # Revision history for config-schema +## 0.5.0.1+* Support GHC 8.4.1+ ## 0.5.0.0 * Add Spec instances for Int and Word types. All instances
config-schema.cabal view
@@ -1,5 +1,5 @@ name: config-schema-version: 0.5.0.0+version: 0.5.0.1 synopsis: Schema definitions for the config-value package description: This package makes it possible to defined schemas for use when loading configuration files using the config-value format.@@ -25,11 +25,11 @@ library exposed-modules: Config.Schema, Config.Schema.Docs, Config.Schema.Load, Config.Schema.Spec- build-depends: base >=4.8 && <4.11,+ build-depends: base >=4.8 && <4.12, config-value >=0.6 && <0.7, containers >=0.5 && <0.6,- free >=4.12 && <4.13,- kan-extensions >=5.0.2 && <5.1,+ free >=4.12 && <5.1,+ kan-extensions >=5.0.2 && <5.2, pretty >=1.1.2 && <1.2, semigroupoids >=5.1 && <5.3, text >=1.2 && <1.3,
src/Config/Schema/Docs.hs view
@@ -49,6 +49,7 @@ import qualified Data.Text as Text import Text.PrettyPrint (Doc, fsep, text, (<>), ($+$), (<+>), nest, empty, hsep, parens)+import Prelude hiding ((<>)) import Config.Schema.Spec