packages feed

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 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