packages feed

json-tracer 0.0.2.0 → 0.0.3.0

raw patch · 3 files changed

+10/−7 lines, 3 filesdep ~basedep ~hashablePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, hashable

API changes (from Hackage documentation)

Files

+ CHANGELOG.md view
@@ -0,0 +1,4 @@++## [0.0.3] - 2018-5-11+- Handle changes of ``GHC.OverloadedLabels`` in ``base`` library.+
json-tracer.cabal view
@@ -1,9 +1,8 @@ name:                json-tracer-version:             0.0.2.0+version:             0.0.3.0 synopsis:            A polymorphic, type-safe, json-structured tracing library description:         -    .-    A polymorphic, type-safe, structured tracing library.+    This library provides a way of structured tracing, which are useful for logging call graphs.  homepage:            https://github.com/autotaker/json-tracer#readme license:             BSD3@@ -13,7 +12,7 @@ copyright:           2017 Taku Terao category:            Control build-type:          Simple-extra-source-files:  README.md+extra-source-files:  README.md CHANGELOG.md cabal-version:       >=1.10  library@@ -22,10 +21,10 @@   exposed-modules:     Data.PolyDict                      , Control.Monad.Trans.CTrace                      , Control.Monad.CTrace-  build-depends:       base >= 4.7 && <5,+  build-depends:       base >= 4.10 && <5,                        mtl >=2.2 && <2.3,                         unordered-containers >= 0.2.8,-                       hashable >= 1.2.6 &&  < 1.2.7,+                       hashable >= 1.2.7 &&  < 1.2.8,                        ghc-prim >= 0.5 && < 0.6,                        microlens > 0.4.0,                        microlens-ghc > 0.4.0,
src/Data/PolyDict.hs view
@@ -92,7 +92,7 @@ newtype Key (k :: Symbol) = Key (Proxy k)  instance k ~ k' => IsLabel k (Key k') where-    fromLabel _ = Key Proxy+    fromLabel = Key Proxy     {-# INLINE fromLabel #-}  -- | Return the value associated with the key.